D1NavTestDataDef.hpp
Go to the documentation of this file.
1 //==============================================================================
2 //
3 // This file is part of GNSSTk, the ARL:UT GNSS Toolkit.
4 //
5 // The GNSSTk is free software; you can redistribute it and/or modify
6 // it under the terms of the GNU Lesser General Public License as published
7 // by the Free Software Foundation; either version 3.0 of the License, or
8 // any later version.
9 //
10 // The GNSSTk is distributed in the hope that it will be useful,
11 // but WITHOUT ANY WARRANTY; without even the implied warranty of
12 // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 // GNU Lesser General Public License for more details.
14 //
15 // You should have received a copy of the GNU Lesser General Public
16 // License along with GNSSTk; if not, write to the Free Software Foundation,
17 // Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110, USA
18 //
19 // This software was developed by Applied Research Laboratories at the
20 // University of Texas at Austin.
21 // Copyright 2004-2022, The Board of Regents of The University of Texas System
22 //
23 //==============================================================================
24 
25 
26 //==============================================================================
27 //
28 // This software was developed by Applied Research Laboratories at the
29 // University of Texas at Austin, under contract to an agency or agencies
30 // within the U.S. Department of Defense. The U.S. Government retains all
31 // rights to use, duplicate, distribute, disclose, or release this software.
32 //
33 // Pursuant to DoD Directive 523024
34 //
35 // DISTRIBUTION STATEMENT A: This software has been approved for public
36 // release, distribution is unlimited.
37 //
38 //==============================================================================
45 
49 
51 ephD1NAVSF1 = std::make_shared<gnsstk::PackedNavBits>(ephD1NAVSid,oidD1NAV,
54 ephD1NAVSF1->addUnsignedLong(0x38901541,30,1);
55 ephD1NAVSF1->addUnsignedLong(0x18000020,30,1);
56 ephD1NAVSF1->addUnsignedLong(0x0654A846,30,1);
57 ephD1NAVSF1->addUnsignedLong(0x30052F4E,30,1);
58 ephD1NAVSF1->addUnsignedLong(0x2D070427,30,1);
59 ephD1NAVSF1->addUnsignedLong(0x3EC1CDC2,30,1);
60 ephD1NAVSF1->addUnsignedLong(0x30BF8085,30,1);
61 ephD1NAVSF1->addUnsignedLong(0x1C0028C1,30,1);
62 ephD1NAVSF1->addUnsignedLong(0x3F47E038,30,1);
63 ephD1NAVSF1->addUnsignedLong(0x1A8AE13D,30,1);
64 ephD1NAVSF1->trimsize();
65 
66 
68 ephD1NAVSF2 = std::make_shared<gnsstk::PackedNavBits>(ephD1NAVSid,oidD1NAV,
71 ephD1NAVSF2->addUnsignedLong(0x38902543,30,1);
72 ephD1NAVSF2->addUnsignedLong(0x18183473,30,1);
73 ephD1NAVSF2->addUnsignedLong(0x25F68C9D,30,1);
74 ephD1NAVSF2->addUnsignedLong(0x3FC82650,30,1);
75 ephD1NAVSF2->addUnsignedLong(0x1B1C17A5,30,1);
76 ephD1NAVSF2->addUnsignedLong(0x070E0107,30,1);
77 ephD1NAVSF2->addUnsignedLong(0x0B05EE24,30,1);
78 ephD1NAVSF2->addUnsignedLong(0x1AD7F7D4,30,1);
79 ephD1NAVSF2->addUnsignedLong(0x033CAE4C,30,1);
80 ephD1NAVSF2->addUnsignedLong(0x3B50A9BC,30,1);
81 ephD1NAVSF2->trimsize();
82 
83 
85 ephD1NAVSF3 = std::make_shared<gnsstk::PackedNavBits>(ephD1NAVSid,oidD1NAV,
88 ephD1NAVSF3->addUnsignedLong(0x3890354C,30,1);
89 ephD1NAVSF3->addUnsignedLong(0x18314682,30,1);
90 ephD1NAVSF3->addUnsignedLong(0x004D0280,30,1);
91 ephD1NAVSF3->addUnsignedLong(0x3C6D0016,30,1);
92 ephD1NAVSF3->addUnsignedLong(0x0557FF9F,30,1);
93 ephD1NAVSF3->addUnsignedLong(0x190DFFB2,30,1);
94 ephD1NAVSF3->addUnsignedLong(0x36E264FC,30,1);
95 ephD1NAVSF3->addUnsignedLong(0x363DCF4D,30,1);
96 ephD1NAVSF3->addUnsignedLong(0x3AB53A34,30,1);
97 ephD1NAVSF3->addUnsignedLong(0x145AB4D0,30,1);
98 ephD1NAVSF3->trimsize();
99 
100 
102 almD1NAVSF4p1 = std::make_shared<gnsstk::PackedNavBits>(almD1NAVSid,oidD1NAV,
105 almD1NAVSF4p1->addUnsignedLong(0x38904547,30,1);
106 almD1NAVSF4p1->addUnsignedLong(0x184807A9,30,1);
107 almD1NAVSF4p1->addUnsignedLong(0x0AEB5395,30,1);
108 almD1NAVSF4p1->addUnsignedLong(0x0056D7D1,30,1);
109 almD1NAVSF4p1->addUnsignedLong(0x0DEA78AE,30,1);
110 almD1NAVSF4p1->addUnsignedLong(0x1028182E,30,1);
111 almD1NAVSF4p1->addUnsignedLong(0x063C2808,30,1);
112 almD1NAVSF4p1->addUnsignedLong(0x00196052,30,1);
113 almD1NAVSF4p1->addUnsignedLong(0x003FCA9F,30,1);
114 almD1NAVSF4p1->addUnsignedLong(0x0A09A1B8,30,1);
115 almD1NAVSF4p1->trimsize();
116 
117 
119 almD1NAVSF5p1 = std::make_shared<gnsstk::PackedNavBits>(almD1NAVSid,oidD1NAV,
122 almD1NAVSF5p1->addUnsignedLong(0x38905548,30,1);
123 almD1NAVSF5p1->addUnsignedLong(0x1860065A,30,1);
124 almD1NAVSF5p1->addUnsignedLong(0x25147FB3,30,1);
125 almD1NAVSF5p1->addUnsignedLong(0x00145E6A,30,1);
126 almD1NAVSF5p1->addUnsignedLong(0x37AE7BD2,30,1);
127 almD1NAVSF5p1->addUnsignedLong(0x1017A0BF,30,1);
128 almD1NAVSF5p1->addUnsignedLong(0x0A4A290F,30,1);
129 almD1NAVSF5p1->addUnsignedLong(0x3F6500F6,30,1);
130 almD1NAVSF5p1->addUnsignedLong(0x2411BB10,30,1);
131 almD1NAVSF5p1->addUnsignedLong(0x0A5EAD64,30,1);
132 almD1NAVSF5p1->trimsize();
133 
134 
136 almD1NAVSF4p7 = std::make_shared<gnsstk::PackedNavBits>(almD1NAVSid,oidD1NAV,
139 almD1NAVSF4p7->addUnsignedLong(0x38904547,30,1);
140 almD1NAVSF4p7->addUnsignedLong(0x1B181FA7,30,1);
141 almD1NAVSF4p7->addUnsignedLong(0x0AEFC59D,30,1);
142 almD1NAVSF4p7->addUnsignedLong(0x3FA88B20,30,1);
143 almD1NAVSF4p7->addUnsignedLong(0x00D17B89,30,1);
144 almD1NAVSF4p7->addUnsignedLong(0x1238AE35,30,1);
145 almD1NAVSF4p7->addUnsignedLong(0x385A2352,30,1);
146 almD1NAVSF4p7->addUnsignedLong(0x3FD3E60B,30,1);
147 almD1NAVSF4p7->addUnsignedLong(0x0DB2684B,30,1);
148 almD1NAVSF4p7->addUnsignedLong(0x12966991,30,1);
149 almD1NAVSF4p7->trimsize();
150 
151 
153 almD1NAVSF5p7 = std::make_shared<gnsstk::PackedNavBits>(almD1NAVSid,oidD1NAV,
156 almD1NAVSF5p7->addUnsignedLong(0x38905548,30,1);
157 almD1NAVSF5p7->addUnsignedLong(0x1B301C52,30,1);
158 almD1NAVSF5p7->addUnsignedLong(0x00000000,30,1);
159 almD1NAVSF5p7->addUnsignedLong(0x00000000,30,1);
160 almD1NAVSF5p7->addUnsignedLong(0x002000C0,30,1);
161 almD1NAVSF5p7->addUnsignedLong(0x00000000,30,1);
162 almD1NAVSF5p7->addUnsignedLong(0x00000000,30,1);
163 almD1NAVSF5p7->addUnsignedLong(0x0000FF04,30,1);
164 almD1NAVSF5p7->addUnsignedLong(0x00080739,30,1);
165 almD1NAVSF5p7->addUnsignedLong(0x3E2C2ADE,30,1);
166 almD1NAVSF5p7->trimsize();
167 
168 
170 almD1NAVSF4p8 = std::make_shared<gnsstk::PackedNavBits>(almD1NAVSid,oidD1NAV,
173 almD1NAVSF4p8->addUnsignedLong(0x38904547,30,1);
174 almD1NAVSF4p8->addUnsignedLong(0x1B9023CF,30,1);
175 almD1NAVSF4p8->addUnsignedLong(0x0AE68AA7,30,1);
176 almD1NAVSF4p8->addUnsignedLong(0x3FFC4DFA,30,1);
177 almD1NAVSF4p8->addUnsignedLong(0x16DBD4F2,30,1);
178 almD1NAVSF4p8->addUnsignedLong(0x115DF296,30,1);
179 almD1NAVSF4p8->addUnsignedLong(0x04102982,30,1);
180 almD1NAVSF4p8->addUnsignedLong(0x3FC7646A,30,1);
181 almD1NAVSF4p8->addUnsignedLong(0x2617356B,30,1);
182 almD1NAVSF4p8->addUnsignedLong(0x206101EC,30,1);
183 almD1NAVSF4p8->trimsize();
184 
185 
187 almD1NAVSF5p8 = std::make_shared<gnsstk::PackedNavBits>(almD1NAVSid,oidD1NAV,
190 almD1NAVSF5p8->addUnsignedLong(0x38905548,30,1);
191 almD1NAVSF5p8->addUnsignedLong(0x1BA8205A,30,1);
192 almD1NAVSF5p8->addUnsignedLong(0x2C160BEA,30,1);
193 almD1NAVSF5p8->addUnsignedLong(0x0160B0D1,30,1);
194 almD1NAVSF5p8->addUnsignedLong(0x160B057D,30,1);
195 almD1NAVSF5p8->addUnsignedLong(0x20B05869,30,1);
196 almD1NAVSF5p8->addUnsignedLong(0x0B054227,30,1);
197 almD1NAVSF5p8->addUnsignedLong(0x22AAAA44,30,1);
198 almD1NAVSF5p8->addUnsignedLong(0x2AAAAAB4,30,1);
199 almD1NAVSF5p8->addUnsignedLong(0x2AAAAAB4,30,1);
200 almD1NAVSF5p8->trimsize();
201 
202 
204 almD1NAVSF4p9 = std::make_shared<gnsstk::PackedNavBits>(almD1NAVSid,oidD1NAV,
207 almD1NAVSF4p9->addUnsignedLong(0x38904547,30,1);
208 almD1NAVSF4p9->addUnsignedLong(0x1C0827F3,30,1);
209 almD1NAVSF4p9->addUnsignedLong(0x0AED4A9C,30,1);
210 almD1NAVSF4p9->addUnsignedLong(0x3FC19064,30,1);
211 almD1NAVSF4p9->addUnsignedLong(0x2CEC4694,30,1);
212 almD1NAVSF4p9->addUnsignedLong(0x321DE065,30,1);
213 almD1NAVSF4p9->addUnsignedLong(0x09B629A6,30,1);
214 almD1NAVSF4p9->addUnsignedLong(0x3FD9A830,30,1);
215 almD1NAVSF4p9->addUnsignedLong(0x0F17FEAC,30,1);
216 almD1NAVSF4p9->addUnsignedLong(0x075245E5,30,1);
217 almD1NAVSF4p9->trimsize();
218 
220 almD1NAVSF5p9 = std::make_shared<gnsstk::PackedNavBits>(almD1NAVSid,oidD1NAV,
223 almD1NAVSF5p9->addUnsignedLong(0x38905548,30,1);
224 almD1NAVSF5p9->addUnsignedLong(0x1C202406,30,1);
225 almD1NAVSF5p9->addUnsignedLong(0x00000000,30,1);
226 almD1NAVSF5p9->addUnsignedLong(0x00000000,30,1);
227 almD1NAVSF5p9->addUnsignedLong(0x00000000,30,1);
228 almD1NAVSF5p9->addUnsignedLong(0x00000000,30,1);
229 almD1NAVSF5p9->addUnsignedLong(0x00000000,30,1);
230 almD1NAVSF5p9->addUnsignedLong(0x0015556B,30,1);
231 almD1NAVSF5p9->addUnsignedLong(0x1555554B,30,1);
232 almD1NAVSF5p9->addUnsignedLong(0x1555554B,30,1);
233 almD1NAVSF5p9->trimsize();
234 
235 almD1NAVSF5p9A0 = std::make_shared<gnsstk::PackedNavBits>(almD1NAVSid,oidD1NAV,
238 almD1NAVSF5p9A0->addUnsignedLong(0x38905548,30,1); // 1
239 almD1NAVSF5p9A0->addUnsignedLong(0x1C202406,30,1); // 31
240 almD1NAVSF5p9A0->addUnsignedLong(0x00000000,30,1); // 61
241 almD1NAVSF5p9A0->addUnsignedLong(0x00000000, 6,1); // 91
242 almD1NAVSF5p9A0->addUnsignedLong(0x00003fff,14,1); // A0gps
243 almD1NAVSF5p9A0->addUnsignedLong(0x00000000, 2,1); // A1gps msb
244 almD1NAVSF5p9A0->addUnsignedLong(0x00000000, 8,1); // parity
245 almD1NAVSF5p9A0->addUnsignedLong(0x00000000,14,1); // A1gps lsb
246 almD1NAVSF5p9A0->addUnsignedLong(0x000000ff, 8,1); // A0gal msb
247 almD1NAVSF5p9A0->addUnsignedLong(0x00000000, 8,1); // parity
248 almD1NAVSF5p9A0->addUnsignedLong(0x0000003f, 6,1); // A0gal lsb
249 almD1NAVSF5p9A0->addUnsignedLong(0x00000000,16,1); // A1gal
250 almD1NAVSF5p9A0->addUnsignedLong(0x00000000, 8,1); // parity
251 almD1NAVSF5p9A0->addUnsignedLong(0x00003fff,14,1); // A0glo
252 almD1NAVSF5p9A0->addUnsignedLong(0x00000000, 8,1); // A1glo msb
253 almD1NAVSF5p9A0->addUnsignedLong(0x00000000, 8,1); // parity
254 almD1NAVSF5p9A0->addUnsignedLong(0x0015556B,30,1);
255 almD1NAVSF5p9A0->addUnsignedLong(0x1555554B,30,1);
256 almD1NAVSF5p9A0->addUnsignedLong(0x1555554B,30,1);
257 almD1NAVSF5p9A0->trimsize();
258 
259 almD1NAVSF5p9A1 = std::make_shared<gnsstk::PackedNavBits>(almD1NAVSid,oidD1NAV,
262 almD1NAVSF5p9A1->addUnsignedLong(0x38905548,30,1); // 1
263 almD1NAVSF5p9A1->addUnsignedLong(0x1C202406,30,1); // 31
264 almD1NAVSF5p9A1->addUnsignedLong(0x00000000,30,1); // 61
265 almD1NAVSF5p9A1->addUnsignedLong(0x00000000, 6,1); // 91
266 almD1NAVSF5p9A1->addUnsignedLong(0x00000000,14,1); // A0gps
267 almD1NAVSF5p9A1->addUnsignedLong(0x00000003, 2,1); // A1gps msb
268 almD1NAVSF5p9A1->addUnsignedLong(0x00000000, 8,1); // parity
269 almD1NAVSF5p9A1->addUnsignedLong(0x00003fff,14,1); // A1gps lsb
270 almD1NAVSF5p9A1->addUnsignedLong(0x00000000, 8,1); // A0gal msb
271 almD1NAVSF5p9A1->addUnsignedLong(0x00000000, 8,1); // parity
272 almD1NAVSF5p9A1->addUnsignedLong(0x00000000, 6,1); // A0gal lsb
273 almD1NAVSF5p9A1->addUnsignedLong(0x0000ffff,16,1); // A1gal
274 almD1NAVSF5p9A1->addUnsignedLong(0x00000000, 8,1); // parity
275 almD1NAVSF5p9A1->addUnsignedLong(0x00000000,14,1); // A0glo
276 almD1NAVSF5p9A1->addUnsignedLong(0x000000ff, 8,1); // A1glo msb
277 almD1NAVSF5p9A1->addUnsignedLong(0x00000000, 8,1); // parity
278 almD1NAVSF5p9A1->addUnsignedLong(0x3f15556B,30,1);
279 almD1NAVSF5p9A1->addUnsignedLong(0x1555554B,30,1);
280 almD1NAVSF5p9A1->addUnsignedLong(0x1555554B,30,1);
281 almD1NAVSF5p9A1->trimsize();
282 
283 
285 almD1NAVSF4p10 = std::make_shared<gnsstk::PackedNavBits>(almD1NAVSid,oidD1NAV,
288 almD1NAVSF4p10->addUnsignedLong(0x38904547,30,1);
289 almD1NAVSF4p10->addUnsignedLong(0x1C802B94,30,1);
290 almD1NAVSF4p10->addUnsignedLong(0x0AE86A90,30,1);
291 almD1NAVSF4p10->addUnsignedLong(0x000FEB36,30,1);
292 almD1NAVSF4p10->addUnsignedLong(0x00C033EA,30,1);
293 almD1NAVSF4p10->addUnsignedLong(0x11F45631,30,1);
294 almD1NAVSF4p10->addUnsignedLong(0x3AAC296B,30,1);
295 almD1NAVSF4p10->addUnsignedLong(0x3FD2A603,30,1);
296 almD1NAVSF4p10->addUnsignedLong(0x06FA09E5,30,1);
297 almD1NAVSF4p10->addUnsignedLong(0x2E05E9FD,30,1);
298 almD1NAVSF4p10->trimsize();
299 
301 almD1NAVSF5p10 = std::make_shared<gnsstk::PackedNavBits>(almD1NAVSid,oidD1NAV,
304 almD1NAVSF5p10->addUnsignedLong(0x38905548,30,1);
305 almD1NAVSF5p10->addUnsignedLong(0x1C9828C1,30,1);
306 almD1NAVSF5p10->addUnsignedLong(0x04043DE2,30,1);
307 almD1NAVSF5p10->addUnsignedLong(0x3FFFFFFF,30,1);
308 almD1NAVSF5p10->addUnsignedLong(0x3F9000B0,30,1);
309 almD1NAVSF5p10->addUnsignedLong(0x0000190D,30,1);
310 almD1NAVSF5p10->addUnsignedLong(0x1555554B,30,1);
311 almD1NAVSF5p10->addUnsignedLong(0x1555554B,30,1);
312 almD1NAVSF5p10->addUnsignedLong(0x1555554B,30,1);
313 almD1NAVSF5p10->addUnsignedLong(0x1555554B,30,1);
314 almD1NAVSF5p10->trimsize();
315 
316 almD1NAVSF5p10ZZ = std::make_shared<gnsstk::PackedNavBits>(almD1NAVSid,oidD1NAV,
319 almD1NAVSF5p10ZZ->addUnsignedLong(0x38905548,30,1); // 1
320 almD1NAVSF5p10ZZ->addUnsignedLong(0x1C9828C1,30,1); // 31
321 almD1NAVSF5p10ZZ->addUnsignedLong(0x04043DE2,30,1); // 61
322 almD1NAVSF5p10ZZ->addUnsignedLong(0x00000000,30,1); // 91
323 almD1NAVSF5p10ZZ->addUnsignedLong(0x00000000,30,1); // 121
324 almD1NAVSF5p10ZZ->addUnsignedLong(0x0000190D,30,1); // 151
325 almD1NAVSF5p10ZZ->addUnsignedLong(0x1555554B,30,1); // 181
326 almD1NAVSF5p10ZZ->addUnsignedLong(0x1555554B,30,1); // 211
327 almD1NAVSF5p10ZZ->addUnsignedLong(0x1555554B,30,1); // 241
328 almD1NAVSF5p10ZZ->addUnsignedLong(0x1555554B,30,1); // 271
329 almD1NAVSF5p10ZZ->trimsize();
330 
331 almD1NAVSF5p10A1 = std::make_shared<gnsstk::PackedNavBits>(almD1NAVSid,oidD1NAV,
334 almD1NAVSF5p10A1->addUnsignedLong(0x38905548,30,1); // 1
335 almD1NAVSF5p10A1->addUnsignedLong(0x1C9828C1,30,1); // 31
336 almD1NAVSF5p10A1->addUnsignedLong(0x04043DE2,30,1); // 61
337 almD1NAVSF5p10A1->addUnsignedLong(0x00000000,30,1); // 91
338 almD1NAVSF5p10A1->addUnsignedLong(0x00000000,10,1); // A0UTC lsb
339 almD1NAVSF5p10A1->addUnsignedLong(0x00000fff,12,1); // A1UTC msb
340 almD1NAVSF5p10A1->addUnsignedLong(0x00000000, 8,1); // parity
341 almD1NAVSF5p10A1->addUnsignedLong(0x00000fff,12,1); // A1UTC lsb
342 almD1NAVSF5p10A1->addUnsignedLong(0x00000000,18,1); // up to 180
343 almD1NAVSF5p10A1->addUnsignedLong(0x1555554B,30,1); // 181
344 almD1NAVSF5p10A1->addUnsignedLong(0x1555554B,30,1); // 211
345 almD1NAVSF5p10A1->addUnsignedLong(0x1555554B,30,1); // 241
346 almD1NAVSF5p10A1->addUnsignedLong(0x1555554B,30,1); // 271
347 almD1NAVSF5p10A1->trimsize();
348 
349 
351 almD1NAVSF4p11 = std::make_shared<gnsstk::PackedNavBits>(almD1NAVSid,oidD1NAV,
354 almD1NAVSF4p11->addUnsignedLong(0x38904547,30,1);
355 almD1NAVSF4p11->addUnsignedLong(0x1CF82EBB,30,1);
356 almD1NAVSF4p11->addUnsignedLong(0x251489BF,30,1);
357 almD1NAVSF4p11->addUnsignedLong(0x0031DAAE,30,1);
358 almD1NAVSF4p11->addUnsignedLong(0x0D746EA5,30,1);
359 almD1NAVSF4p11->addUnsignedLong(0x107988FA,30,1);
360 almD1NAVSF4p11->addUnsignedLong(0x3E5C29CB,30,1);
361 almD1NAVSF4p11->addUnsignedLong(0x3F6F6ACB,30,1);
362 almD1NAVSF4p11->addUnsignedLong(0x3DBABC3B,30,1);
363 almD1NAVSF4p11->addUnsignedLong(0x0E4E1DE5,30,1);
364 almD1NAVSF4p11->trimsize();
365 
366 
368 almD1NAVSF5p11 = std::make_shared<gnsstk::PackedNavBits>(almD1NAVSid,oidD1NAV,
371 almD1NAVSF5p11->addUnsignedLong(0x38905548,30,1);
372 almD1NAVSF5p11->addUnsignedLong(0x1D102C0D,30,1);
373 almD1NAVSF5p11->addUnsignedLong(0x00000000,30,1);
374 almD1NAVSF5p11->addUnsignedLong(0x00000000,30,1);
375 almD1NAVSF5p11->addUnsignedLong(0x00000000,30,1);
376 almD1NAVSF5p11->addUnsignedLong(0x00000000,30,1);
377 almD1NAVSF5p11->addUnsignedLong(0x00000000,30,1);
378 almD1NAVSF5p11->addUnsignedLong(0x00000000,30,1);
379 almD1NAVSF5p11->addUnsignedLong(0x00000000,30,1);
380 almD1NAVSF5p11->addUnsignedLong(0x00000000,30,1);
381 almD1NAVSF5p11->trimsize();
382 
383 
385 almD1NAVSF4p24B = std::make_shared<gnsstk::PackedNavBits>(almD1NAVSidB,oidD1NAV,
388 almD1NAVSF4p24B->addUnsignedLong(0x38904547,30,1);
389 almD1NAVSF4p24B->addUnsignedLong(0x17D0626B,30,1);
390 almD1NAVSF4p24B->addUnsignedLong(0x251474BD,30,1);
391 almD1NAVSF4p24B->addUnsignedLong(0x3FDC2C34,30,1);
392 almD1NAVSF4p24B->addUnsignedLong(0x37F0603D,30,1);
393 almD1NAVSF4p24B->addUnsignedLong(0x10194088,30,1);
394 almD1NAVSF4p24B->addUnsignedLong(0x08A2296F,30,1);
395 almD1NAVSF4p24B->addUnsignedLong(0x3F64BFFA,30,1);
396 almD1NAVSF4p24B->addUnsignedLong(0x0FAA6D64,30,1);
397 almD1NAVSF4p24B->addUnsignedLong(0x2628CBF7,30,1);
398 almD1NAVSF4p24B->trimsize();
399 
400 
402 almD1NAVSF5p24B = std::make_shared<gnsstk::PackedNavBits>(almD1NAVSidB,oidD1NAV,
405 almD1NAVSF5p24B->addUnsignedLong(0x38905548,30,1);
406 almD1NAVSF5p24B->addUnsignedLong(0x17E861FE,30,1);
407 almD1NAVSF5p24B->addUnsignedLong(0x1555554B,30,1);
408 almD1NAVSF5p24B->addUnsignedLong(0x1555554B,30,1);
409 almD1NAVSF5p24B->addUnsignedLong(0x1555554B,30,1);
410 almD1NAVSF5p24B->addUnsignedLong(0x1555554B,30,1);
411 almD1NAVSF5p24B->addUnsignedLong(0x1555554B,30,1);
412 almD1NAVSF5p24B->addUnsignedLong(0x145555EB,30,1);
413 almD1NAVSF5p24B->addUnsignedLong(0x1555554B,30,1);
414 almD1NAVSF5p24B->addUnsignedLong(0x1555554B,30,1);
415 almD1NAVSF5p24B->trimsize();
416 
417 
419 almD1NAVSF4p8B = std::make_shared<gnsstk::PackedNavBits>(almD1NAVSidB,oidD1NAV,
422 almD1NAVSF4p8B->addUnsignedLong(0x38904547,30,1);
423 almD1NAVSF4p8B->addUnsignedLong(0x1B9023CF,30,1);
424 almD1NAVSF4p8B->addUnsignedLong(0x0AE68AA7,30,1);
425 almD1NAVSF4p8B->addUnsignedLong(0x3FFC4DFA,30,1);
426 almD1NAVSF4p8B->addUnsignedLong(0x16DBD4F2,30,1);
427 almD1NAVSF4p8B->addUnsignedLong(0x115DF296,30,1);
428 almD1NAVSF4p8B->addUnsignedLong(0x04102982,30,1);
429 almD1NAVSF4p8B->addUnsignedLong(0x3FC7646A,30,1);
430 almD1NAVSF4p8B->addUnsignedLong(0x2617356B,30,1);
431 almD1NAVSF4p8B->addUnsignedLong(0x206103EA,30,1);
432 almD1NAVSF4p8B->trimsize();
433 
434 
436 almD1NAVSF5p8B = std::make_shared<gnsstk::PackedNavBits>(almD1NAVSidB,oidD1NAV,
439 almD1NAVSF5p8B->addUnsignedLong(0x38905548,30,1);
440 almD1NAVSF5p8B->addUnsignedLong(0x1BA8205A,30,1);
441 almD1NAVSF5p8B->addUnsignedLong(0x2C160BEA,30,1);
442 almD1NAVSF5p8B->addUnsignedLong(0x0160B0D1,30,1);
443 almD1NAVSF5p8B->addUnsignedLong(0x160B057D,30,1);
444 almD1NAVSF5p8B->addUnsignedLong(0x20B05869,30,1);
445 almD1NAVSF5p8B->addUnsignedLong(0x0B054227,30,1);
446 almD1NAVSF5p8B->addUnsignedLong(0x20000090,30,1);
447 almD1NAVSF5p8B->addUnsignedLong(0x00000000,30,1);
448 almD1NAVSF5p8B->addUnsignedLong(0x00000000,30,1);
449 almD1NAVSF5p8B->trimsize();
450 
451 
453 almD1NAVSF4p11B = std::make_shared<gnsstk::PackedNavBits>(almD1NAVSidB,oidD1NAV,
456 almD1NAVSF4p11B->addUnsignedLong(0x38904547,30,1);
457 almD1NAVSF4p11B->addUnsignedLong(0x1CF82EBB,30,1);
458 almD1NAVSF4p11B->addUnsignedLong(0x251489BF,30,1);
459 almD1NAVSF4p11B->addUnsignedLong(0x0031DAAE,30,1);
460 almD1NAVSF4p11B->addUnsignedLong(0x0D746EA5,30,1);
461 almD1NAVSF4p11B->addUnsignedLong(0x107988FA,30,1);
462 almD1NAVSF4p11B->addUnsignedLong(0x3E5C29CB,30,1);
463 almD1NAVSF4p11B->addUnsignedLong(0x3F6F6ACB,30,1);
464 almD1NAVSF4p11B->addUnsignedLong(0x3DBABC3B,30,1);
465 almD1NAVSF4p11B->addUnsignedLong(0x0E4E1FE3,30,1);
466 almD1NAVSF4p11B->trimsize();
467 
468 
470 almD1NAVSF5p11B = std::make_shared<gnsstk::PackedNavBits>(almD1NAVSidB,oidD1NAV,
473 almD1NAVSF5p11B->addUnsignedLong(0x38905548,30,1);
474 almD1NAVSF5p11B->addUnsignedLong(0x1D102F08,30,1);
475 almD1NAVSF5p11B->addUnsignedLong(0x0AE644AF,30,1);
476 almD1NAVSF5p11B->addUnsignedLong(0x3FD0F105,30,1);
477 almD1NAVSF5p11B->addUnsignedLong(0x33DF1228,30,1);
478 almD1NAVSF5p11B->addUnsignedLong(0x21036F3D,30,1);
479 almD1NAVSF5p11B->addUnsignedLong(0x3BECB17B,30,1);
480 almD1NAVSF5p11B->addUnsignedLong(0x3FCA2154,30,1);
481 almD1NAVSF5p11B->addUnsignedLong(0x21B581CB,30,1);
482 almD1NAVSF5p11B->addUnsignedLong(0x28328DC7,30,1);
483 almD1NAVSF5p11B->trimsize();
484 
485 
487 almD1NAVSF4p12B = std::make_shared<gnsstk::PackedNavBits>(almD1NAVSidB,oidD1NAV,
490 almD1NAVSF4p12B->addUnsignedLong(0x38904547,30,1);
491 almD1NAVSF4p12B->addUnsignedLong(0x1D703279,30,1);
492 almD1NAVSF4p12B->addUnsignedLong(0x25148DB3,30,1);
493 almD1NAVSF4p12B->addUnsignedLong(0x3FEB569A,30,1);
494 almD1NAVSF4p12B->addUnsignedLong(0x0D56B065,30,1);
495 almD1NAVSF4p12B->addUnsignedLong(0x303E00D4,30,1);
496 almD1NAVSF4p12B->addUnsignedLong(0x3C962966,30,1);
497 almD1NAVSF4p12B->addUnsignedLong(0x3F6FAAC2,30,1);
498 almD1NAVSF4p12B->addUnsignedLong(0x1C9A5ECE,30,1);
499 almD1NAVSF4p12B->addUnsignedLong(0x14DA0B83,30,1);
500 almD1NAVSF4p12B->trimsize();
501 
502 
504 almD1NAVSF5p12B = std::make_shared<gnsstk::PackedNavBits>(almD1NAVSidB,oidD1NAV,
507 almD1NAVSF5p12B->addUnsignedLong(0x38905548,30,1);
508 almD1NAVSF5p12B->addUnsignedLong(0x1D883209,30,1);
509 almD1NAVSF5p12B->addUnsignedLong(0x251498B9,30,1);
510 almD1NAVSF5p12B->addUnsignedLong(0x0004370F,30,1);
511 almD1NAVSF5p12B->addUnsignedLong(0x226F86AF,30,1);
512 almD1NAVSF5p12B->addUnsignedLong(0x20226050,30,1);
513 almD1NAVSF5p12B->addUnsignedLong(0x1E0629B6,30,1);
514 almD1NAVSF5p12B->addUnsignedLong(0x3F69F6C3,30,1);
515 almD1NAVSF5p12B->addUnsignedLong(0x023C1FEE,30,1);
516 almD1NAVSF5p12B->addUnsignedLong(0x089FD9FF,30,1);
517 almD1NAVSF5p12B->trimsize();
518 
519 
521 almD1NAVSF4p7B = std::make_shared<gnsstk::PackedNavBits>(almD1NAVSidB,oidD1NAV,
524 almD1NAVSF4p7B->addUnsignedLong(0x38904547,30,1);
525 almD1NAVSF4p7B->addUnsignedLong(0x1B181FA7,30,1);
526 almD1NAVSF4p7B->addUnsignedLong(0x0AEFC59D,30,1);
527 almD1NAVSF4p7B->addUnsignedLong(0x3FA88B20,30,1);
528 almD1NAVSF4p7B->addUnsignedLong(0x00D17B89,30,1);
529 almD1NAVSF4p7B->addUnsignedLong(0x1238AE35,30,1);
530 almD1NAVSF4p7B->addUnsignedLong(0x385A2352,30,1);
531 almD1NAVSF4p7B->addUnsignedLong(0x3FD3E60B,30,1);
532 almD1NAVSF4p7B->addUnsignedLong(0x0DB2684B,30,1);
533 almD1NAVSF4p7B->addUnsignedLong(0x12966B97,30,1);
534 almD1NAVSF4p7B->trimsize();
535 
536 
538 almD1NAVSF5p7B = std::make_shared<gnsstk::PackedNavBits>(almD1NAVSidB,oidD1NAV,
541 almD1NAVSF5p7B->addUnsignedLong(0x38905548,30,1);
542 almD1NAVSF5p7B->addUnsignedLong(0x1B301C52,30,1);
543 almD1NAVSF5p7B->addUnsignedLong(0x00000000,30,1);
544 almD1NAVSF5p7B->addUnsignedLong(0x00000000,30,1);
545 almD1NAVSF5p7B->addUnsignedLong(0x002000C0,30,1);
546 almD1NAVSF5p7B->addUnsignedLong(0x00000000,30,1);
547 almD1NAVSF5p7B->addUnsignedLong(0x00000000,30,1);
548 almD1NAVSF5p7B->addUnsignedLong(0x0000800E,30,1);
549 almD1NAVSF5p7B->addUnsignedLong(0x00080739,30,1);
550 almD1NAVSF5p7B->addUnsignedLong(0x3E2C00D9,30,1);
551 almD1NAVSF5p7B->trimsize();
552 
553 
555 almD1NAVSF4p24B2 = std::make_shared<gnsstk::PackedNavBits>(almD1NAVSidB,oidD1NAV,
558 almD1NAVSF4p24B2->addUnsignedLong(0x38904547,30,1);
559 almD1NAVSF4p24B2->addUnsignedLong(0x2310622B,30,1);
560 almD1NAVSF4p24B2->addUnsignedLong(0x251474BD,30,1);
561 almD1NAVSF4p24B2->addUnsignedLong(0x3FDC2C34,30,1);
562 almD1NAVSF4p24B2->addUnsignedLong(0x37F05F30,30,1);
563 almD1NAVSF4p24B2->addUnsignedLong(0x30194813,30,1);
564 almD1NAVSF4p24B2->addUnsignedLong(0x08A2296F,30,1);
565 almD1NAVSF4p24B2->addUnsignedLong(0x3F64FFFD,30,1);
566 almD1NAVSF4p24B2->addUnsignedLong(0x10176DB2,30,1);
567 almD1NAVSF4p24B2->addUnsignedLong(0x260DB332,30,1);
568 almD1NAVSF4p24B2->trimsize();
569 
570 
572 almD1NAVSF5p24B2 = std::make_shared<gnsstk::PackedNavBits>(almD1NAVSidB,oidD1NAV,
575 almD1NAVSF5p24B2->addUnsignedLong(0x38905548,30,1);
576 almD1NAVSF5p24B2->addUnsignedLong(0x232860BD,30,1);
577 almD1NAVSF5p24B2->addUnsignedLong(0x2C160BEA,30,1);
578 almD1NAVSF5p24B2->addUnsignedLong(0x0160B0D1,30,1);
579 almD1NAVSF5p24B2->addUnsignedLong(0x160B057D,30,1);
580 almD1NAVSF5p24B2->addUnsignedLong(0x20B05869,30,1);
581 almD1NAVSF5p24B2->addUnsignedLong(0x0B05822E,30,1);
582 almD1NAVSF5p24B2->addUnsignedLong(0x30800010,30,1);
583 almD1NAVSF5p24B2->addUnsignedLong(0x00000000,30,1);
584 almD1NAVSF5p24B2->addUnsignedLong(0x00000000,30,1);
585 almD1NAVSF5p24B2->trimsize();
586 
587 
589 almD1Default1 = std::make_shared<gnsstk::PackedNavBits>(almD1NAVSidB,oidD1NAV,
592 almD1Default1->addUnsignedLong(0x38905548,30,1);
593 almD1Default1->addUnsignedLong(0x232860BD,30,1);
594 almD1Default1->addUnsignedLong(0x2C160BEA,30,1);
595 almD1Default1->addUnsignedLong(0x00000000,30,1);
596 almD1Default1->addUnsignedLong(0x00000000,30,1);
597 almD1Default1->addUnsignedLong(0x00000000,30,1);
598 almD1Default1->addUnsignedLong(0x00000000,30,1);
599 almD1Default1->addUnsignedLong(0x00000000,30,1);
600 almD1Default1->addUnsignedLong(0x00000000,30,1);
601 almD1Default1->addUnsignedLong(0x000003ff,30,1);
602 almD1Default1->trimsize();
603 
604 
605 almD1Default2 = std::make_shared<gnsstk::PackedNavBits>(almD1NAVSidB,oidD1NAV,
608 almD1Default2->addUnsignedLong(0x38905548,30,1);
609 almD1Default2->addUnsignedLong(0x232860BD,30,1);
610 almD1Default2->addUnsignedLong(0x2C160BEA,30,1);
611 almD1Default2->addUnsignedLong(0x20000000,30,1);
612 almD1Default2->addUnsignedLong(0x00000000,30,1);
613 almD1Default2->addUnsignedLong(0x00000000,30,1);
614 almD1Default2->addUnsignedLong(0x00000000,30,1);
615 almD1Default2->addUnsignedLong(0x00000000,30,1);
616 almD1Default2->addUnsignedLong(0x00000000,30,1);
617 almD1Default2->addUnsignedLong(0x000003ff,30,1);
618 almD1Default2->trimsize();
619 
620 
621 almD1Default3 = std::make_shared<gnsstk::PackedNavBits>(almD1NAVSidB,oidD1NAV,
624 almD1Default3->addUnsignedLong(0x38905548,30,1);
625 almD1Default3->addUnsignedLong(0x232860BD,30,1);
626 almD1Default3->addUnsignedLong(0x2C160BEA,30,1);
627 almD1Default3->addUnsignedLong(0x00000000,30,1);
628 almD1Default3->addUnsignedLong(0x00000000,30,1);
629 almD1Default3->addUnsignedLong(0x00000000,30,1);
630 almD1Default3->addUnsignedLong(0x00000000,30,1);
631 almD1Default3->addUnsignedLong(0x00000000,30,1);
632 almD1Default3->addUnsignedLong(0x00000000,30,1);
633 almD1Default3->addUnsignedLong(0x000007ff,30,1);
634 almD1Default3->trimsize();
almD1NAVSF5p11ct
almD1NAVSF5p11ct
Definition: D1NavTestDataDef.hpp:367
almD1Default2
almD1Default2
Definition: D1NavTestDataDef.hpp:605
oidD1NAV
oidD1NAV
Definition: D1NavTestDataDef.hpp:42
almD1NAVSF5p24B
almD1NAVSF5p24B
Definition: D1NavTestDataDef.hpp:402
almD1Default123ct
almD1Default123ct
Definition: D1NavTestDataDef.hpp:588
almD1NAVSF5p8B
almD1NAVSF5p8B
Definition: D1NavTestDataDef.hpp:436
almD1NAVSF5p12B
almD1NAVSF5p12B
Definition: D1NavTestDataDef.hpp:504
gnsstk::NavType::BeiDou_D1
@ BeiDou_D1
almD1NAVSF5p7Bct
almD1NAVSF5p7Bct
Definition: D1NavTestDataDef.hpp:537
almD1NAVSF5p9A0
almD1NAVSF5p9A0
Definition: D1NavTestDataDef.hpp:235
almD1NAVSF4p12Bct
almD1NAVSF4p12Bct
Definition: D1NavTestDataDef.hpp:486
almD1NAVSF5p8
almD1NAVSF5p8
Definition: D1NavTestDataDef.hpp:187
almD1NAVSF5p10ct
almD1NAVSF5p10ct
Definition: D1NavTestDataDef.hpp:300
almD1NAVSF5p11
almD1NAVSF5p11
Definition: D1NavTestDataDef.hpp:368
gnsstk::SatID
Definition: SatID.hpp:89
almD1NAVSF5p10A1
almD1NAVSF5p10A1
Definition: D1NavTestDataDef.hpp:331
ephD1NAVSF3ct
ephD1NAVSF3ct
Definition: D1NavTestDataDef.hpp:84
almD1NAVSF5p11B
almD1NAVSF5p11B
Definition: D1NavTestDataDef.hpp:470
ephD1NAVSF2ct
ephD1NAVSF2ct
Definition: D1NavTestDataDef.hpp:67
almD1NAVSF5p7ct
almD1NAVSF5p7ct
Definition: D1NavTestDataDef.hpp:152
almD1NAVSF5p24Bct
almD1NAVSF5p24Bct
Definition: D1NavTestDataDef.hpp:401
almD1NAVSF4p10
almD1NAVSF4p10
Definition: D1NavTestDataDef.hpp:285
almD1NAVSF5p7
almD1NAVSF5p7
Definition: D1NavTestDataDef.hpp:153
almD1NAVSF4p7B
almD1NAVSF4p7B
Definition: D1NavTestDataDef.hpp:521
almD1NAVSidB
almD1NAVSidB
Definition: D1NavTestDataDef.hpp:48
almD1NAVSF4p7
almD1NAVSF4p7
Definition: D1NavTestDataDef.hpp:136
almD1NAVSF5p8Bct
almD1NAVSF5p8Bct
Definition: D1NavTestDataDef.hpp:435
almD1NAVSF4p8
almD1NAVSF4p8
Definition: D1NavTestDataDef.hpp:170
almD1NAVSF4p24B
almD1NAVSF4p24B
Definition: D1NavTestDataDef.hpp:385
gnsstk::ObservationType::NavMsg
@ NavMsg
Navigation Message data.
ephD1NAVSF1ct
ephD1NAVSF1ct
Definition: D1NavTestDataDef.hpp:50
almD1NAVSF5p11Bct
almD1NAVSF5p11Bct
Definition: D1NavTestDataDef.hpp:469
almD1NAVSF5p8ct
almD1NAVSF5p8ct
Definition: D1NavTestDataDef.hpp:186
almD1Default1
almD1Default1
Definition: D1NavTestDataDef.hpp:589
gnsstk::CarrierBand::B1
@ B1
BeiDou B1.
almD1NAVSF4p11Bct
almD1NAVSF4p11Bct
Definition: D1NavTestDataDef.hpp:452
almD1NAVSF4p1ct
almD1NAVSF4p1ct
Definition: D1NavTestDataDef.hpp:101
almD1NAVSF4p9ct
almD1NAVSF4p9ct
Definition: D1NavTestDataDef.hpp:203
almD1NAVSF4p12B
almD1NAVSF4p12B
Definition: D1NavTestDataDef.hpp:487
almD1NAVSF4p7Bct
almD1NAVSF4p7Bct
Definition: D1NavTestDataDef.hpp:520
gnsstk::ObsID
Definition: ObsID.hpp:82
almD1NAVSF5p7B
almD1NAVSF5p7B
Definition: D1NavTestDataDef.hpp:538
almD1NAVSid
almD1NAVSid
Definition: D1NavTestDataDef.hpp:47
almD1NAVSF4p10ct
almD1NAVSF4p10ct
Definition: D1NavTestDataDef.hpp:284
ephD1NAVSid
ephD1NAVSid
Definition: D1NavTestDataDef.hpp:46
almD1NAVSF5p9
almD1NAVSF5p9
Definition: D1NavTestDataDef.hpp:220
gnsstk::TrackingCode::B1I
@ B1I
BeiDou B1 I code.
almD1NAVSF4p1
almD1NAVSF4p1
Definition: D1NavTestDataDef.hpp:102
almD1Default3
almD1Default3
Definition: D1NavTestDataDef.hpp:621
almD1NAVSF4p8B
almD1NAVSF4p8B
Definition: D1NavTestDataDef.hpp:419
almD1NAVSF4p24B2
almD1NAVSF4p24B2
Definition: D1NavTestDataDef.hpp:555
almD1NAVSF5p9ct
almD1NAVSF5p9ct
Definition: D1NavTestDataDef.hpp:219
almD1NAVSF4p8Bct
almD1NAVSF4p8Bct
Definition: D1NavTestDataDef.hpp:418
almD1NAVSF5p24B2ct
almD1NAVSF5p24B2ct
Definition: D1NavTestDataDef.hpp:571
almD1NAVSF5p24B2
almD1NAVSF5p24B2
Definition: D1NavTestDataDef.hpp:572
almD1NAVSF5p9A1
almD1NAVSF5p9A1
Definition: D1NavTestDataDef.hpp:259
almD1NAVSF5p10ZZ
almD1NAVSF5p10ZZ
Definition: D1NavTestDataDef.hpp:316
almD1NAVSF5p10
almD1NAVSF5p10
Definition: D1NavTestDataDef.hpp:301
ephD1NAVSF3
ephD1NAVSF3
Definition: D1NavTestDataDef.hpp:85
almD1NAVSF4p11
almD1NAVSF4p11
Definition: D1NavTestDataDef.hpp:351
ephD1NAVSF1
ephD1NAVSF1
Definition: D1NavTestDataDef.hpp:51
almD1NAVSF4p11ct
almD1NAVSF4p11ct
Definition: D1NavTestDataDef.hpp:350
almD1NAVSF4p9
almD1NAVSF4p9
Definition: D1NavTestDataDef.hpp:204
ephD1NAVSF2
ephD1NAVSF2
Definition: D1NavTestDataDef.hpp:68
gnsstk::SatelliteSystem::BeiDou
@ BeiDou
aka Compass
almD1NAVSF4p24B2ct
almD1NAVSF4p24B2ct
Definition: D1NavTestDataDef.hpp:554
gnsstk::BDSWeekSecond
Definition: BDSWeekSecond.hpp:56
almD1NAVSF5p12Bct
almD1NAVSF5p12Bct
Definition: D1NavTestDataDef.hpp:503
almD1NAVSF4p8ct
almD1NAVSF4p8ct
Definition: D1NavTestDataDef.hpp:169
almD1NAVSF4p7ct
almD1NAVSF4p7ct
Definition: D1NavTestDataDef.hpp:135
almD1NAVSF5p1
almD1NAVSF5p1
Definition: D1NavTestDataDef.hpp:119
almD1NAVSF4p24Bct
almD1NAVSF4p24Bct
Definition: D1NavTestDataDef.hpp:384
almD1NAVSF5p1ct
almD1NAVSF5p1ct
Definition: D1NavTestDataDef.hpp:118
almD1NAVSF4p11B
almD1NAVSF4p11B
Definition: D1NavTestDataDef.hpp:453


gnsstk
Author(s):
autogenerated on Wed Oct 25 2023 02:40:38