EasyManua.ls Logo

Vaisala RVP900 - Using the Softplane for Physical I;O; Reducing Unnecessary PCI Traffic; Handling Live Antenna Angles; Creating Custom Trigger Sequences

Vaisala RVP900
484 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
File Component Description
...
Each time series sample consists of 2 floating point numbers representing the I and Q
voltages. The values are full magnitude with a value of 1. This represents +8 dBm on the
IFDR, but may change in future revisions.
Floating point numbers are packed into 16-bit words using High SNR packed floating
format. See 8.8 Initiate Processing (PROC) (page 255).
The 16-bit words are stored in the little-endian byte order that is native to the Intel processor
chips common on PCs, which is the reverse of "Network order" used on sockets. The
tsview displays the (I,Q) samples in power and angle format:
Power = 6dBm + 10 x log
10
[I
2
+ Q
2
]
Angle – atan2(Q, I)
The
first time series sample number is from the burst pulse. This is followed by a sample
from each range bin with data. The iNumVecs field in the pulse hdr indicates the total
number of samples. If it is a dual polarization receiver system, this is duplicated for the
second receiver (the iVIQPerBin
field in the pulse hdr). The total number of bytes of data
is:
Bytes = 2 x 2 x iNumVecs x iVIQPerBin
The number of samples can be dierent in each pulse in the same file. This is because the
sampling stops when the next trigger arrives. If triggers are from an external source, the PRT
may
fluctuate.
To explain the rvptsPulseInfo structure, see the following example (for more
information, see the rvpts.h header file ):
RVP900 User Guide M211322EN-J
414

Table of Contents

Other manuals for Vaisala RVP900