| 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_BEIDOU_EPHEMERIS = 0x64,
 DATA_GPS_IONO_CORR = 0x71, 
DATA_GALILEO_IONO_CORR = 0x73, 
DATA_BEIDOU_IONO_CORR = 0x74
 }
 | 
| enum | GnssSignalId : uint8_t { GnssSignalId::UNKNOWN = 0, 
GnssSignalId::GPS_L1CA = 1, 
GnssSignalId::GPS_L1P = 2, 
GnssSignalId::GPS_L1Z = 3,
 GnssSignalId::GPS_L2CA = 4, 
GnssSignalId::GPS_L2P = 5, 
GnssSignalId::GPS_L2Z = 6, 
GnssSignalId::GPS_L2CL = 7,
 GnssSignalId::GPS_L2CM = 8, 
GnssSignalId::GPS_L2CML = 9, 
GnssSignalId::GPS_L5I = 10, 
GnssSignalId::GPS_L5Q = 11,
 GnssSignalId::GPS_L5IQ = 12, 
GnssSignalId::GPS_L1CD = 13, 
GnssSignalId::GPS_L1CP = 14, 
GnssSignalId::GPS_L1CDP = 15,
 GnssSignalId::GLONASS_G1CA = 32, 
GnssSignalId::GLONASS_G1P = 33, 
GnssSignalId::GLONASS_G2C = 34, 
GnssSignalId::GLONASS_G2P = 35,
 GnssSignalId::GALILEO_E1C = 64, 
GnssSignalId::GALILEO_E1A = 65, 
GnssSignalId::GALILEO_E1B = 66, 
GnssSignalId::GALILEO_E1BC = 67,
 GnssSignalId::GALILEO_E1ABC = 68, 
GnssSignalId::GALILEO_E6C = 69, 
GnssSignalId::GALILEO_E6A = 70, 
GnssSignalId::GALILEO_E6B = 71,
 GnssSignalId::GALILEO_E6BC = 72, 
GnssSignalId::GALILEO_E6ABC = 73, 
GnssSignalId::GALILEO_E5BI = 74, 
GnssSignalId::GALILEO_E5BQ = 75,
 GnssSignalId::GALILEO_E5BIQ = 76, 
GnssSignalId::GALILEO_E5ABI = 77, 
GnssSignalId::GALILEO_E5ABQ = 78, 
GnssSignalId::GALILEO_E5ABIQ = 79,
 GnssSignalId::GALILEO_E5AI = 80, 
GnssSignalId::GALILEO_E5AQ = 81, 
GnssSignalId::GALILEO_E5AIQ = 82, 
GnssSignalId::SBAS_L1CA = 96,
 GnssSignalId::SBAS_L5I = 97, 
GnssSignalId::SBAS_L5Q = 98, 
GnssSignalId::SBAS_L5IQ = 99, 
GnssSignalId::QZSS_L1CA = 128,
 GnssSignalId::QZSS_LEXS = 129, 
GnssSignalId::QZSS_LEXL = 130, 
GnssSignalId::QZSS_LEXSL = 131, 
GnssSignalId::QZSS_L2CM = 132,
 GnssSignalId::QZSS_L2CL = 133, 
GnssSignalId::QZSS_L2CML = 134, 
GnssSignalId::QZSS_L5I = 135, 
GnssSignalId::QZSS_L5Q = 136,
 GnssSignalId::QZSS_L5IQ = 137, 
GnssSignalId::QZSS_L1CD = 138, 
GnssSignalId::QZSS_L1CP = 139, 
GnssSignalId::QZSS_L1CDP = 140,
 GnssSignalId::BEIDOU_B1I = 160, 
GnssSignalId::BEIDOU_B1Q = 161, 
GnssSignalId::BEIDOU_B1IQ = 162, 
GnssSignalId::BEIDOU_B3I = 163,
 GnssSignalId::BEIDOU_B3Q = 164, 
GnssSignalId::BEIDOU_B3IQ = 165, 
GnssSignalId::BEIDOU_B2I = 166, 
GnssSignalId::BEIDOU_B2Q = 167,
 GnssSignalId::BEIDOU_B2IQ = 168, 
GnssSignalId::BEIDOU_B2A = 169
 }
 |