Go to the documentation of this file.
63 :
NavSignalID(sys,car,track,nmt), sat(subj,sys), xmitSat(xmit,sys)
73 ant,freqOffsWild),nmt),
104 sat(subj, xmit.system),
124 sat(subj), xmitSat(xmit)
144 if (
sat < right.
sat)
return true;
145 if (right.
sat <
sat)
return false;
149 if (o < 0)
return true;
NavType nav
Navigation message structure of this signal.
bool operator<(const NavSatelliteID &right) const
Sorting so we can use this class as a map key.
bool isWild() const override
Return true if any of the fields are set to match wildcards.
NavSatelliteID()
Sets the IDs to 0.
SatelliteSystem
Supported satellite systems.
@ Any
Used to match any carrier band.
virtual bool isWild() const
return true if any of the fields are set to match wildcards.
@ Unknown
Unknown or uninitialized stategy value.
@ Standard
Legacy Glonass civil signal.
@ NavMsg
Navigation Message data.
int order(const NavSignalID &right) const
@ Any
Used to match any nav code.
ObsID obs
Carrier, tracking code, etc.
SatelliteSystem system
GNSS for this signal.
bool wildSys
If true, any system matches.
bool isWild() const
return true if any of the fields are set to match wildcards.
SatID sat
ID of satellite to which the nav data applies.
SatelliteSystem system
System for this satellite.
Class used to identify navigation data signal types.
bool freqOffsWild
True=Treat freqOffs as a wildcard when matching.
bool isGLOFDMA() const
Return true if this object identifies a GLONASS FDMA signal.
@ Precise
Legacy Glonass precise signal.
bool operator==(const NavSatelliteID &right) const
Comparison, including wildcards.
NavType
Supported navigation types.
SatID xmitSat
ID of the satellite transmitting the nav data.
@ Any
Used to match any tracking code.
ObservationType
The type of observation, mostly used by ObsID.
gnsstk
Author(s):
autogenerated on Wed Oct 25 2023 02:40:40