|
enum | {
DESCRIPTOR_SET = 0x81
, DATA_POSITION_LLH = 0x03
, DATA_POSITION_ECEF = 0x04
, DATA_VELOCITY_NED = 0x05
,
DATA_VELOCITY_ECEF = 0x06
, DATA_DOP = 0x07
, DATA_UTC_TIME = 0x08
, DATA_GPS_TIME = 0x09
,
DATA_CLOCK_INFO = 0x0A
, DATA_FIX_INFO = 0x0B
, DATA_SV_INFO = 0x0C
, DATA_HW_STATUS = 0x0D
,
DATA_DGPS_INFO = 0x0E
, DATA_DGPS_CHANNEL_STATUS = 0x0F
, DATA_CLOCK_INFO_2 = 0x10
, DATA_GPS_LEAP_SECONDS = 0x11
,
DATA_SBAS_INFO = 0x12
, DATA_SBAS_CORRECTION = 0x13
, DATA_RF_ERROR_DETECTION = 0x14
, DATA_SATELLITE_STATUS = 0x20
,
DATA_SATELLITE_SIGNAL_STATUS = 0x21
, DATA_RAW = 0x22
, DATA_BASE_STATION_INFO = 0x30
, DATA_RTK_CORRECTIONS_STATUS = 0x31
,
DATA_GPS_EPHEMERIS = 0x61
, DATA_GLONASS_EPHEMERIS = 0x62
, DATA_GALILEO_EPHEMERIS = 0x63
, DATA_GPS_IONO_CORR = 0x71
,
DATA_GLONASS_IONO_CORR = 0x72
, DATA_GALILEO_IONO_CORR = 0x73
} |
|
enum class | GnssConstellationId : uint8_t {
UNKNOWN = 0
, GPS = 1
, GLONASS = 2
, GALILEO = 3
,
BEIDOU = 4
, SBAS = 5
} |
|
enum class | GnssSignalId : uint8_t {
UNKNOWN = 0
, GPS_L1CA = 1
, GPS_L1P = 2
, GPS_L1Z = 3
,
GPS_L2CA = 4
, GPS_L2P = 5
, GPS_L2Z = 6
, GPS_L2CL = 7
,
GPS_L2CM = 8
, GPS_L2CML = 9
, GPS_L5I = 10
, GPS_L5Q = 11
,
GPS_L5IQ = 12
, GPS_L1CD = 13
, GPS_L1CP = 14
, GPS_L1CDP = 15
,
GLONASS_G1CA = 32
, GLONASS_G1P = 33
, GLONASS_G2C = 34
, GLONASS_G2P = 35
,
GALILEO_E1C = 64
, GALILEO_E1A = 65
, GALILEO_E1B = 66
, GALILEO_E1BC = 67
,
GALILEO_E1ABC = 68
, GALILEO_E6C = 69
, GALILEO_E6A = 70
, GALILEO_E6B = 71
,
GALILEO_E6BC = 72
, GALILEO_E6ABC = 73
, GALILEO_E5BI = 74
, GALILEO_E5BQ = 75
,
GALILEO_E5BIQ = 76
, GALILEO_E5ABI = 77
, GALILEO_E5ABQ = 78
, GALILEO_E5ABIQ = 79
,
GALILEO_E5AI = 80
, GALILEO_E5AQ = 81
, GALILEO_E5AIQ = 82
, SBAS_L1CA = 96
,
SBAS_L5I = 97
, SBAS_L5Q = 98
, SBAS_L5IQ = 99
, QZSS_L1CA = 128
,
QZSS_LEXS = 129
, QZSS_LEXL = 130
, QZSS_LEXSL = 131
, QZSS_L2CM = 132
,
QZSS_L2CL = 133
, QZSS_L2CML = 134
, QZSS_L5I = 135
, QZSS_L5Q = 136
,
QZSS_L5IQ = 137
, QZSS_L1CD = 138
, QZSS_L1CP = 139
, QZSS_L1CDP = 140
,
BEIDOU_B1I = 160
, BEIDOU_B1Q = 161
, BEIDOU_B1IQ = 162
, BEIDOU_B3I = 163
,
BEIDOU_B3Q = 164
, BEIDOU_B3IQ = 165
, BEIDOU_B2I = 166
, BEIDOU_B2Q = 167
,
BEIDOU_B2IQ = 168
} |
|
enum class | SbasSystem : uint8_t {
UNKNOWN = 0
, WAAS = 1
, EGNOS = 2
, MSAS = 3
,
GAGAN = 4
} |
|
|
void | insert (Serializer &serializer, const PosLlh &self) |
|
void | extract (Serializer &serializer, PosLlh &self) |
|
void | insert (Serializer &serializer, const PosEcef &self) |
|
void | extract (Serializer &serializer, PosEcef &self) |
|
void | insert (Serializer &serializer, const VelNed &self) |
|
void | extract (Serializer &serializer, VelNed &self) |
|
void | insert (Serializer &serializer, const VelEcef &self) |
|
void | extract (Serializer &serializer, VelEcef &self) |
|
void | insert (Serializer &serializer, const Dop &self) |
|
void | extract (Serializer &serializer, Dop &self) |
|
void | insert (Serializer &serializer, const UtcTime &self) |
|
void | extract (Serializer &serializer, UtcTime &self) |
|
void | insert (Serializer &serializer, const GpsTime &self) |
|
void | extract (Serializer &serializer, GpsTime &self) |
|
void | insert (Serializer &serializer, const ClockInfo &self) |
|
void | extract (Serializer &serializer, ClockInfo &self) |
|
void | insert (Serializer &serializer, const FixInfo &self) |
|
void | extract (Serializer &serializer, FixInfo &self) |
|
void | insert (Serializer &serializer, const SvInfo &self) |
|
void | extract (Serializer &serializer, SvInfo &self) |
|
void | insert (Serializer &serializer, const HwStatus &self) |
|
void | extract (Serializer &serializer, HwStatus &self) |
|
void | insert (Serializer &serializer, const DgpsInfo &self) |
|
void | extract (Serializer &serializer, DgpsInfo &self) |
|
void | insert (Serializer &serializer, const DgpsChannel &self) |
|
void | extract (Serializer &serializer, DgpsChannel &self) |
|
void | insert (Serializer &serializer, const ClockInfo2 &self) |
|
void | extract (Serializer &serializer, ClockInfo2 &self) |
|
void | insert (Serializer &serializer, const GpsLeapSeconds &self) |
|
void | extract (Serializer &serializer, GpsLeapSeconds &self) |
|
void | insert (Serializer &serializer, const SbasInfo &self) |
|
void | extract (Serializer &serializer, SbasInfo &self) |
|
void | insert (Serializer &serializer, const SbasCorrection &self) |
|
void | extract (Serializer &serializer, SbasCorrection &self) |
|
void | insert (Serializer &serializer, const RfErrorDetection &self) |
|
void | extract (Serializer &serializer, RfErrorDetection &self) |
|
void | insert (Serializer &serializer, const BaseStationInfo &self) |
|
void | extract (Serializer &serializer, BaseStationInfo &self) |
|
void | insert (Serializer &serializer, const RtkCorrectionsStatus &self) |
|
void | extract (Serializer &serializer, RtkCorrectionsStatus &self) |
|
void | insert (Serializer &serializer, const SatelliteStatus &self) |
|
void | extract (Serializer &serializer, SatelliteStatus &self) |
|
void | insert (Serializer &serializer, const Raw &self) |
|
void | extract (Serializer &serializer, Raw &self) |
|
void | insert (Serializer &serializer, const GpsEphemeris &self) |
|
void | extract (Serializer &serializer, GpsEphemeris &self) |
|
void | insert (Serializer &serializer, const GloEphemeris &self) |
|
void | extract (Serializer &serializer, GloEphemeris &self) |
|
void | insert (Serializer &serializer, const GpsIonoCorr &self) |
|
void | extract (Serializer &serializer, GpsIonoCorr &self) |
|
void | insert (Serializer &serializer, const GalileoIonoCorr &self) |
|
void | extract (Serializer &serializer, GalileoIonoCorr &self) |
|