Appendix E _____________________________________________________ Time Series Recording
VAISALA______________________________________________________________________ 451
To explain the rvptsPulseInfo structure, we give an example from the file
(you can find more details in our header file rvpts.h):
rvptsPulseInfo start The structure is bracketed by start and end
iVersion=0 Structure version number
iMajorMode=1 1:FFT, 2:Random Phase (see dsp.h)
iPolarization=1 Transmit polarization: 0:H, 1:V, 2:Alt, 3:H+V
iPhaseModSeq=0 See dsp.h
taskID.iSweep=0 Application sweep number
taskID.iAuxNum=0 Application auxiliary number
taskID.sTaskName=Ascope_DEFAULT Application task name
sSiteName=RVP900 Site name of RVP900
iAqMode=161 Increments each time there is a change
iUnfoldMode=0 Dual-PRF flag, see PRF_* in dsp_lib.h
iPWidthCode=0 Pulse width index (0–3)
fPWidthUSec=1 Actual pulsewidth in microseconds
fAqClkMHz=35.9751 Acquisition clock rate
fWavelengthCM=10.7 Radar wavelength in cm
fSaturationDBM=6 Saturation power of the I & Q samples
fRangeMaskRes=125 Range mask resolution in meters
iRangeMask=33825 ... Full range mask, up to 512 16-bit numbers
fNoiseDBm=–81.6584 –81.6584 Noise samples for the 2 channels
fNoiseStdvDB=–0.00540576 –0.00540576 Standard deviation of the noise samples
fNoiseRangeKM=525 Range at which the last noise was taken
fNoisePRFHz=250 PRF at which the last noise was taken
iGparmLatchSts=0 0 Latched status from GPARM command
iGparmImmedSts=21124 8963 771 19 0 0 Immediate status from GPARM command
iGparmDiagBits=0 0 0 0 Diagnostic results from GPARM command
sVersionString=8.04.4 Version of RVP900
fDBzCalibCx dBZ0 for second polarization
fNoiseCalib[2] Noise level at calibration, [2 polarizations]
fBurstCalib Burst power at calibration
iAntStatusMask Mask of what antenna status bits are available
fPWidthUSecPulse2 Width of pulse 2
fDBzCalibPulse2[2] dBZ0 pulse 2 [2 polarizations]
fNoiseCalibPulse2[2] Noise level at calibration, [2 polarizations]
fBurstCalibPulse2 Burst power at calibration
iFlags Bit 1 set if Hybrid Pulse recorded
fNoiseDBmPuse2[2] Current noise level for pulse 2 [2 pols.]
rvptsPulseInfo end