Main Page
Related Pages
API Reference
Namespace List
Namespace List
Namespace Members
All
a
b
c
d
e
f
g
h
i
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Functions
a
b
c
d
e
f
g
h
i
l
m
n
o
p
q
r
s
t
u
v
w
x
y
Variables
a
b
c
d
e
f
g
h
i
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
a
b
c
d
g
i
n
o
p
r
s
t
v
w
x
z
Enumerations
a
b
c
d
e
f
g
i
l
m
n
o
p
r
s
t
w
x
Enumerator
a
b
c
d
e
f
g
h
i
l
m
n
p
r
s
t
u
v
w
x
y
z
Class List
Class List
Class Hierarchy
Class Members
All
:
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
a
b
c
d
e
f
g
i
k
l
m
n
o
p
r
s
t
v
z
Enumerations
b
c
e
f
g
h
k
o
p
r
s
t
v
Enumerator
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
q
r
s
t
u
v
w
y
z
Related Functions
:
c
d
e
f
g
i
l
m
n
o
p
r
s
t
u
Files
File List
File Members
All
_
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
r
s
t
u
v
w
x
y
Functions
_
a
b
c
d
e
f
g
h
i
l
m
n
o
p
r
s
t
u
v
Variables
_
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
r
s
t
u
v
w
x
y
Typedefs
Enumerations
Enumerator
Macros
_
a
c
d
f
g
h
i
l
m
n
o
p
r
s
t
v
x
Examples
core
tests
NewNav
GLOFNavTestDataDef.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
oidFNAVGLO
=
gnsstk::ObsID
(
gnsstk::ObservationType::NavMsg
,
43
gnsstk::CarrierBand::G1
,
44
gnsstk::TrackingCode::Standard
);
45
navFNAVGLOStr1ct
=
gnsstk::CivilTime
(2015,6,27,0,40,0,
gnsstk::TimeSystem::GLO
);
46
navFNAVGLOStr2ct
=
gnsstk::CivilTime
(2015,6,27,0,40,2,
gnsstk::TimeSystem::GLO
);
47
navFNAVGLOStr3ct
=
gnsstk::CivilTime
(2015,6,27,0,40,4,
gnsstk::TimeSystem::GLO
);
48
navFNAVGLOStr4ct
=
gnsstk::CivilTime
(2015,6,27,0,40,6,
gnsstk::TimeSystem::GLO
);
49
navFNAVGLOStr5ct
=
gnsstk::CivilTime
(2015,6,27,0,40,8,
gnsstk::TimeSystem::GLO
);
50
navFNAVGLOStr6ct
=
gnsstk::CivilTime
(2015,6,27,0,40,10,
gnsstk::TimeSystem::GLO
);
51
navFNAVGLOStr7ct
=
gnsstk::CivilTime
(2015,6,27,0,40,12,
gnsstk::TimeSystem::GLO
);
52
navFNAVGLOStr14ct
=
gnsstk::CivilTime
(2015,6,27,1,2,26,
gnsstk::TimeSystem::GLO
);
53
navFNAVGLOSid
=
gnsstk::SatID
(1,
gnsstk::SatelliteSystem::Glonass
);
54
55
navFNAVGLOStr1
= std::make_shared<gnsstk::PackedNavBits>(
navFNAVGLOSid
,
56
oidFNAVGLO
,
57
navFNAVGLOStr1ct
);
58
navFNAVGLOStr1
->setNavID(
gnsstk::NavType::GloCivilF
);
59
navFNAVGLOStr1
->addUnsignedLong(0x080E8452,32,1);
60
navFNAVGLOStr1
->addUnsignedLong(0x5A9449E9,32,1);
61
navFNAVGLOStr1
->addUnsignedLong(0x1B364800,32,1);
62
navFNAVGLOStr1
->trimsize();
63
64
navFNAVGLOStr2
= std::make_shared<gnsstk::PackedNavBits>(
navFNAVGLOSid
,
65
oidFNAVGLO
,
66
navFNAVGLOStr2ct
);
67
navFNAVGLOStr2
->setNavID(
gnsstk::NavType::GloCivilF
);
68
navFNAVGLOStr2
->addUnsignedLong(0x108F0186,32,1);
69
navFNAVGLOStr2
->addUnsignedLong(0xB0304527,32,1);
70
navFNAVGLOStr2
->addUnsignedLong(0xCD987800,32,1);
71
navFNAVGLOStr2
->trimsize();
72
73
navFNAVGLOStr3
= std::make_shared<gnsstk::PackedNavBits>(
navFNAVGLOSid
,
74
oidFNAVGLO
,
75
navFNAVGLOStr3ct
);
76
navFNAVGLOStr3
->setNavID(
gnsstk::NavType::GloCivilF
);
77
navFNAVGLOStr3
->addUnsignedLong(0x1C003435,32,1);
78
navFNAVGLOStr3
->addUnsignedLong(0xA6949646,32,1);
79
navFNAVGLOStr3
->addUnsignedLong(0x1DCBC800,32,1);
80
navFNAVGLOStr3
->trimsize();
81
82
navFNAVGLOStr4
= std::make_shared<gnsstk::PackedNavBits>(
navFNAVGLOSid
,
83
oidFNAVGLO
,
84
navFNAVGLOStr4ct
);
85
navFNAVGLOStr4
->setNavID(
gnsstk::NavType::GloCivilF
);
86
navFNAVGLOStr4
->addUnsignedLong(0x20500C09,32,1);
87
navFNAVGLOStr4
->addUnsignedLong(0x00000113,32,1);
88
navFNAVGLOStr4
->addUnsignedLong(0xE82AE800,32,1);
89
navFNAVGLOStr4
->trimsize();
90
91
navFNAVGLOStr5
= std::make_shared<gnsstk::PackedNavBits>(
navFNAVGLOSid
,
92
oidFNAVGLO
,
93
navFNAVGLOStr5ct
);
94
navFNAVGLOStr5
->setNavID(
gnsstk::NavType::GloCivilF
);
95
navFNAVGLOStr5
->addUnsignedLong(0x2CFA8000,32,1);
96
navFNAVGLOStr5
->addUnsignedLong(0x00121600,32,1);
97
navFNAVGLOStr5
->addUnsignedLong(0x0110F800,32,1);
98
navFNAVGLOStr5
->trimsize();
99
100
navFNAVGLOStr6
= std::make_shared<gnsstk::PackedNavBits>(
navFNAVGLOSid
,
101
oidFNAVGLO
,
102
navFNAVGLOStr6ct
);
103
navFNAVGLOStr6
->setNavID(
gnsstk::NavType::GloCivilF
);
104
navFNAVGLOStr6
->addUnsignedLong(0x3508512D,32,1);
105
navFNAVGLOStr6
->addUnsignedLong(0xD9A06BB0,32,1);
106
navFNAVGLOStr6
->addUnsignedLong(0x0EAE1000,32,1);
107
navFNAVGLOStr6
->trimsize();
108
109
navFNAVGLOStr7
= std::make_shared<gnsstk::PackedNavBits>(
navFNAVGLOSid
,
110
oidFNAVGLO
,
111
navFNAVGLOStr7ct
);
112
navFNAVGLOStr7
->setNavID(
gnsstk::NavType::GloCivilF
);
113
navFNAVGLOStr7
->addUnsignedLong(0x3CF4B851,32,1);
114
navFNAVGLOStr7
->addUnsignedLong(0x3BB4C0AD,32,1);
115
navFNAVGLOStr7
->addUnsignedLong(0x0A151000,32,1);
116
navFNAVGLOStr7
->trimsize();
117
118
119
navFNAVGLOStr14
= std::make_shared<gnsstk::PackedNavBits>(
navFNAVGLOSid
,
120
oidFNAVGLO
,
121
navFNAVGLOStr14ct
);
122
navFNAVGLOStr14
->setNavID(
gnsstk::NavType::GloCivilF
);
123
navFNAVGLOStr14
->addUnsignedLong(0x76B18AD0,32,1);
124
navFNAVGLOStr14
->addUnsignedLong(0x00000000,32,1);
125
navFNAVGLOStr14
->addUnsignedLong(0x00052000,32,1);
navFNAVGLOStr7
navFNAVGLOStr7
Definition:
GLOFNavTestDataDef.hpp:109
gnsstk::CarrierBand::G1
@ G1
GLONASS G1.
navFNAVGLOStr3ct
navFNAVGLOStr3ct
Definition:
GLOFNavTestDataDef.hpp:47
navFNAVGLOStr4
navFNAVGLOStr4
Definition:
GLOFNavTestDataDef.hpp:82
navFNAVGLOStr2
navFNAVGLOStr2
Definition:
GLOFNavTestDataDef.hpp:64
navFNAVGLOStr6
navFNAVGLOStr6
Definition:
GLOFNavTestDataDef.hpp:100
gnsstk::SatID
Definition:
SatID.hpp:89
gnsstk::NavType::GloCivilF
@ GloCivilF
navFNAVGLOSid
navFNAVGLOSid
Definition:
GLOFNavTestDataDef.hpp:53
gnsstk::TrackingCode::Standard
@ Standard
Legacy Glonass civil signal.
gnsstk::ObservationType::NavMsg
@ NavMsg
Navigation Message data.
navFNAVGLOStr14ct
navFNAVGLOStr14ct
Definition:
GLOFNavTestDataDef.hpp:52
navFNAVGLOStr14
navFNAVGLOStr14
Definition:
GLOFNavTestDataDef.hpp:119
gnsstk::ObsID
Definition:
ObsID.hpp:82
navFNAVGLOStr1ct
navFNAVGLOStr1ct
Definition:
GLOFNavTestDataDef.hpp:45
navFNAVGLOStr2ct
navFNAVGLOStr2ct
Definition:
GLOFNavTestDataDef.hpp:46
navFNAVGLOStr5ct
navFNAVGLOStr5ct
Definition:
GLOFNavTestDataDef.hpp:49
gnsstk::TimeSystem::GLO
@ GLO
GLONASS system time (aka UTC(SU))
navFNAVGLOStr3
navFNAVGLOStr3
Definition:
GLOFNavTestDataDef.hpp:73
gnsstk::CivilTime
Definition:
CivilTime.hpp:55
navFNAVGLOStr1
navFNAVGLOStr1
Definition:
GLOFNavTestDataDef.hpp:55
navFNAVGLOStr5
navFNAVGLOStr5
Definition:
GLOFNavTestDataDef.hpp:91
navFNAVGLOStr7ct
navFNAVGLOStr7ct
Definition:
GLOFNavTestDataDef.hpp:51
gnsstk::SatelliteSystem::Glonass
@ Glonass
navFNAVGLOStr4ct
navFNAVGLOStr4ct
Definition:
GLOFNavTestDataDef.hpp:48
oidFNAVGLO
oidFNAVGLO
Definition:
GLOFNavTestDataDef.hpp:42
navFNAVGLOStr6ct
navFNAVGLOStr6ct
Definition:
GLOFNavTestDataDef.hpp:50
gnsstk
Author(s):
autogenerated on Wed Oct 25 2023 02:40:39