GalIBits.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 //==============================================================================
39 
40 #ifndef GNSSTK_GALIBITS_HPP
41 #define GNSSTK_GALIBITS_HPP
42 
43 namespace gnsstk
44 {
45  namespace galinav
46  {
51  {
52  fsbType = 0,
53  fnbType = 6,
54  fscType = 1,
55  };
56 
57  // This enum is only used here and it's being used to avoid confusion
58  // on vector indices. Using enums instead of constants because it
59  // doesn't result in memory allocation. Also not using strongly typed
60  // enums because we actually want these values to be implicitly cast
61  // to integer values.
62  enum WTIndex
63  {
64  wt1 = 0,
65  wt2 = 1,
66  wt3 = 2,
67  wt4 = 3,
68  wt5 = 4,
69  wt7 = 0,
70  wt8 = 1,
71  wt9 = 2,
72  wt10 = 3,
73  numEphWTs = 5,
74  numAlmWTs = 4
75  };
76 
84  {
86  enbIOD = 10,
87  escIOD = 1,
88 
89  esit0e = wt1,
91  enbt0e = 14,
92  esct0e = 60,
93 
94  esiM0 = wt1,
96  enbM0 = 32,
97  escM0 = -31,
98 
99  esiEcc = wt1,
101  enbEcc = 32,
102  escEcc = -33,
103 
106  enbAhalf = 32,
107  escAhalf = -19,
108 
111  enbOMEGA0 = 32,
112  escOMEGA0 = -31,
113 
114  esii0 = wt2,
116  enbi0 = 32,
117  esci0 = -31,
118 
119  esiw = wt2,
121  enbw = 32,
122  escw = -31,
123 
126  enbidot = 14,
127  escidot = -43,
128 
131  enbOMEGAdot = 24,
132  escOMEGAdot = -43,
133 
134  esidn = wt3,
136  enbdn = 16,
137  escdn = -43,
138 
141  enbCuc = 16,
142  escCuc = -29,
143 
146  enbCus = 16,
147  escCus = -29,
148 
151  enbCrc = 16,
152  escCrc = -5,
153 
156  enbCrs = 16,
157  escCrs = -5,
158 
161  enbSISA = 8,
162  escSISA = 1,
163 
166  enbSVID = 6,
167  escSVID = 1,
168 
171  enbCic = 16,
172  escCic = -29,
173 
176  enbCis = 16,
177  escCis = -29,
178 
181  enbt0c = 14,
182  esct0c = 60,
183 
186  enbaf0 = 31,
187  escaf0 = -34,
188 
191  enbaf1 = 21,
192  escaf1 = -46,
193 
196  enbaf2 = 6,
197  escaf2 = -59,
198  };
199 
207  {
210  inbai0 = 11,
211  iscai0 = -2,
212 
215  inbai1 = 11,
216  iscai1 = -8,
217 
220  inbai2 = 14,
221  iscai2 = -15,
222 
225  inbIDFR1 = 1,
226  iscIDFR1 = 1,
227 
230  inbIDFR2 = 1,
231  iscIDFR2 = 1,
232 
235  inbIDFR3 = 1,
236  iscIDFR3 = 1,
237 
240  inbIDFR4 = 1,
241  iscIDFR4 = 1,
242 
245  inbIDFR5 = 1,
246  iscIDFR5 = 1,
247 
250  inbBGDa = 10,
251  iscBGDa = -32,
252 
255  inbBGDb = 10,
256  iscBGDb = -32,
257 
260  inbE5bhs = 2,
261  iscE5bhs = 1,
262 
265  inbE1Bhs = 2,
266  iscE1Bhs = 1,
267 
272 
277 
280  inbWN = 12,
281  iscWN = 1,
282 
285  inbTOW = 20,
286  iscTOW = 1,
287  };
288 
296  {
298  cnbA0 = 32,
299  cscA0 = -30,
300 
302  cnbA1 = 24,
303  cscA1 = -50,
304 
306  cnbdtLS = 8,
307  cscdtLS = 1,
308 
310  cnbtot = 8,
311  csctot = 3600,
312 
314  cnbWNot = 8,
315  cscWNot = 1,
316 
318  cnbWNlsf = 8,
319  cscWNlsf = 1,
320 
322  cnbDN = 3,
323  cscDN = 1,
324 
326  cnbdtLSF = 8,
327  cscdtLSF = 1,
328 
330  cnbTOW = 20,
331  cscTOW = 1,
332  };
333 
341  {
343  anbIODa = 4,
344  ascIODa = 1,
345 
349  anbWNa = 2,
350  ascWNa = 1,
351 
355  anbt0a = 10,
356  asct0a = 600,
357 
358  // SV(SVID1)
359  // Number of bits and scale factor are the same for all the SVs
360  // so only define those once.
361 
364  anbSVID = 6,
365  ascSVID = 1,
366 
369  anbdAhalf = 13,
370  ascdAhalf = -9,
371 
374  anbEcc = 11,
375  ascEcc = -16,
376 
379  anbw = 16,
380  ascw = -15,
381 
384  anbdi = 11,
385  ascdi = -14,
386 
389  anbOMEGA0 = 16,
390  ascOMEGA0 = -15,
391 
395  ascOMEGAdot = -33,
396 
399  anbM0 = 16,
400  ascM0 = -15,
401 
404  anbaf0 = 16,
405  ascaf0 = -19,
406 
409  anbaf1 = 13,
410  ascaf1 = -38,
411 
414  anbE5bhs = 2,
415  ascE5bhs = 1,
416 
419  anbE1Bhs = 2,
420  ascE1Bhs = 1,
421 
422  // SV(SVID2)
423 
426 
429 
432 
435 
438 
441 
444 
447 
450 
453 
456 
459 
460  // SV(SVID3)
461 
464 
467 
470 
473 
476 
479 
482 
485 
488 
491 
494 
497 
500  anbA0G = 16,
501  ascA0G = -35,
502 
505  anbA1G = 12,
506  ascA1G = -51,
507 
510  anbt0G = 8,
511  asct0G = 3600,
512 
515  anbWN0G = 6,
516  ascWN0G = 1,
517  };
518  } // namespace galinav
519 } // namespace gnsstk
520 
521 #endif // GNSSTK_GALIBITS_HPP
gnsstk::galinav::asiOMEGA0_3
@ asiOMEGA0_3
Definition: GalIBits.hpp:477
gnsstk::galinav::esbEcc
@ esbEcc
Ecc start bit.
Definition: GalIBits.hpp:100
gnsstk::galinav::asit0a_A
@ asit0a_A
Definition: GalIBits.hpp:352
gnsstk::galinav::csbA1
@ csbA1
Definition: GalIBits.hpp:301
gnsstk::galinav::iscai1
@ iscai1
Definition: GalIBits.hpp:216
gnsstk::galinav::asbaf0_2
@ asbaf0_2
Definition: GalIBits.hpp:449
gnsstk::galinav::ascWN0G
@ ascWN0G
Definition: GalIBits.hpp:516
gnsstk::galinav::asiE1Bhs_2
@ asiE1Bhs_2
Definition: GalIBits.hpp:457
gnsstk::galinav::escCuc
@ escCuc
Cuc scale factor.
Definition: GalIBits.hpp:142
gnsstk::galinav::anbE5bhs
@ anbE5bhs
Definition: GalIBits.hpp:414
gnsstk::galinav::anbA1G
@ anbA1G
Definition: GalIBits.hpp:505
gnsstk::galinav::anbEcc
@ anbEcc
Definition: GalIBits.hpp:374
gnsstk::galinav::asiWNa_A
@ asiWNa_A
Definition: GalIBits.hpp:346
gnsstk::galinav::cnbDN
@ cnbDN
Definition: GalIBits.hpp:322
gnsstk::galinav::esit0c
@ esit0c
t0c subframe index
Definition: GalIBits.hpp:179
gnsstk::galinav::asbaf0_3
@ asbaf0_3
Definition: GalIBits.hpp:487
gnsstk::galinav::csbA0
@ csbA0
Definition: GalIBits.hpp:297
gnsstk::galinav::inbai2
@ inbai2
Definition: GalIBits.hpp:220
gnsstk::galinav::iscIDFR4
@ iscIDFR4
Definition: GalIBits.hpp:241
gnsstk::galinav::anbIODa
@ anbIODa
Definition: GalIBits.hpp:343
gnsstk::galinav::enbt0e
@ enbt0e
t0e number of bits
Definition: GalIBits.hpp:91
gnsstk::galinav::cscdtLS
@ cscdtLS
Definition: GalIBits.hpp:307
gnsstk::galinav::cnbWNot
@ cnbWNot
Definition: GalIBits.hpp:314
gnsstk::galinav::esbw
@ esbw
w start bit
Definition: GalIBits.hpp:120
gnsstk::galinav::asbWN0G
@ asbWN0G
Definition: GalIBits.hpp:514
gnsstk::galinav::isiIDFR1
@ isiIDFR1
Definition: GalIBits.hpp:223
gnsstk::galinav::esbdn
@ esbdn
Delta n start bit.
Definition: GalIBits.hpp:135
gnsstk::galinav::asbt0G
@ asbt0G
Definition: GalIBits.hpp:509
gnsstk::galinav::asbdi_2
@ asbdi_2
Definition: GalIBits.hpp:437
gnsstk::galinav::enbIOD
@ enbIOD
Definition: GalIBits.hpp:86
gnsstk::galinav::asiaf0_1
@ asiaf0_1
Definition: GalIBits.hpp:402
gnsstk::galinav::iscE5bdvs
@ iscE5bdvs
Definition: GalIBits.hpp:271
gnsstk::galinav::inbBGDa
@ inbBGDa
Definition: GalIBits.hpp:250
gnsstk::galinav::cnbA1
@ cnbA1
Definition: GalIBits.hpp:302
gnsstk::galinav::asbaf1_2
@ asbaf1_2
Definition: GalIBits.hpp:452
gnsstk::galinav::enbCus
@ enbCus
Cus number of bits.
Definition: GalIBits.hpp:146
gnsstk::galinav::esbaf1
@ esbaf1
af1 start bit
Definition: GalIBits.hpp:190
gnsstk::galinav::isbE5bhs
@ isbE5bhs
Definition: GalIBits.hpp:259
gnsstk::galinav::asiw_1
@ asiw_1
Definition: GalIBits.hpp:377
gnsstk::galinav::asbOMEGA0_2
@ asbOMEGA0_2
Definition: GalIBits.hpp:440
gnsstk::galinav::esiw
@ esiw
w subframe index
Definition: GalIBits.hpp:119
gnsstk::galinav::iscTOW
@ iscTOW
Definition: GalIBits.hpp:286
gnsstk::galinav::wt10
@ wt10
Array index of word type 10 in almAcc.
Definition: GalIBits.hpp:72
gnsstk::galinav::asiE5bhs_1
@ asiE5bhs_1
Definition: GalIBits.hpp:412
gnsstk::galinav::asbt0a
@ asbt0a
Definition: GalIBits.hpp:354
gnsstk::galinav::wt1
@ wt1
Array index of word type 1 in ephAcc.
Definition: GalIBits.hpp:64
gnsstk::galinav::esbidot
@ esbidot
idot start bit
Definition: GalIBits.hpp:125
gnsstk::galinav::escidot
@ escidot
idot scale factor
Definition: GalIBits.hpp:127
gnsstk::galinav::asct0a
@ asct0a
Definition: GalIBits.hpp:356
gnsstk::galinav::isbai0
@ isbai0
Definition: GalIBits.hpp:209
gnsstk::galinav::esbt0e
@ esbt0e
t0e start bit
Definition: GalIBits.hpp:90
gnsstk::galinav::asbdAhalf_1
@ asbdAhalf_1
Definition: GalIBits.hpp:368
gnsstk::galinav::asiM0_1
@ asiM0_1
Definition: GalIBits.hpp:397
gnsstk::galinav::esbAhalf
@ esbAhalf
Ahalf start bit.
Definition: GalIBits.hpp:105
gnsstk::galinav::asbaf1_3
@ asbaf1_3
Definition: GalIBits.hpp:490
gnsstk::galinav::escaf2
@ escaf2
af2 scale factor
Definition: GalIBits.hpp:197
gnsstk::galinav::isbBGDa
@ isbBGDa
Definition: GalIBits.hpp:249
gnsstk::galinav::asiM0_3
@ asiM0_3
Definition: GalIBits.hpp:483
gnsstk::galinav::FullBitInfo
FullBitInfo
Definition: GalIBits.hpp:50
gnsstk::galinav::esbCic
@ esbCic
Cic start bit.
Definition: GalIBits.hpp:170
gnsstk::galinav::asbOMEGAdot_3
@ asbOMEGAdot_3
Definition: GalIBits.hpp:481
gnsstk::galinav::asbOMEGAdot_2
@ asbOMEGAdot_2
Definition: GalIBits.hpp:443
gnsstk::galinav::esiM0
@ esiM0
M0 subframe index.
Definition: GalIBits.hpp:94
gnsstk::galinav::anbE1Bhs
@ anbE1Bhs
Definition: GalIBits.hpp:419
gnsstk::galinav::esbCrs
@ esbCrs
Crs start bit.
Definition: GalIBits.hpp:155
gnsstk::galinav::escEcc
@ escEcc
Ecc scale factor.
Definition: GalIBits.hpp:102
gnsstk::galinav::enbdn
@ enbdn
Delta n number of bits.
Definition: GalIBits.hpp:136
gnsstk::galinav::ascA0G
@ ascA0G
Definition: GalIBits.hpp:501
gnsstk::galinav::isiai1
@ isiai1
Definition: GalIBits.hpp:213
gnsstk::galinav::cscDN
@ cscDN
Definition: GalIBits.hpp:323
gnsstk::galinav::asiaf1_1
@ asiaf1_1
Definition: GalIBits.hpp:407
gnsstk::galinav::asiEcc_1
@ asiEcc_1
Definition: GalIBits.hpp:372
gnsstk::galinav::asbaf1_1
@ asbaf1_1
Definition: GalIBits.hpp:408
gnsstk::galinav::asbM0_1
@ asbM0_1
Definition: GalIBits.hpp:398
gnsstk::galinav::cscdtLSF
@ cscdtLSF
Definition: GalIBits.hpp:327
gnsstk::galinav::esiOMEGA0
@ esiOMEGA0
OMEGA0 subframe index.
Definition: GalIBits.hpp:109
gnsstk::galinav::esit0e
@ esit0e
t0e subframe index
Definition: GalIBits.hpp:89
gnsstk::galinav::anbOMEGAdot
@ anbOMEGAdot
Definition: GalIBits.hpp:394
gnsstk::galinav::asbE1Bhs_3
@ asbE1Bhs_3
Definition: GalIBits.hpp:496
gnsstk::galinav::esiCrs
@ esiCrs
Crs subframe index.
Definition: GalIBits.hpp:154
gnsstk::galinav::fsbType
@ fsbType
Word type start bit.
Definition: GalIBits.hpp:52
gnsstk::galinav::esiCuc
@ esiCuc
Cuc subframe index.
Definition: GalIBits.hpp:139
gnsstk::galinav::asidAhalf_1
@ asidAhalf_1
Definition: GalIBits.hpp:367
gnsstk::galinav::isbIDFR5
@ isbIDFR5
Definition: GalIBits.hpp:244
gnsstk::galinav::inbE5bhs
@ inbE5bhs
Definition: GalIBits.hpp:260
gnsstk::galinav::isiE1Bdvs
@ isiE1Bdvs
Definition: GalIBits.hpp:273
gnsstk::galinav::inbE1Bhs
@ inbE1Bhs
Definition: GalIBits.hpp:265
gnsstk::galinav::ascWNa
@ ascWNa
Definition: GalIBits.hpp:350
gnsstk::galinav::inbIDFR2
@ inbIDFR2
Definition: GalIBits.hpp:230
gnsstk::galinav::ascE5bhs
@ ascE5bhs
Definition: GalIBits.hpp:415
gnsstk::galinav::anbt0a
@ anbt0a
Definition: GalIBits.hpp:355
gnsstk::galinav::asiA1G
@ asiA1G
Definition: GalIBits.hpp:503
gnsstk::galinav::asiOMEGAdot_3
@ asiOMEGAdot_3
Definition: GalIBits.hpp:480
gnsstk::galinav::csbdtLSF
@ csbdtLSF
Definition: GalIBits.hpp:325
gnsstk::galinav::asbEcc_3
@ asbEcc_3
Definition: GalIBits.hpp:469
gnsstk::galinav::isiai0
@ isiai0
Definition: GalIBits.hpp:208
gnsstk::galinav::EphBitInfo
EphBitInfo
Definition: GalIBits.hpp:83
gnsstk::galinav::cnbTOW
@ cnbTOW
Definition: GalIBits.hpp:330
gnsstk::galinav::cscWNlsf
@ cscWNlsf
Definition: GalIBits.hpp:319
gnsstk::galinav::escSISA
@ escSISA
Definition: GalIBits.hpp:162
gnsstk::galinav::ascw
@ ascw
Definition: GalIBits.hpp:380
gnsstk::galinav::asidAhalf_3
@ asidAhalf_3
Definition: GalIBits.hpp:465
gnsstk::galinav::csctot
@ csctot
Definition: GalIBits.hpp:311
gnsstk::galinav::isiIDFR4
@ isiIDFR4
Definition: GalIBits.hpp:238
gnsstk::galinav::asiSVID_1
@ asiSVID_1
Definition: GalIBits.hpp:362
gnsstk::galinav::wt9
@ wt9
Array index of word type 9 in almAcc.
Definition: GalIBits.hpp:71
gnsstk::galinav::anbaf0
@ anbaf0
Definition: GalIBits.hpp:404
gnsstk::galinav::ascdi
@ ascdi
Definition: GalIBits.hpp:385
gnsstk::galinav::ascaf0
@ ascaf0
Definition: GalIBits.hpp:405
gnsstk::galinav::cnbA0
@ cnbA0
Definition: GalIBits.hpp:298
gnsstk::galinav::asbE1Bhs_2
@ asbE1Bhs_2
Definition: GalIBits.hpp:458
gnsstk::galinav::escCrc
@ escCrc
Crc scale factor.
Definition: GalIBits.hpp:152
gnsstk::galinav::isbWN
@ isbWN
Definition: GalIBits.hpp:279
gnsstk::galinav::iscWN
@ iscWN
Definition: GalIBits.hpp:281
gnsstk::galinav::numAlmWTs
@ numAlmWTs
Number of almanac word types (array size).
Definition: GalIBits.hpp:74
gnsstk::galinav::isbIDFR1
@ isbIDFR1
Definition: GalIBits.hpp:224
gnsstk
For Sinex::InputHistory.
Definition: BasicFramework.cpp:50
gnsstk::galinav::numEphWTs
@ numEphWTs
Number of ephemeris word types (array size).
Definition: GalIBits.hpp:73
gnsstk::galinav::enbEcc
@ enbEcc
Ecc number of bits.
Definition: GalIBits.hpp:101
gnsstk::galinav::WTIndex
WTIndex
Definition: GalIBits.hpp:62
gnsstk::galinav::ascE1Bhs
@ ascE1Bhs
Definition: GalIBits.hpp:420
gnsstk::galinav::esbCus
@ esbCus
Cus start bit.
Definition: GalIBits.hpp:145
gnsstk::galinav::asbWNa
@ asbWNa
Definition: GalIBits.hpp:348
gnsstk::galinav::asiE1Bhs_3
@ asiE1Bhs_3
Definition: GalIBits.hpp:495
gnsstk::galinav::asbM0_2
@ asbM0_2
Definition: GalIBits.hpp:446
gnsstk::galinav::asbA0G
@ asbA0G
Definition: GalIBits.hpp:499
gnsstk::galinav::isbE1Bhs
@ isbE1Bhs
Definition: GalIBits.hpp:264
gnsstk::galinav::escIOD
@ escIOD
Definition: GalIBits.hpp:87
gnsstk::galinav::asidAhalf_2
@ asidAhalf_2
Definition: GalIBits.hpp:427
gnsstk::galinav::esbM0
@ esbM0
M0 start bit.
Definition: GalIBits.hpp:95
gnsstk::galinav::anbOMEGA0
@ anbOMEGA0
Definition: GalIBits.hpp:389
gnsstk::galinav::asiEcc_3
@ asiEcc_3
Definition: GalIBits.hpp:468
gnsstk::galinav::csbTOW
@ csbTOW
Definition: GalIBits.hpp:329
gnsstk::galinav::esiaf1
@ esiaf1
af1 subframe index
Definition: GalIBits.hpp:189
gnsstk::galinav::anbWNa
@ anbWNa
Definition: GalIBits.hpp:349
gnsstk::galinav::asbSVID_3
@ asbSVID_3
Definition: GalIBits.hpp:463
gnsstk::galinav::asbE5bhs_3
@ asbE5bhs_3
Definition: GalIBits.hpp:493
gnsstk::galinav::iscIDFR2
@ iscIDFR2
Definition: GalIBits.hpp:231
gnsstk::galinav::ascA1G
@ ascA1G
Definition: GalIBits.hpp:506
gnsstk::galinav::esct0c
@ esct0c
t0c scale factor
Definition: GalIBits.hpp:182
gnsstk::galinav::asiaf1_2
@ asiaf1_2
Definition: GalIBits.hpp:451
gnsstk::galinav::ascIODa
@ ascIODa
Definition: GalIBits.hpp:344
gnsstk::galinav::escOMEGA0
@ escOMEGA0
OMEGA0 scale factor.
Definition: GalIBits.hpp:112
gnsstk::galinav::inbE5bdvs
@ inbE5bdvs
Definition: GalIBits.hpp:270
gnsstk::galinav::isbIDFR4
@ isbIDFR4
Definition: GalIBits.hpp:239
gnsstk::galinav::csbdtLS
@ csbdtLS
Definition: GalIBits.hpp:305
gnsstk::galinav::asiOMEGAdot_2
@ asiOMEGAdot_2
Definition: GalIBits.hpp:442
gnsstk::galinav::isiE5bdvs
@ isiE5bdvs
Definition: GalIBits.hpp:268
gnsstk::galinav::isbBGDb
@ isbBGDb
Definition: GalIBits.hpp:254
gnsstk::galinav::asbE1Bhs_1
@ asbE1Bhs_1
Definition: GalIBits.hpp:418
gnsstk::galinav::esbt0c
@ esbt0c
t0c start bit
Definition: GalIBits.hpp:180
gnsstk::galinav::asiw_3
@ asiw_3
Definition: GalIBits.hpp:471
gnsstk::galinav::asiSVID_2
@ asiSVID_2
Definition: GalIBits.hpp:424
gnsstk::galinav::escM0
@ escM0
M0 scale factor.
Definition: GalIBits.hpp:97
gnsstk::galinav::enbCic
@ enbCic
Cic number of bits.
Definition: GalIBits.hpp:171
gnsstk::galinav::enbM0
@ enbM0
M0 number of bits.
Definition: GalIBits.hpp:96
gnsstk::galinav::esbSVID
@ esbSVID
Definition: GalIBits.hpp:165
gnsstk::galinav::csbWNlsf
@ csbWNlsf
Definition: GalIBits.hpp:317
gnsstk::galinav::esiSVID
@ esiSVID
Definition: GalIBits.hpp:164
gnsstk::galinav::cscA1
@ cscA1
Definition: GalIBits.hpp:303
gnsstk::galinav::esbCuc
@ esbCuc
Cuc start bit.
Definition: GalIBits.hpp:140
gnsstk::galinav::esiCis
@ esiCis
Cis subframe index.
Definition: GalIBits.hpp:174
gnsstk::galinav::esiCus
@ esiCus
Cus subframe index.
Definition: GalIBits.hpp:144
gnsstk::galinav::escaf0
@ escaf0
af0 scale factor
Definition: GalIBits.hpp:187
gnsstk::galinav::isiE5bhs
@ isiE5bhs
Definition: GalIBits.hpp:258
gnsstk::galinav::ascEcc
@ ascEcc
Definition: GalIBits.hpp:375
gnsstk::galinav::asiOMEGA0_1
@ asiOMEGA0_1
Definition: GalIBits.hpp:387
gnsstk::galinav::asiaf1_3
@ asiaf1_3
Definition: GalIBits.hpp:489
gnsstk::galinav::iscE1Bdvs
@ iscE1Bdvs
Definition: GalIBits.hpp:276
gnsstk::galinav::asiWNa_B
@ asiWNa_B
Definition: GalIBits.hpp:347
gnsstk::galinav::isbE5bdvs
@ isbE5bdvs
Definition: GalIBits.hpp:269
gnsstk::galinav::cnbdtLS
@ cnbdtLS
Definition: GalIBits.hpp:306
gnsstk::galinav::enbAhalf
@ enbAhalf
Ahalf number of bits.
Definition: GalIBits.hpp:106
gnsstk::galinav::escCis
@ escCis
Cis scale factor.
Definition: GalIBits.hpp:177
gnsstk::galinav::iscIDFR1
@ iscIDFR1
Definition: GalIBits.hpp:226
gnsstk::galinav::isbIDFR3
@ isbIDFR3
Definition: GalIBits.hpp:234
gnsstk::galinav::anbSVID
@ anbSVID
Definition: GalIBits.hpp:364
gnsstk::galinav::enbaf0
@ enbaf0
af0 number of bits
Definition: GalIBits.hpp:186
gnsstk::galinav::cscTOW
@ cscTOW
Definition: GalIBits.hpp:331
gnsstk::galinav::anbM0
@ anbM0
Definition: GalIBits.hpp:399
gnsstk::galinav::isbai2
@ isbai2
Definition: GalIBits.hpp:219
gnsstk::galinav::esbOMEGAdot
@ esbOMEGAdot
OMEGAdot start bit.
Definition: GalIBits.hpp:130
gnsstk::galinav::esiaf0
@ esiaf0
af0 subframe index
Definition: GalIBits.hpp:184
gnsstk::galinav::esiAhalf
@ esiAhalf
Ahalf subframe index.
Definition: GalIBits.hpp:104
gnsstk::galinav::AlmBitInfo
AlmBitInfo
Definition: GalIBits.hpp:340
gnsstk::galinav::escCus
@ escCus
Cus scale factor.
Definition: GalIBits.hpp:147
gnsstk::galinav::isbTOW
@ isbTOW
Definition: GalIBits.hpp:284
gnsstk::galinav::csbWNot
@ csbWNot
Definition: GalIBits.hpp:313
gnsstk::galinav::anbdAhalf
@ anbdAhalf
Definition: GalIBits.hpp:369
gnsstk::galinav::esci0
@ esci0
i0 scale factor
Definition: GalIBits.hpp:117
gnsstk::galinav::asidi_1
@ asidi_1
Definition: GalIBits.hpp:382
gnsstk::galinav::asbdAhalf_2
@ asbdAhalf_2
Definition: GalIBits.hpp:428
gnsstk::galinav::asiE1Bhs_1
@ asiE1Bhs_1
Definition: GalIBits.hpp:417
gnsstk::galinav::esbSISA
@ esbSISA
Definition: GalIBits.hpp:160
gnsstk::galinav::esbCis
@ esbCis
Cis start bit.
Definition: GalIBits.hpp:175
gnsstk::galinav::enbCuc
@ enbCuc
Cuc number of bits.
Definition: GalIBits.hpp:141
gnsstk::galinav::isiBGDb
@ isiBGDb
Definition: GalIBits.hpp:253
gnsstk::galinav::enbidot
@ enbidot
idot number of bits
Definition: GalIBits.hpp:126
gnsstk::galinav::csbDN
@ csbDN
Definition: GalIBits.hpp:321
gnsstk::galinav::enbOMEGA0
@ enbOMEGA0
OMEGA0 number of bits.
Definition: GalIBits.hpp:111
gnsstk::galinav::inbBGDb
@ inbBGDb
Definition: GalIBits.hpp:255
gnsstk::galinav::wt2
@ wt2
Array index of word type 2 in ephAcc.
Definition: GalIBits.hpp:65
gnsstk::galinav::iscIDFR5
@ iscIDFR5
Definition: GalIBits.hpp:246
gnsstk::galinav::asiOMEGAdot_1
@ asiOMEGAdot_1
Definition: GalIBits.hpp:392
gnsstk::galinav::asit0a_B
@ asit0a_B
Definition: GalIBits.hpp:353
gnsstk::galinav::asbdi_3
@ asbdi_3
Definition: GalIBits.hpp:475
gnsstk::galinav::esiidot
@ esiidot
idot subframe index
Definition: GalIBits.hpp:124
gnsstk::galinav::esidn
@ esidn
Delta n subframe index.
Definition: GalIBits.hpp:134
gnsstk::galinav::iscIDFR3
@ iscIDFR3
Definition: GalIBits.hpp:236
gnsstk::galinav::asbdi_1
@ asbdi_1
Definition: GalIBits.hpp:383
gnsstk::galinav::isiai2
@ isiai2
Definition: GalIBits.hpp:218
gnsstk::galinav::asidi_3
@ asidi_3
Definition: GalIBits.hpp:474
gnsstk::galinav::asidi_2
@ asidi_2
Definition: GalIBits.hpp:436
gnsstk::galinav::wt8
@ wt8
Array index of word type 8 in almAcc.
Definition: GalIBits.hpp:70
gnsstk::galinav::anbt0G
@ anbt0G
Definition: GalIBits.hpp:510
gnsstk::galinav::iscE1Bhs
@ iscE1Bhs
Definition: GalIBits.hpp:266
gnsstk::galinav::asit0G
@ asit0G
Definition: GalIBits.hpp:508
gnsstk::galinav::inbTOW
@ inbTOW
Definition: GalIBits.hpp:285
gnsstk::galinav::isiIDFR5
@ isiIDFR5
Definition: GalIBits.hpp:243
gnsstk::galinav::asct0G
@ asct0G
Definition: GalIBits.hpp:511
gnsstk::galinav::asiaf0_3
@ asiaf0_3
Definition: GalIBits.hpp:486
gnsstk::galinav::asiEcc_2
@ asiEcc_2
Definition: GalIBits.hpp:430
gnsstk::galinav::wt3
@ wt3
Array index of word type 3 in ephAcc.
Definition: GalIBits.hpp:66
gnsstk::galinav::inbai0
@ inbai0
Definition: GalIBits.hpp:210
gnsstk::galinav::IonoBitInfo
IonoBitInfo
Definition: GalIBits.hpp:206
gnsstk::galinav::asbOMEGA0_1
@ asbOMEGA0_1
Definition: GalIBits.hpp:388
gnsstk::galinav::enbSISA
@ enbSISA
Definition: GalIBits.hpp:161
gnsstk::galinav::esiSISA
@ esiSISA
Definition: GalIBits.hpp:159
gnsstk::galinav::isbIDFR2
@ isbIDFR2
Definition: GalIBits.hpp:229
gnsstk::galinav::iscai0
@ iscai0
Definition: GalIBits.hpp:211
gnsstk::galinav::isbai1
@ isbai1
Definition: GalIBits.hpp:214
gnsstk::galinav::iscai2
@ iscai2
Definition: GalIBits.hpp:221
gnsstk::galinav::esct0e
@ esct0e
t0e scale factor
Definition: GalIBits.hpp:92
gnsstk::galinav::anbWN0G
@ anbWN0G
Definition: GalIBits.hpp:515
gnsstk::galinav::ClockBitInfo
ClockBitInfo
Definition: GalIBits.hpp:295
gnsstk::galinav::asiM0_2
@ asiM0_2
Definition: GalIBits.hpp:445
gnsstk::galinav::escCic
@ escCic
Cic scale factor.
Definition: GalIBits.hpp:172
gnsstk::galinav::asbdAhalf_3
@ asbdAhalf_3
Definition: GalIBits.hpp:466
gnsstk::galinav::cscWNot
@ cscWNot
Definition: GalIBits.hpp:315
gnsstk::galinav::csbtot
@ csbtot
Definition: GalIBits.hpp:309
gnsstk::galinav::fscType
@ fscType
Word type scale factor.
Definition: GalIBits.hpp:54
gnsstk::galinav::asbOMEGA0_3
@ asbOMEGA0_3
Definition: GalIBits.hpp:478
gnsstk::galinav::enbCrs
@ enbCrs
Crs number of bits.
Definition: GalIBits.hpp:156
gnsstk::galinav::isbE1Bdvs
@ isbE1Bdvs
Definition: GalIBits.hpp:274
gnsstk::galinav::asbw_3
@ asbw_3
Definition: GalIBits.hpp:472
gnsstk::galinav::enbaf1
@ enbaf1
af1 number of bits
Definition: GalIBits.hpp:191
gnsstk::galinav::isiIDFR2
@ isiIDFR2
Definition: GalIBits.hpp:228
gnsstk::galinav::asbaf0_1
@ asbaf0_1
Definition: GalIBits.hpp:403
gnsstk::galinav::wt7
@ wt7
Array index of word type 7 in almAcc.
Definition: GalIBits.hpp:69
gnsstk::galinav::anbw
@ anbw
Definition: GalIBits.hpp:379
gnsstk::galinav::asiA0G
@ asiA0G
Definition: GalIBits.hpp:498
gnsstk::galinav::anbA0G
@ anbA0G
Definition: GalIBits.hpp:500
gnsstk::galinav::wt4
@ wt4
Array index of word type 4 in ephAcc.
Definition: GalIBits.hpp:67
gnsstk::galinav::asiE5bhs_2
@ asiE5bhs_2
Definition: GalIBits.hpp:454
gnsstk::galinav::asiWN0G
@ asiWN0G
Definition: GalIBits.hpp:513
gnsstk::galinav::cnbtot
@ cnbtot
Definition: GalIBits.hpp:310
gnsstk::galinav::enbi0
@ enbi0
i0 number of bits
Definition: GalIBits.hpp:116
gnsstk::galinav::enbOMEGAdot
@ enbOMEGAdot
OMEGAdot number of bits.
Definition: GalIBits.hpp:131
gnsstk::galinav::esbCrc
@ esbCrc
Crc start bit.
Definition: GalIBits.hpp:150
gnsstk::galinav::asbw_2
@ asbw_2
Definition: GalIBits.hpp:434
gnsstk::galinav::asbSVID_2
@ asbSVID_2
Definition: GalIBits.hpp:425
gnsstk::galinav::isiTOW
@ isiTOW
Definition: GalIBits.hpp:283
gnsstk::galinav::ascOMEGAdot
@ ascOMEGAdot
Definition: GalIBits.hpp:395
gnsstk::galinav::cnbdtLSF
@ cnbdtLSF
Definition: GalIBits.hpp:326
gnsstk::galinav::ascOMEGA0
@ ascOMEGA0
Definition: GalIBits.hpp:390
gnsstk::galinav::asbA1G
@ asbA1G
Definition: GalIBits.hpp:504
gnsstk::galinav::esbi0
@ esbi0
i0 start bit
Definition: GalIBits.hpp:115
gnsstk::galinav::asbM0_3
@ asbM0_3
Definition: GalIBits.hpp:484
gnsstk::galinav::cscA0
@ cscA0
Definition: GalIBits.hpp:299
gnsstk::galinav::isiE1Bhs
@ isiE1Bhs
Definition: GalIBits.hpp:263
gnsstk::galinav::escaf1
@ escaf1
af1 scale factor
Definition: GalIBits.hpp:192
gnsstk::galinav::inbE1Bdvs
@ inbE1Bdvs
Definition: GalIBits.hpp:275
gnsstk::galinav::iscBGDa
@ iscBGDa
Definition: GalIBits.hpp:251
gnsstk::galinav::asbE5bhs_1
@ asbE5bhs_1
Definition: GalIBits.hpp:413
gnsstk::galinav::asbEcc_1
@ asbEcc_1
Definition: GalIBits.hpp:373
gnsstk::galinav::enbw
@ enbw
w number of bits
Definition: GalIBits.hpp:121
gnsstk::galinav::iscBGDb
@ iscBGDb
Definition: GalIBits.hpp:256
gnsstk::galinav::anbaf1
@ anbaf1
Definition: GalIBits.hpp:409
gnsstk::galinav::inbIDFR5
@ inbIDFR5
Definition: GalIBits.hpp:245
gnsstk::galinav::asiOMEGA0_2
@ asiOMEGA0_2
Definition: GalIBits.hpp:439
gnsstk::galinav::isiIDFR3
@ isiIDFR3
Definition: GalIBits.hpp:233
gnsstk::galinav::esii0
@ esii0
i0 subframe index
Definition: GalIBits.hpp:114
gnsstk::galinav::ascM0
@ ascM0
Definition: GalIBits.hpp:400
gnsstk::galinav::escCrs
@ escCrs
Crs scale factor.
Definition: GalIBits.hpp:157
gnsstk::galinav::isiBGDa
@ isiBGDa
Definition: GalIBits.hpp:248
gnsstk::galinav::asiaf0_2
@ asiaf0_2
Definition: GalIBits.hpp:448
gnsstk::galinav::enbt0c
@ enbt0c
t0c number of bits
Definition: GalIBits.hpp:181
gnsstk::galinav::enbSVID
@ enbSVID
Definition: GalIBits.hpp:166
gnsstk::galinav::asbIODa
@ asbIODa
IODa.
Definition: GalIBits.hpp:342
gnsstk::galinav::ascSVID
@ ascSVID
Definition: GalIBits.hpp:365
gnsstk::galinav::enbCrc
@ enbCrc
Crc number of bits.
Definition: GalIBits.hpp:151
gnsstk::galinav::inbIDFR3
@ inbIDFR3
Definition: GalIBits.hpp:235
gnsstk::galinav::esiOMEGAdot
@ esiOMEGAdot
OMEGAdot subframe index.
Definition: GalIBits.hpp:129
gnsstk::galinav::asbOMEGAdot_1
@ asbOMEGAdot_1
Definition: GalIBits.hpp:393
gnsstk::galinav::cnbWNlsf
@ cnbWNlsf
Definition: GalIBits.hpp:318
gnsstk::galinav::asiSVID_3
@ asiSVID_3
Definition: GalIBits.hpp:462
gnsstk::galinav::asiE5bhs_3
@ asiE5bhs_3
Definition: GalIBits.hpp:492
gnsstk::galinav::esiCic
@ esiCic
Cic subframe index.
Definition: GalIBits.hpp:169
gnsstk::galinav::esiCrc
@ esiCrc
Crc subframe index.
Definition: GalIBits.hpp:149
gnsstk::galinav::esbaf2
@ esbaf2
af2 start bit
Definition: GalIBits.hpp:195
gnsstk::galinav::iscE5bhs
@ iscE5bhs
Definition: GalIBits.hpp:261
gnsstk::galinav::inbai1
@ inbai1
Definition: GalIBits.hpp:215
gnsstk::galinav::inbIDFR1
@ inbIDFR1
Definition: GalIBits.hpp:225
gnsstk::galinav::escOMEGAdot
@ escOMEGAdot
OMEGAdot scale factor.
Definition: GalIBits.hpp:132
gnsstk::galinav::wt5
@ wt5
Array index of word type 5 in ephAcc.
Definition: GalIBits.hpp:68
gnsstk::galinav::asbEcc_2
@ asbEcc_2
Definition: GalIBits.hpp:431
gnsstk::galinav::escw
@ escw
w scale factor
Definition: GalIBits.hpp:122
gnsstk::galinav::ascaf1
@ ascaf1
Definition: GalIBits.hpp:410
gnsstk::galinav::esiaf2
@ esiaf2
af2 subframe index
Definition: GalIBits.hpp:194
gnsstk::galinav::asbSVID_1
@ asbSVID_1
Definition: GalIBits.hpp:363
gnsstk::galinav::enbCis
@ enbCis
Cis number of bits.
Definition: GalIBits.hpp:176
gnsstk::galinav::isiWN
@ isiWN
Definition: GalIBits.hpp:278
gnsstk::galinav::ascdAhalf
@ ascdAhalf
Definition: GalIBits.hpp:370
gnsstk::galinav::esbIOD
@ esbIOD
IODnav.
Definition: GalIBits.hpp:85
gnsstk::galinav::inbWN
@ inbWN
Definition: GalIBits.hpp:280
gnsstk::galinav::esbaf0
@ esbaf0
af0 start bit
Definition: GalIBits.hpp:185
gnsstk::galinav::esiEcc
@ esiEcc
Ecc subframe index.
Definition: GalIBits.hpp:99
gnsstk::galinav::anbdi
@ anbdi
Definition: GalIBits.hpp:384
gnsstk::galinav::escSVID
@ escSVID
Definition: GalIBits.hpp:167
gnsstk::galinav::inbIDFR4
@ inbIDFR4
Definition: GalIBits.hpp:240
gnsstk::galinav::asbw_1
@ asbw_1
Definition: GalIBits.hpp:378
gnsstk::galinav::escAhalf
@ escAhalf
Ahalf scale factor.
Definition: GalIBits.hpp:107
gnsstk::galinav::escdn
@ escdn
Delta n scale factor.
Definition: GalIBits.hpp:137
gnsstk::galinav::asiw_2
@ asiw_2
Definition: GalIBits.hpp:433
gnsstk::galinav::enbaf2
@ enbaf2
af2 number of bits
Definition: GalIBits.hpp:196
gnsstk::galinav::esbOMEGA0
@ esbOMEGA0
OMEGA0 start bit.
Definition: GalIBits.hpp:110
gnsstk::galinav::fnbType
@ fnbType
Word type number of bits.
Definition: GalIBits.hpp:53
gnsstk::galinav::asbE5bhs_2
@ asbE5bhs_2
Definition: GalIBits.hpp:455


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