core
tests
NewNav
CNavTestDataDef.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
//==============================================================================
42
// message type quick reference
43
// 10 - ephemeris 1
44
// 11 - ephemeris 2
45
// 12 - reduced almanac
46
// 13 - clock differential correction
47
// 14 - ephemeris differential correction
48
// 15 - text
49
// 30 - clock, iono & group delay
50
// 31 - clock & reduced almanac
51
// 32 - clock & EOP
52
// 33 - clock & UTC
53
// 34 - clock & differential correction
54
// 35 - clock & GGTO
55
// 36 - clock & text
56
// 37 - clock & midi almanac
57
58
oidCNAVGPSL2
=
gnsstk::ObsID
(
gnsstk::ObservationType::NavMsg
,
59
gnsstk::CarrierBand::L2
,
60
gnsstk::TrackingCode::L2CM
);
61
ephCNAVGPSL2sid
=
gnsstk::SatID
(1,
gnsstk::SatelliteSystem::GPS
);
62
63
msg10CNAVGPSL2ct
=
gnsstk::GPSWeekSecond
(2060,86400);
64
msg10CNAVGPSL2
= std::make_shared<gnsstk::PackedNavBits>(
ephCNAVGPSL2sid
,
65
oidCNAVGPSL2
,
66
msg10CNAVGPSL2ct
);
67
msg10CNAVGPSL2
->setNavID(
gnsstk::NavType::GPSCNAVL2
);
68
msg10CNAVGPSL2
->addUnsignedLong(0x8B04A1C2, 32, 1);
69
msg10CNAVGPSL2
->addUnsignedLong(0x11018424, 32, 1);
70
msg10CNAVGPSL2
->addUnsignedLong(0x00990077, 32, 1);
71
msg10CNAVGPSL2
->addUnsignedLong(0x26DFFD06, 32, 1);
72
msg10CNAVGPSL2
->addUnsignedLong(0xC2B03800, 32, 1);
73
msg10CNAVGPSL2
->addUnsignedLong(0x727D7558, 32, 1);
74
msg10CNAVGPSL2
->addUnsignedLong(0x54B824E9, 32, 1);
75
msg10CNAVGPSL2
->addUnsignedLong(0x11907661, 32, 1);
76
msg10CNAVGPSL2
->addUnsignedLong(0x66186063, 32, 1);
77
msg10CNAVGPSL2
->addUnsignedLong(0x03A, 12, 1);
78
msg10CNAVGPSL2
->trimsize();
79
80
msg11CNAVGPSL2ct
=
gnsstk::GPSWeekSecond
(2060,86412);
81
msg11CNAVGPSL2
= std::make_shared<gnsstk::PackedNavBits>(
ephCNAVGPSL2sid
,
82
oidCNAVGPSL2
,
83
msg11CNAVGPSL2ct
);
84
msg11CNAVGPSL2
->setNavID(
gnsstk::NavType::GPSCNAVL2
);
85
msg11CNAVGPSL2
->addUnsignedLong(0x8B04B1C2, 32, 1);
86
msg11CNAVGPSL2
->addUnsignedLong(0x20993694, 32, 1);
87
msg11CNAVGPSL2
->addUnsignedLong(0x994A49F2, 32, 1);
88
msg11CNAVGPSL2
->addUnsignedLong(0x0ED4609D, 32, 1);
89
msg11CNAVGPSL2
->addUnsignedLong(0xA079400F, 32, 1);
90
msg11CNAVGPSL2
->addUnsignedLong(0x6015DFF0, 32, 1);
91
msg11CNAVGPSL2
->addUnsignedLong(0x224015EE, 32, 1);
92
msg11CNAVGPSL2
->addUnsignedLong(0xE02E43FF, 32, 1);
93
msg11CNAVGPSL2
->addUnsignedLong(0x20E7C9CE, 32, 1);
94
msg11CNAVGPSL2
->addUnsignedLong(0x3FE, 12, 1);
95
msg11CNAVGPSL2
->trimsize();
96
97
msg30CNAVGPSL2ct
=
gnsstk::GPSWeekSecond
(2060,86424);
98
msg30CNAVGPSL2
= std::make_shared<gnsstk::PackedNavBits>(
ephCNAVGPSL2sid
,
99
oidCNAVGPSL2
,
100
msg30CNAVGPSL2ct
);
101
msg30CNAVGPSL2
->setNavID(
gnsstk::NavType::GPSCNAVL2
);
102
msg30CNAVGPSL2
->addUnsignedLong(0x8B05E1C2, 32, 1);
103
msg30CNAVGPSL2
->addUnsignedLong(0x30246CF2, 32, 1);
104
msg30CNAVGPSL2
->addUnsignedLong(0x65F190CB, 32, 1);
105
msg30CNAVGPSL2
->addUnsignedLong(0xFFA6E800, 32, 1);
106
msg30CNAVGPSL2
->addUnsignedLong(0x0C0FFA7E, 32, 1);
107
msg30CNAVGPSL2
->addUnsignedLong(0x501BA0E1, 32, 1);
108
msg30CNAVGPSL2
->addUnsignedLong(0x0502FFFE, 32, 1);
109
msg30CNAVGPSL2
->addUnsignedLong(0x2805FFF8, 32, 1);
110
msg30CNAVGPSL2
->addUnsignedLong(0x0C142A67, 32, 1);
111
msg30CNAVGPSL2
->addUnsignedLong(0xD56, 12, 1);
112
msg30CNAVGPSL2
->trimsize();
113
114
msg32CNAVGPSL2ct
=
gnsstk::GPSWeekSecond
(2060,86436);
115
msg32CNAVGPSL2
= std::make_shared<gnsstk::PackedNavBits>(
ephCNAVGPSL2sid
,
116
oidCNAVGPSL2
,
117
msg32CNAVGPSL2ct
);
118
msg32CNAVGPSL2
->setNavID(
gnsstk::NavType::GPSCNAVL2
);
119
msg32CNAVGPSL2
->addUnsignedLong(0x8B0601C2, 32, 1);
120
msg32CNAVGPSL2
->addUnsignedLong(0x40246CF2, 32, 1);
121
msg32CNAVGPSL2
->addUnsignedLong(0x65F190CB, 32, 1);
122
msg32CNAVGPSL2
->addUnsignedLong(0xFFA6E800, 32, 1);
123
msg32CNAVGPSL2
->addUnsignedLong(0x0A8C2870, 32, 1);
124
msg32CNAVGPSL2
->addUnsignedLong(0xD18766BF, 32, 1);
125
msg32CNAVGPSL2
->addUnsignedLong(0xE1F7B9FF, 32, 1);
126
msg32CNAVGPSL2
->addUnsignedLong(0x4D3EA41E, 32, 1);
127
msg32CNAVGPSL2
->addUnsignedLong(0x9350CC39, 32, 1);
128
msg32CNAVGPSL2
->addUnsignedLong(0x01A, 12, 1);
129
msg32CNAVGPSL2
->trimsize();
130
131
msg33CNAVGPSL2ct
=
gnsstk::GPSWeekSecond
(2060,86424);
132
msg33CNAVGPSL2
= std::make_shared<gnsstk::PackedNavBits>(
ephCNAVGPSL2sid
,
133
oidCNAVGPSL2
,
134
msg33CNAVGPSL2ct
);
135
msg33CNAVGPSL2
->setNavID(
gnsstk::NavType::GPSCNAVL2
);
136
msg33CNAVGPSL2
->addUnsignedLong(0x8B0611C2, 32, 1);
137
msg33CNAVGPSL2
->addUnsignedLong(0x80246CF2, 32, 1);
138
msg33CNAVGPSL2
->addUnsignedLong(0x65F190CB, 32, 1);
139
msg33CNAVGPSL2
->addUnsignedLong(0xFFA6E800, 32, 1);
140
msg33CNAVGPSL2
->addUnsignedLong(0x00880110, 32, 1);
141
msg33CNAVGPSL2
->addUnsignedLong(0x0240A8C8, 32, 1);
142
msg33CNAVGPSL2
->addUnsignedLong(0x0C3C4B89, 32, 1);
143
msg33CNAVGPSL2
->addUnsignedLong(0x1E0B69E5, 32, 1);
144
msg33CNAVGPSL2
->addUnsignedLong(0xF8FB362A, 32, 1);
145
msg33CNAVGPSL2
->addUnsignedLong(0x4BD, 12, 1);
146
msg33CNAVGPSL2
->trimsize();
147
148
// QZSS data
149
150
oidCNAVQZSSL5
=
gnsstk::ObsID
(
gnsstk::ObservationType::NavMsg
,
151
gnsstk::CarrierBand::L5
,
152
gnsstk::TrackingCode::L5I
);
153
ephCNAVQZSSL5sid
=
gnsstk::SatID
(193,
gnsstk::SatelliteSystem::QZSS
);
154
155
msg10CNAVQZSSL5ct
=
gnsstk::GPSWeekSecond
(2097,345600,
gnsstk::TimeSystem::QZS
);
156
msg10CNAVQZSSL5
= std::make_shared<gnsstk::PackedNavBits>(
ephCNAVQZSSL5sid
,
157
oidCNAVQZSSL5
,
158
msg10CNAVQZSSL5ct
);
159
msg10CNAVQZSSL5
->setNavID(
gnsstk::NavType::GPSCNAVL5
);
160
msg10CNAVQZSSL5
->addUnsignedLong(0x8B04A708, 32, 1);
161
msg10CNAVQZSSL5
->addUnsignedLong(0x09062246, 32, 1);
162
msg10CNAVQZSSL5
->addUnsignedLong(0x6246787E, 32, 1);
163
msg10CNAVQZSSL5
->addUnsignedLong(0x23E02AE2, 32, 1);
164
msg10CNAVQZSSL5
->addUnsignedLong(0x217BEFFC, 32, 1);
165
msg10CNAVQZSSL5
->addUnsignedLong(0xA16C1918, 32, 1);
166
msg10CNAVQZSSL5
->addUnsignedLong(0x114932A7, 32, 1);
167
msg10CNAVQZSSL5
->addUnsignedLong(0x9F22FFAF, 32, 1);
168
msg10CNAVQZSSL5
->addUnsignedLong(0x6D4809A0, 32, 1);
169
msg10CNAVQZSSL5
->addUnsignedLong(0xC8B, 12, 1);
170
msg10CNAVQZSSL5
->trimsize();
171
172
msg11CNAVQZSSL5ct
=
gnsstk::GPSWeekSecond
(2097,345606,
gnsstk::TimeSystem::QZS
);
173
msg11CNAVQZSSL5
= std::make_shared<gnsstk::PackedNavBits>(
ephCNAVQZSSL5sid
,
174
oidCNAVQZSSL5
,
175
msg11CNAVQZSSL5ct
);
176
msg11CNAVQZSSL5
->setNavID(
gnsstk::NavType::GPSCNAVL5
);
177
msg11CNAVQZSSL5
->addUnsignedLong(0x8B04B708, 32, 1);
178
msg11CNAVQZSSL5
->addUnsignedLong(0x12467604, 32, 1);
179
msg11CNAVQZSSL5
->addUnsignedLong(0x96FA8764, 32, 1);
180
msg11CNAVQZSSL5
->addUnsignedLong(0x47D44802, 32, 1);
181
msg11CNAVQZSSL5
->addUnsignedLong(0xE176805F, 32, 1);
182
msg11CNAVQZSSL5
->addUnsignedLong(0x60272011, 32, 1);
183
msg11CNAVQZSSL5
->addUnsignedLong(0xED5FB974, 32, 1);
184
msg11CNAVQZSSL5
->addUnsignedLong(0xE064EE00, 32, 1);
185
msg11CNAVQZSSL5
->addUnsignedLong(0x27400CE7, 32, 1);
186
msg11CNAVQZSSL5
->addUnsignedLong(0x909, 12, 1);
187
msg11CNAVQZSSL5
->trimsize();
188
189
msg12CNAVQZSSL5ct
=
gnsstk::GPSWeekSecond
(2097,345666,
gnsstk::TimeSystem::QZS
);
190
msg12CNAVQZSSL5
= std::make_shared<gnsstk::PackedNavBits>(
ephCNAVQZSSL5sid
,
191
oidCNAVQZSSL5
,
192
msg12CNAVQZSSL5ct
);
193
msg12CNAVQZSSL5
->setNavID(
gnsstk::NavType::GPSCNAVL5
);
194
msg12CNAVQZSSL5
->addUnsignedLong(0x8B04C708, 32, 1);
195
msg12CNAVQZSSL5
->addUnsignedLong(0x61062FE0, 32, 1);
196
msg12CNAVQZSSL5
->addUnsignedLong(0x55555540, 32, 1);
197
msg12CNAVQZSSL5
->addUnsignedLong(0xAAAAAA81, 32, 1);
198
msg12CNAVQZSSL5
->addUnsignedLong(0x55555502, 32, 1);
199
msg12CNAVQZSSL5
->addUnsignedLong(0xAAAAAA05, 32, 1);
200
msg12CNAVQZSSL5
->addUnsignedLong(0x5555540A, 32, 1);
201
msg12CNAVQZSSL5
->addUnsignedLong(0xAAAAA815, 32, 1);
202
msg12CNAVQZSSL5
->addUnsignedLong(0x55555C04, 32, 1);
203
msg12CNAVQZSSL5
->addUnsignedLong(0xF72, 12, 1);
204
msg12CNAVQZSSL5
->trimsize();
205
206
msg30CNAVQZSSL5ct
=
gnsstk::GPSWeekSecond
(2097,345612,
gnsstk::TimeSystem::QZS
);
207
msg30CNAVQZSSL5
= std::make_shared<gnsstk::PackedNavBits>(
ephCNAVQZSSL5sid
,
208
oidCNAVQZSSL5
,
209
msg30CNAVQZSSL5ct
);
210
msg30CNAVQZSSL5
->setNavID(
gnsstk::NavType::GPSCNAVL5
);
211
msg30CNAVQZSSL5
->addUnsignedLong(0x8B05E708, 32, 1);
212
msg30CNAVQZSSL5
->addUnsignedLong(0x1A467409, 32, 1);
213
msg30CNAVQZSSL5
->addUnsignedLong(0x19A63DCF, 32, 1);
214
msg30CNAVQZSSL5
->addUnsignedLong(0x804B7001, 32, 1);
215
msg30CNAVQZSSL5
->addUnsignedLong(0xF4800001, 32, 1);
216
msg30CNAVQZSSL5
->addUnsignedLong(0xDC0AA048, 32, 1);
217
msg30CNAVQZSSL5
->addUnsignedLong(0x09FEF7EC, 32, 1);
218
msg30CNAVQZSSL5
->addUnsignedLong(0x2DFEFE7F, 32, 1);
219
msg30CNAVQZSSL5
->addUnsignedLong(0x31000F9C, 32, 1);
220
msg30CNAVQZSSL5
->addUnsignedLong(0x964, 12, 1);
221
msg30CNAVQZSSL5
->trimsize();
222
223
msg31CNAVQZSSL5ct
=
gnsstk::GPSWeekSecond
(2097,345660,
gnsstk::TimeSystem::QZS
);
224
msg31CNAVQZSSL5
= std::make_shared<gnsstk::PackedNavBits>(
ephCNAVQZSSL5sid
,
225
oidCNAVQZSSL5
,
226
msg31CNAVQZSSL5ct
);
227
msg31CNAVQZSSL5
->setNavID(
gnsstk::NavType::GPSCNAVL5
);
228
msg31CNAVQZSSL5
->addUnsignedLong(0x8B05F708, 32, 1);
229
msg31CNAVQZSSL5
->addUnsignedLong(0x5A467409, 32, 1);
230
msg31CNAVQZSSL5
->addUnsignedLong(0x19A63DCF, 32, 1);
231
msg31CNAVQZSSL5
->addUnsignedLong(0x804B7000, 32, 1);
232
msg31CNAVQZSSL5
->addUnsignedLong(0x8317F07C, 32, 1);
233
msg31CNAVQZSSL5
->addUnsignedLong(0x3B3F0101, 32, 1);
234
msg31CNAVQZSSL5
->addUnsignedLong(0xA5240700, 32, 1);
235
msg31CNAVQZSSL5
->addUnsignedLong(0x00C807F5, 32, 1);
236
msg31CNAVQZSSL5
->addUnsignedLong(0x1F780567, 32, 1);
237
msg31CNAVQZSSL5
->addUnsignedLong(0x88D, 12, 1);
238
msg31CNAVQZSSL5
->trimsize();
239
240
msg32CNAVQZSSL5ct
=
gnsstk::GPSWeekSecond
(2097,345636,
gnsstk::TimeSystem::QZS
);
241
msg32CNAVQZSSL5
= std::make_shared<gnsstk::PackedNavBits>(
ephCNAVQZSSL5sid
,
242
oidCNAVQZSSL5
,
243
msg32CNAVQZSSL5ct
);
244
msg32CNAVQZSSL5
->setNavID(
gnsstk::NavType::GPSCNAVL5
);
245
msg32CNAVQZSSL5
->addUnsignedLong(0x8B060708, 32, 1);
246
msg32CNAVQZSSL5
->addUnsignedLong(0x3A467409, 32, 1);
247
msg32CNAVQZSSL5
->addUnsignedLong(0x19A63DCF, 32, 1);
248
msg32CNAVQZSSL5
->addUnsignedLong(0x804B7000, 32, 1);
249
msg32CNAVQZSSL5
->addUnsignedLong(0xA8C00948, 32, 1);
250
msg32CNAVQZSSL5
->addUnsignedLong(0xA0BCA624, 32, 1);
251
msg32CNAVQZSSL5
->addUnsignedLong(0x060D3BFF, 32, 1);
252
msg32CNAVQZSSL5
->addUnsignedLong(0x1EB923E7, 32, 1);
253
msg32CNAVQZSSL5
->addUnsignedLong(0xD7000F86, 32, 1);
254
msg32CNAVQZSSL5
->addUnsignedLong(0xF96, 12, 1);
255
msg32CNAVQZSSL5
->trimsize();
256
257
msg35CNAVQZSSL5ct
=
gnsstk::GPSWeekSecond
(2097,345738,
gnsstk::TimeSystem::QZS
);
258
msg35CNAVQZSSL5
= std::make_shared<gnsstk::PackedNavBits>(
ephCNAVQZSSL5sid
,
259
oidCNAVQZSSL5
,
260
msg35CNAVQZSSL5ct
);
261
msg35CNAVQZSSL5
->setNavID(
gnsstk::NavType::GPSCNAVL5
);
262
msg35CNAVQZSSL5
->addUnsignedLong(0x8B063708, 32, 1);
263
msg35CNAVQZSSL5
->addUnsignedLong(0xC2467409, 32, 1);
264
msg35CNAVQZSSL5
->addUnsignedLong(0x19A63DCF, 32, 1);
265
msg35CNAVQZSSL5
->addUnsignedLong(0x804B7000, 32, 1);
266
msg35CNAVQZSSL5
->addUnsignedLong(0xAE068316, 32, 1);
267
msg35CNAVQZSSL5
->addUnsignedLong(0x00000000, 32, 1);
268
msg35CNAVQZSSL5
->addUnsignedLong(0x00000000, 32, 1);
269
msg35CNAVQZSSL5
->addUnsignedLong(0x00000000, 32, 1);
270
msg35CNAVQZSSL5
->addUnsignedLong(0x000001B2, 32, 1);
271
msg35CNAVQZSSL5
->addUnsignedLong(0x05C, 12, 1);
272
msg35CNAVQZSSL5
->trimsize();
273
274
msg37CNAVQZSSL5ct
=
gnsstk::GPSWeekSecond
(2097,345642,
gnsstk::TimeSystem::QZS
);
275
msg37CNAVQZSSL5
= std::make_shared<gnsstk::PackedNavBits>(
ephCNAVQZSSL5sid
,
276
oidCNAVQZSSL5
,
277
msg37CNAVQZSSL5ct
);
278
msg37CNAVQZSSL5
->setNavID(
gnsstk::NavType::GPSCNAVL5
);
279
msg37CNAVQZSSL5
->addUnsignedLong(0x8B065708, 32, 1);
280
msg37CNAVQZSSL5
->addUnsignedLong(0x42467409, 32, 1);
281
msg37CNAVQZSSL5
->addUnsignedLong(0x19A63DCF, 32, 1);
282
msg37CNAVQZSSL5
->addUnsignedLong(0x804B7000, 32, 1);
283
msg37CNAVQZSSL5
->addUnsignedLong(0x8317F043, 32, 1);
284
msg37CNAVQZSSL5
->addUnsignedLong(0xCED93FEB, 32, 1);
285
msg37CNAVQZSSL5
->addUnsignedLong(0x2B9BD80B, 32, 1);
286
msg37CNAVQZSSL5
->addUnsignedLong(0x7FD57B7F, 32, 1);
287
msg37CNAVQZSSL5
->addUnsignedLong(0xA6C010C0, 32, 1);
288
msg37CNAVQZSSL5
->addUnsignedLong(0xC91, 12, 1);
289
msg37CNAVQZSSL5
->trimsize();
290
291
292
oidCNAVWR
=
gnsstk::ObsID
(
gnsstk::ObservationType::NavMsg
,
293
gnsstk::CarrierBand::L2
,
294
gnsstk::TrackingCode::L2CM
);
295
ephCNAVWRsid
=
gnsstk::SatID
(1,
gnsstk::SatelliteSystem::GPS
);
296
297
msg10CNAVWRct
=
gnsstk::GPSWeekSecond
(2220,0);
298
msg10CNAVWR
= std::make_shared<gnsstk::PackedNavBits>(
ephCNAVWRsid
,
299
oidCNAVWR
,
300
msg10CNAVWRct
);
301
msg10CNAVWR
->setNavID(
gnsstk::NavType::GPSCNAVL2
);
302
msg10CNAVWR
->addUnsignedLong(0x8B04A000, 32, 1);
303
msg10CNAVWR
->addUnsignedLong(0x1115876F, 32, 1);
304
msg10CNAVWR
->addUnsignedLong(0x7C090084, 32, 1);
305
msg10CNAVWR
->addUnsignedLong(0x61DFFD2B, 32, 1);
306
msg10CNAVWR
->addUnsignedLong(0x02A34000, 32, 1);
307
msg10CNAVWR
->addUnsignedLong(0xA2D2DFD8, 32, 1);
308
msg10CNAVWR
->addUnsignedLong(0x43403150, 32, 1);
309
msg10CNAVWR
->addUnsignedLong(0x61389876, 32, 1);
310
msg10CNAVWR
->addUnsignedLong(0x91400FC3, 32, 1);
311
msg10CNAVWR
->addUnsignedLong(0xEED, 12, 1);
312
msg10CNAVWR
->trimsize();
313
314
msg11CNAVWRct
=
gnsstk::GPSWeekSecond
(2220,12);
315
msg11CNAVWR
= std::make_shared<gnsstk::PackedNavBits>(
ephCNAVWRsid
,
316
oidCNAVWR
,
317
msg11CNAVWRct
);
318
msg11CNAVWR
->setNavID(
gnsstk::NavType::GPSCNAVL2
);
319
msg11CNAVWR
->addUnsignedLong(0x8B04B000, 32, 1);
320
msg11CNAVWR
->addUnsignedLong(0x20091E74, 32, 1);
321
msg11CNAVWR
->addUnsignedLong(0x619C8A10, 32, 1);
322
msg11CNAVWR
->addUnsignedLong(0x2D2DC027, 32, 1);
323
msg11CNAVWR
->addUnsignedLong(0x5F6CE005, 32, 1);
324
msg11CNAVWR
->addUnsignedLong(0xFFEF5FF7, 32, 1);
325
msg11CNAVWR
->addUnsignedLong(0x048025BB, 32, 1);
326
msg11CNAVWR
->addUnsignedLong(0xA01431FF, 32, 1);
327
msg11CNAVWR
->addUnsignedLong(0x7E13E6A0, 32, 1);
328
msg11CNAVWR
->addUnsignedLong(0x21E, 12, 1);
329
msg11CNAVWR
->trimsize();
330
331
msg30CNAVWRct
=
gnsstk::GPSWeekSecond
(2220,24);
332
msg30CNAVWR
= std::make_shared<gnsstk::PackedNavBits>(
ephCNAVWRsid
,
333
oidCNAVWR
,
334
msg30CNAVWRct
);
335
msg30CNAVWR
->setNavID(
gnsstk::NavType::GPSCNAVL2
);
336
msg30CNAVWR
->addUnsignedLong(0x8B05E000, 32, 1);
337
msg30CNAVWR
->addUnsignedLong(0x336F6970, 32, 1);
338
msg30CNAVWR
->addUnsignedLong(0x2452B819, 32, 1);
339
msg30CNAVWR
->addUnsignedLong(0xFFBFA800, 32, 1);
340
msg30CNAVWR
->addUnsignedLong(0x0B0FFA7E, 32, 1);
341
msg30CNAVWR
->addUnsignedLong(0x7C1D40ED, 32, 1);
342
msg30CNAVWR
->addUnsignedLong(0x0A03FFFE, 32, 1);
343
msg30CNAVWR
->addUnsignedLong(0x3108FFF9, 32, 1);
344
msg30CNAVWR
->addUnsignedLong(0xAB99A5B7, 32, 1);
345
msg30CNAVWR
->addUnsignedLong(0x529, 12, 1);
346
msg30CNAVWR
->trimsize();
msg11CNAVGPSL2ct
msg11CNAVGPSL2ct
Definition:
CNavTestDataDef.hpp:80
msg10CNAVWR
msg10CNAVWR
Definition:
CNavTestDataDef.hpp:298
msg30CNAVGPSL2ct
msg30CNAVGPSL2ct
Definition:
CNavTestDataDef.hpp:97
ephCNAVQZSSL5sid
ephCNAVQZSSL5sid
Definition:
CNavTestDataDef.hpp:153
msg10CNAVGPSL2ct
msg10CNAVGPSL2ct
Definition:
CNavTestDataDef.hpp:63
msg30CNAVQZSSL5ct
msg30CNAVQZSSL5ct
Definition:
CNavTestDataDef.hpp:206
msg35CNAVQZSSL5
msg35CNAVQZSSL5
Definition:
CNavTestDataDef.hpp:258
msg35CNAVQZSSL5ct
msg35CNAVQZSSL5ct
Definition:
CNavTestDataDef.hpp:257
oidCNAVQZSSL5
oidCNAVQZSSL5
Definition:
CNavTestDataDef.hpp:150
msg31CNAVQZSSL5
msg31CNAVQZSSL5
Definition:
CNavTestDataDef.hpp:224
gnsstk::SatID
Definition:
SatID.hpp:89
gnsstk::TrackingCode::L5I
@ L5I
Modernized GPS L5 civil in-phase.
msg30CNAVWR
msg30CNAVWR
Definition:
CNavTestDataDef.hpp:332
msg12CNAVQZSSL5ct
msg12CNAVQZSSL5ct
Definition:
CNavTestDataDef.hpp:189
msg11CNAVQZSSL5
msg11CNAVQZSSL5
Definition:
CNavTestDataDef.hpp:173
msg11CNAVWRct
msg11CNAVWRct
Definition:
CNavTestDataDef.hpp:314
gnsstk::CarrierBand::L2
@ L2
GPS L2, QZSS L2.
gnsstk::GPSWeekSecond
Definition:
GPSWeekSecond.hpp:56
msg33CNAVGPSL2
msg33CNAVGPSL2
Definition:
CNavTestDataDef.hpp:132
msg32CNAVQZSSL5
msg32CNAVQZSSL5
Definition:
CNavTestDataDef.hpp:241
ephCNAVWRsid
ephCNAVWRsid
Definition:
CNavTestDataDef.hpp:295
gnsstk::ObservationType::NavMsg
@ NavMsg
Navigation Message data.
gnsstk::SatelliteSystem::GPS
@ GPS
msg30CNAVWRct
msg30CNAVWRct
Definition:
CNavTestDataDef.hpp:331
gnsstk::TimeSystem::QZS
@ QZS
QZSS system Time.
msg11CNAVGPSL2
msg11CNAVGPSL2
Definition:
CNavTestDataDef.hpp:81
gnsstk::ObsID
Definition:
ObsID.hpp:82
gnsstk::NavType::GPSCNAVL2
@ GPSCNAVL2
msg30CNAVGPSL2
msg30CNAVGPSL2
Definition:
CNavTestDataDef.hpp:98
msg32CNAVQZSSL5ct
msg32CNAVQZSSL5ct
Definition:
CNavTestDataDef.hpp:240
oidCNAVWR
oidCNAVWR
Definition:
CNavTestDataDef.hpp:292
msg10CNAVQZSSL5
msg10CNAVQZSSL5
Definition:
CNavTestDataDef.hpp:156
msg10CNAVWRct
msg10CNAVWRct
Definition:
CNavTestDataDef.hpp:297
msg33CNAVGPSL2ct
msg33CNAVGPSL2ct
Definition:
CNavTestDataDef.hpp:131
msg10CNAVQZSSL5ct
msg10CNAVQZSSL5ct
Definition:
CNavTestDataDef.hpp:155
gnsstk::TrackingCode::L2CM
@ L2CM
Modernized GPS L2 civil M code.
msg31CNAVQZSSL5ct
msg31CNAVQZSSL5ct
Definition:
CNavTestDataDef.hpp:223
msg30CNAVQZSSL5
msg30CNAVQZSSL5
Definition:
CNavTestDataDef.hpp:207
msg32CNAVGPSL2ct
msg32CNAVGPSL2ct
Definition:
CNavTestDataDef.hpp:114
msg32CNAVGPSL2
msg32CNAVGPSL2
Definition:
CNavTestDataDef.hpp:115
msg11CNAVWR
msg11CNAVWR
Definition:
CNavTestDataDef.hpp:315
ephCNAVGPSL2sid
ephCNAVGPSL2sid
Definition:
CNavTestDataDef.hpp:61
gnsstk::SatelliteSystem::QZSS
@ QZSS
msg37CNAVQZSSL5ct
msg37CNAVQZSSL5ct
Definition:
CNavTestDataDef.hpp:274
msg12CNAVQZSSL5
msg12CNAVQZSSL5
Definition:
CNavTestDataDef.hpp:190
msg11CNAVQZSSL5ct
msg11CNAVQZSSL5ct
Definition:
CNavTestDataDef.hpp:172
oidCNAVGPSL2
oidCNAVGPSL2
Definition:
CNavTestDataDef.hpp:58
msg37CNAVQZSSL5
msg37CNAVQZSSL5
Definition:
CNavTestDataDef.hpp:275
gnsstk::NavType::GPSCNAVL5
@ GPSCNAVL5
gnsstk::CarrierBand::L5
@ L5
GPS L5, Galileo E5a, SBAS L5, QZSS L5, BeiDou B2a, NavIC L5.
msg10CNAVGPSL2
msg10CNAVGPSL2
Definition:
CNavTestDataDef.hpp:64
gnsstk
Author(s):
autogenerated on Wed Oct 25 2023 02:40:38