GalFNavTestDataDef.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 //==============================================================================
52 
53 navFNAVGalPT1 = std::make_shared<gnsstk::PackedNavBits>(navFNAVGalSid,oidFNAVGal,
56 navFNAVGalPT1->addUnsignedLong(0x04117A1A,32,1);
57 navFNAVGalPT1->addUnsignedLong(0xCFEE8487,32,1);
58 navFNAVGalPT1->addUnsignedLong(0xBFFDC701,32,1);
59 navFNAVGalPT1->addUnsignedLong(0xAC5B82A0,32,1);
60 navFNAVGalPT1->addUnsignedLong(0x0581F607,32,1);
61 navFNAVGalPT1->addUnsignedLong(0xECFD200A,32,1);
62 navFNAVGalPT1->addUnsignedLong(0xAAAAAA0C,32,1);
63 navFNAVGalPT1->addUnsignedLong(0x20700,20,1);
64 navFNAVGalPT1->trimsize();
65 
66 navFNAVGalPT2 = std::make_shared<gnsstk::PackedNavBits>(navFNAVGalSid,oidFNAVGal,
69 navFNAVGalPT2->addUnsignedLong(0x085E8518,32,1);
70 navFNAVGalPT2->addUnsignedLong(0x180AFFC8,32,1);
71 navFNAVGalPT2->addUnsignedLong(0x1B000E6E,32,1);
72 navFNAVGalPT2->addUnsignedLong(0x2FAA04FB,32,1);
73 navFNAVGalPT2->addUnsignedLong(0x1D78BB0E,32,1);
74 navFNAVGalPT2->addUnsignedLong(0x29F7FCFD,32,1);
75 navFNAVGalPT2->addUnsignedLong(0x9FA42863,32,1);
76 navFNAVGalPT2->addUnsignedLong(0x906C0,20,1);
77 navFNAVGalPT2->trimsize();
78 
79 navFNAVGalPT3 = std::make_shared<gnsstk::PackedNavBits>(navFNAVGalSid,oidFNAVGal,
82 navFNAVGalPT3->addUnsignedLong(0x0C5E2854,32,1);
83 navFNAVGalPT3->addUnsignedLong(0x403C05B7,32,1);
84 navFNAVGalPT3->addUnsignedLong(0x23FF1BAB,32,1);
85 navFNAVGalPT3->addUnsignedLong(0x09AB1967,32,1);
86 navFNAVGalPT3->addUnsignedLong(0x0C0B0C49,32,1);
87 navFNAVGalPT3->addUnsignedLong(0x86B0FD9F,32,1);
88 navFNAVGalPT3->addUnsignedLong(0xA4515734,32,1);
89 navFNAVGalPT3->addUnsignedLong(0x8A300,20,1);
90 navFNAVGalPT3->trimsize();
91 
92 navFNAVGalPT4 = std::make_shared<gnsstk::PackedNavBits>(navFNAVGalSid,oidFNAVGal,
95 navFNAVGalPT4->addUnsignedLong(0x105EFFF8,32,1);
96 navFNAVGalPT4->addUnsignedLong(0xFFFEFFFF,32,1);
97 navFNAVGalPT4->addUnsignedLong(0xFFFF0000,32,1);
98 navFNAVGalPT4->addUnsignedLong(0x011278F6,32,1);
99 navFNAVGalPT4->addUnsignedLong(0x89E2521F,32,1);
100 navFNAVGalPT4->addUnsignedLong(0xE4FFE3B3,32,1);
101 navFNAVGalPT4->addUnsignedLong(0xF48F299B,32,1);
102 navFNAVGalPT4->addUnsignedLong(0x07040,20,1);
103 navFNAVGalPT4->trimsize();
104 
105 navFNAVGalPT5 = std::make_shared<gnsstk::PackedNavBits>(navFNAVGalSid,oidFNAVGal,
108 navFNAVGalPT5->addUnsignedLong(0x17AD7810,32,1);
109 navFNAVGalPT5->addUnsignedLong(0x0900705B,32,1);
110 navFNAVGalPT5->addUnsignedLong(0x7082F177,32,1);
111 navFNAVGalPT5->addUnsignedLong(0xFCA1463F,32,1);
112 navFNAVGalPT5->addUnsignedLong(0xBA3FFC04,32,1);
113 navFNAVGalPT5->addUnsignedLong(0x01402608,32,1);
114 navFNAVGalPT5->addUnsignedLong(0x6E105E87,32,1);
115 navFNAVGalPT5->addUnsignedLong(0xAC940,20,1);
116 navFNAVGalPT5->trimsize();
117 
118 navFNAVGalPT6 = std::make_shared<gnsstk::PackedNavBits>(navFNAVGalSid,oidFNAVGal,
121 navFNAVGalPT6->addUnsignedLong(0x1BA2EFF9,32,1);
122 navFNAVGalPT6->addUnsignedLong(0x0343000C,32,1);
123 navFNAVGalPT6->addUnsignedLong(0x00000C01,32,1);
124 navFNAVGalPT6->addUnsignedLong(0x204050BF,32,1);
125 navFNAVGalPT6->addUnsignedLong(0xBF91BA7F,32,1);
126 navFNAVGalPT6->addUnsignedLong(0x04BD6FFB,32,1);
127 navFNAVGalPT6->addUnsignedLong(0xCFFF8B9D,32,1);
128 navFNAVGalPT6->addUnsignedLong(0xC3780,20,1);
129 navFNAVGalPT6->trimsize();
130 
131 
136 
138 navFNAVWRPT1 = std::make_shared<gnsstk::PackedNavBits>(ephFNAVWRsid,
139  oidFNAVWR,
142 navFNAVWRPT1->addUnsignedLong(0x0411BA74,32,1);
143 navFNAVWRPT1->addUnsignedLong(0xCFEEEE0B,32,1);
144 navFNAVWRPT1->addUnsignedLong(0x1FFDFC01,32,1);
145 navFNAVWRPT1->addUnsignedLong(0xAD238160,32,1);
146 navFNAVWRPT1->addUnsignedLong(0x2F800289,32,1);
147 navFNAVWRPT1->addUnsignedLong(0x5800000A,32,1);
148 navFNAVWRPT1->addUnsignedLong(0xAAAAAA33,32,1);
149 navFNAVWRPT1->addUnsignedLong(0xF8440,20,1);
150 navFNAVWRPT1->trimsize();
151 
153 navFNAVWRPT2 = std::make_shared<gnsstk::PackedNavBits>(ephFNAVWRsid,
154  oidFNAVWR,
157 navFNAVWRPT2->addUnsignedLong(0x086E7871,32,1);
158 navFNAVWRPT2->addUnsignedLong(0x92A3FFC6,32,1);
159 navFNAVWRPT2->addUnsignedLong(0xBA001852,32,1);
160 navFNAVWRPT2->addUnsignedLong(0x37AA04E7,32,1);
161 navFNAVWRPT2->addUnsignedLong(0x7BE7F2C6,32,1);
162 navFNAVWRPT2->addUnsignedLong(0xDBEE892B,32,1);
163 navFNAVWRPT2->addUnsignedLong(0x000029B2,32,1);
164 navFNAVWRPT2->addUnsignedLong(0xFA500,20,1);
165 navFNAVWRPT2->trimsize();
166 
168 navFNAVWRPT3 = std::make_shared<gnsstk::PackedNavBits>(ephFNAVWRsid,
169  oidFNAVWR,
172 navFNAVWRPT3->addUnsignedLong(0x0C6E27A4,32,1);
173 navFNAVWRPT3->addUnsignedLong(0x594ABE59,32,1);
174 navFNAVWRPT3->addUnsignedLong(0x58121D07,32,1);
175 navFNAVWRPT3->addUnsignedLong(0x0A7116AD,32,1);
176 navFNAVWRPT3->addUnsignedLong(0x0E470D41,32,1);
177 navFNAVWRPT3->addUnsignedLong(0x9D312B00,32,1);
178 navFNAVWRPT3->addUnsignedLong(0x005156F2,32,1);
179 navFNAVWRPT3->addUnsignedLong(0x771C0,20,1);
180 navFNAVWRPT3->trimsize();
181 
183 navFNAVWRPT4 = std::make_shared<gnsstk::PackedNavBits>(ephFNAVWRsid,
184  oidFNAVWR,
187 navFNAVWRPT4->addUnsignedLong(0x106EFFEA,32,1);
188 navFNAVWRPT4->addUnsignedLong(0xFFFE0000,32,1);
189 navFNAVWRPT4->addUnsignedLong(0x00000000,32,1);
190 navFNAVWRPT4->addUnsignedLong(0x001290AB,32,1);
191 navFNAVWRPT4->addUnsignedLong(0x89E24000,32,1);
192 navFNAVWRPT4->addUnsignedLong(0x04001F60,32,1);
193 navFNAVWRPT4->addUnsignedLong(0x000F2995,32,1);
194 navFNAVWRPT4->addUnsignedLong(0xD5DC0,20,1);
195 navFNAVWRPT4->trimsize();
navFNAVWRPT1ct
navFNAVWRPT1ct
Definition: GalFNavTestDataDef.hpp:137
navFNAVGalPT3
navFNAVGalPT3
Definition: GalFNavTestDataDef.hpp:79
navFNAVWRPT2ct
navFNAVWRPT2ct
Definition: GalFNavTestDataDef.hpp:152
navFNAVGalPT1ct
navFNAVGalPT1ct
Definition: GalFNavTestDataDef.hpp:45
navFNAVGalPT6ct
navFNAVGalPT6ct
Definition: GalFNavTestDataDef.hpp:50
navFNAVGalPT5
navFNAVGalPT5
Definition: GalFNavTestDataDef.hpp:105
navFNAVGalPT5ct
navFNAVGalPT5ct
Definition: GalFNavTestDataDef.hpp:49
ephFNAVWRsid
ephFNAVWRsid
Definition: GalFNavTestDataDef.hpp:135
gnsstk::SatID
Definition: SatID.hpp:89
navFNAVGalPT1
navFNAVGalPT1
Definition: GalFNavTestDataDef.hpp:53
gnsstk::GALWeekSecond
Definition: GALWeekSecond.hpp:56
navFNAVGalPT6
navFNAVGalPT6
Definition: GalFNavTestDataDef.hpp:118
navFNAVGalPT2ct
navFNAVGalPT2ct
Definition: GalFNavTestDataDef.hpp:46
navFNAVGalSid
navFNAVGalSid
Definition: GalFNavTestDataDef.hpp:51
navFNAVWRPT3
navFNAVWRPT3
Definition: GalFNavTestDataDef.hpp:168
gnsstk::ObservationType::NavMsg
@ NavMsg
Navigation Message data.
gnsstk::TrackingCode::E5aI
@ E5aI
Galileo E5a I code.
navFNAVGalPT4
navFNAVGalPT4
Definition: GalFNavTestDataDef.hpp:92
navFNAVWRPT1
navFNAVWRPT1
Definition: GalFNavTestDataDef.hpp:138
gnsstk::ObsID
Definition: ObsID.hpp:82
oidFNAVGal
oidFNAVGal
Definition: GalFNavTestDataDef.hpp:42
navFNAVWRPT4
navFNAVWRPT4
Definition: GalFNavTestDataDef.hpp:183
navFNAVWRPT4ct
navFNAVWRPT4ct
Definition: GalFNavTestDataDef.hpp:182
navFNAVWRPT3ct
navFNAVWRPT3ct
Definition: GalFNavTestDataDef.hpp:167
oidFNAVWR
oidFNAVWR
Definition: GalFNavTestDataDef.hpp:132
navFNAVGalPT4ct
navFNAVGalPT4ct
Definition: GalFNavTestDataDef.hpp:48
navFNAVWRPT2
navFNAVWRPT2
Definition: GalFNavTestDataDef.hpp:153
navFNAVGalPT3ct
navFNAVGalPT3ct
Definition: GalFNavTestDataDef.hpp:47
navFNAVGalPT2
navFNAVGalPT2
Definition: GalFNavTestDataDef.hpp:66
gnsstk::SatelliteSystem::Galileo
@ Galileo
gnsstk::NavType::GalFNAV
@ GalFNAV
gnsstk::CarrierBand::L5
@ L5
GPS L5, Galileo E5a, SBAS L5, QZSS L5, BeiDou B2a, NavIC L5.


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