WACR Fields for DOD

7/18/2005

General Comments/Questions

Data Fields


Current DOD Name
Suggested DOD Name
Long_Name
Units
Calculation
txvolts
txpower
Detected Pulse
Watts
(txvolts / 40.8) * 10^6.33
calibration_factor_1
(time)
PowerAmbientLoad
Ambient load power
dBm
10log10(calibration_factor_1 * scalefac)
where scalefac = 10.^(-78.07/10)
calib

ration_factor_2

PowerHotLoad
Hot load power
dBm
10log10(calibration_factor_2 * scalefac)
where scalefac = 10.^(-78.07/10)
calibration_factor_3
PowerTransmitDriver
Transmit driver power
sampled by receiver
dBm
10log10(calibration_factor_3 * scalefac)
where scalefac = 10.^(-78.07/10)
rtds (time, 0)
Temp_ambient
Ambient temperature of radar front end components
 ° C
rtds(time,0) / 10.
rtds (time, 1) Temp_LNA
Low noise amplifier Temperature
 ° C rtds(time,1) / 10.
rtds (time, 2) Temp_Hot
Hot load physical temperature

 ° C rtds(time,2) / 10.
rtds (time, 3) Temp_EIKA
Extended Interaction Klystron Amplifier temperature
 ° C rtds(time,3) / 10.
rtds (time, 4) Temp_Modulator
Modulator Temperature  ° C rtds(time,4) / 10.
rtds (time, 5) Temp_chiller
Chiller temperature
 ° C rtds(time,5) / 10.
wacr_status
wacr_status
Fault Status bit field. No fault is indicated by value 0xFEFC.  Change in any bits from this value indicates a fault has occurred.  See radar software manual for details.



Global Variables

Here's a list of the current global variables, which come from the WACR header:

Name in ProSensing Codes:
insectvars->
Current Name in DOD
Meaning
Units
averages
NumSpectralAverages
Number of Spectral averages

blocksize
N/A
Same as # range gates; not needed.

center_freq
center_freq
Numerically Controlled Oscillator (NCO) frequency
MHz
coherence
N/A


coherence_weight
N/A

corner_power
corner_power
Last measured corner reflector power
Watts
decimation
decimation
Digital Receiver (DRX) decimation factor
(Digital filter output is sub-sampled by this factor, which determines the range gate spacing.

display_pol
N/A

display_rg
N/A

display_view
N/A

drx_bcnt
N/A

drx_gcband
N/A

drx_gcsync
drx_gcsync If non-zero, Gray chip sync is enabled
drx_nco
N/A

drx_ncosync
drx_ncosync If non-zero, digital receiver NCO sync is enabled
drx_skip
N/A

drx_zerorx
drx_zerorx If non-zero, then digital receiver zeroing is enabled

external_clock
external_clock A-to-D sample rate (digital receiver clock rate)
MHz
fftlen
fftlen Number of points in FFT

integration
integration Integration time
s
max_blocksize
N/A


pol_mode
pol_mode Polarization Mode (0 = copol, 1 = xpol, 2 = alterating copol/xpol)

prf
prf Pulse Repetition Frequency
Hz
pulse_length
pulse_length Pulse length
ns
range_depth
N/A Maximum range
m
resolution
resolution_wacr Range Resolutioin (0 -> 15 m, 1 -> 45 m, 2 -> 90 m)

rgd
StartGateDelay
Range gate delay
m
rgs
GateSpacing
Range gate spacing
m
rgs_index
N/A


save_product
N/A 0 = raw I,Q's 'r' files; 1 = moments 'm' files;  2 = spectra? 's' files
Probably don't need this since only moments ('m' data files) data will be ingested with this code

server_state
N/A
idle, running, or recording data; Not needed

trigdelay
N/A


File Type Code
N/A
File type code:  'm' -> moments, 's' -> spectra, 'r' -> raw






Add these global fields (similar to MMCR):

radar_operating_frequency
95.04 GHz
radar_wavelength
3.154e-3 m
antenna_diameter
24.0 in
nearfield_correction_description
Copy MMCR value