Device Data Format

Crimson TNG uses complex, signed, 32-bit integers to communicate data over the SFP+ ports.

Data are transmitted in IQ pairs. Each IQ pair is 32 bits, with the I and Q components represented by two 16 bit signed integers. The specific format is represented in Table 7.1 . To read this data inside GNU radio, you can use a flow chart similar to that shown in Figure 7.1.

Table 7.1: Data structure

Bit Position 31:24 23:16 15:8 7:0
Representation Re[7:0] Re[15:8] Im[7:0] Im[15:8]

Figure 7.1: Sample GnuRadio data sink, visualizing waterfall data.