source: ammosreader/org/iqdw.org

guix
Last change on this file was 1e781ba, checked in by recknagel <recknagel@…>, 3 years ago

former radardex-project

  • Property mode set to 100644
File size: 3.1 KB
Line 
1* Description IQDW sample file 17151-1.iqdw
2
3Little Endian!!!
4
5
6** Global Frame Header (6 x 32 Bit) Offset 0x00000000
7
8*** 32 Bit Magic word 0x726574fb = 0xfb746572 next magic bytes found at offsets
9
10 0x0000 (0000)
11 0x019c (412)
12 0x037c (892)
13 0x0574 (1396)
14 0x0880 (2176)
15 0x0be0 (3040)
16 0x1010 (4112)
17 0x1454 (5204)
18
19
20*** 32 Bit Frame length in 32 bit words
21
22 0x67000000 = 0x00000067 = Integer 103 * 4 bytes = 412 Bytes = 0x019c
23
24
25*** 32 Bit Running Frame number
26
27 0xd3122800 = 0x002812d3 = Integer 2626259
28
29
30*** 32 Bit Frame Type
31
32 0x02000000 = 0x00000002 = Integer 2
33
34
35*** 32 Bit Data Header length in 32 bit words
36
37 0x13000000 = 0x00000013 = Integer 19 * 4 = 76 Bytes
38
39
40*** 32 Bit Reserved
41
42 0x01000000 = 0x00000001 = Integer 1
43
44
45** Ammos Data header 76 bytes
46
474 Bytes Block count
484 Bytes Block Length
498 Bytes timestamp
50
510x203546b4 0x00000000 = 0x00000000 0xb4463520 = possible center frequency 3.024.500.000 Hz
520x286bee00 = 0x00ee6b28 = possible bandwidth 15.625.000 Hz
530x00a02526 = 0x2625a000 = possible sample rate 640000000 Hz
54
55** Tx Block (Frame length - Data Header - Global Frame header)
56
57*** 32 Bytes PDW
58*** n samples * 4 bytes
59
60** PDW Data Header (2 x 32 Bit = 8 bytes) Offset 0x00000018
61
62*** 32 Bit Number of PDWs in Frame
63
64 0x01000000 = 0x00000001 = Integer 1
65
66*** 32 Bit Size of tx block in 32 bit words
67
68 0x4d000000 = 0x0000004D = 77 * 4 = 308 Bytes
69
70
71** PDW Data Body (8 x 32 Bit = 32 bytes) Offset 0x00000050 next is 1ec (diff = 412)
72
73*** 64 Bit Unix time
74
75 next time stamp at 01bc = 144 bytes
76
77 0x52b0837b
78 0x0492c414
79
80 vs
81
82 0x14c49204
83 0x7b83b052
84
85 Integer 1496481524143599698 nanoseconds = 2017-06-03 09:18:44
86
87*** 32 Bit Center Frequency
88
89 0x00000000 = 0x00000000 = Integer 0 - no valid frequency
90
91*** 32 Bit Flags/Marks
92
93 0x00000000 = 0x00000000 = Integer 0 - invalid
94
95*** 32 Bit BW/Level (00000000)
9632 Bit IO_DFE_Mod_Chip_Low (b4463520)
9732 Bit POL_DFQ_EOA_AOA_Low (00000000)
9832 Bit Reserved (00ee6b28)
99
100*** 32 Bit IO_DFE_Mod_Chip_Low
101
1021-011010-00100-0110001101010010-0000
103
104IO Flag - 1 (inside of region of interest)
105Azimuth confidence 011010 (0.0-6.2 degree in steps of 0.1 degree)
106Modulation ID 00100 (PSK-2)
107Reserved 0110001101010010
108Sector reference 0000
109
110*** 32 Bit POL_DFQ_EOA_AOA_Low
111
112to be done
113
114*** 32 Bit Reserved and channel number
115
116000000-00111011100110101100101000
117
118Number of channel (000000)
119
120to be done
121
122
123** Offset 0x00000040
124
125** 348 Bytes unidentified
126*** 12*4 AMMOS Data header? 48 Bytes
127*** 32 Bytes PDW (see ppdw.org)
128*** n * 4 bytes IQ samples (maybe n=67)
129
130** Next global frame header Offset 0x0000019c = Integer 412
131
132** AMMOS Frame header (24 bytes)
133
134
13532 Bit Magic Word (fb746572)
13632 Bit Frame length
13732 Bit Running Frame number
13832 Bit Frame Type (00000002)
13932 Bit Data Header length
14032 Bit Reserved (00000001)
141
142
143** AMMOS Data header (48 bytes)
144
14564 Bit Frequency
146
147Low 0x00a02526 = 0x2625a000
148High 0x01000000 = 0x00000001
149
150Integer = 4.934967296 GHz
151
15232 Bit Bandwidth (00000020) 32 Hz
15332 Bit Sample rate (000004bd) 1213 Hz
15432 Bit Interpolation / Decimation (7b83b052)
15532 Bit Antenna Voltage Ref (14c49204)
15632 Bit Start time low (00000000)
15732 Bit Start time high (00000000)
Note: See TracBrowser for help on using the repository browser.