Fixposition SDK 0.0.0-heads/main-0-g90a51ff
Collection of c++ libraries and apps for use with Fixposition products
|
Parser UBX routines and types. More...
Classes | |
struct | UBX_ACK_ACK_V0_GROUP0 |
UBX-ACK-ACK (version 0, output) payload. More... | |
struct | UBX_ACK_NAK_V0_GROUP0 |
UBX-ACK-NCK (version 0, output) payload. More... | |
struct | UBX_CFG_CFG_V0_GROUP0 |
UBX-CFG-CFG (version 0, command) message head. More... | |
struct | UBX_CFG_CFG_V0_GROUP1 |
UBX-CFG-CFG (version 0, command) message optional group. More... | |
struct | UBX_CFG_RST_V0_GROUP0 |
UBX-CFG-RST (version 0, command) message payload. More... | |
struct | UBX_CFG_VALDEL_V1_GROUP0 |
UBX-CFG-VALDEL (version 1, input) message payload header. More... | |
struct | UBX_CFG_VALGET_V0_GROUP0 |
UBX-CFG-VALGET (version 0, poll) message payload header. More... | |
struct | UBX_CFG_VALGET_V1_GROUP0 |
UBX-CFG-VALGET (version 1, output) message payload header. More... | |
struct | UBX_CFG_VALSET_V0_GROUP0 |
UBX-CFG-VALSET (version 0, input) message payload header. More... | |
struct | UBX_CFG_VALSET_V1_GROUP0 |
UBX-CFG-VALSET (version 1, input) message payload header. More... | |
struct | UBX_ESF_MEAS_V0_GROUP0 |
UBX-ESF-MEAS (version 0, input and output) message head. More... | |
struct | UBX_ESF_MEAS_V0_GROUP1 |
UBX-ESF-MEAS (version 0, input and output) data. More... | |
struct | UBX_ESF_MEAS_V0_GROUP2 |
UBX-ESF-MEAS (version 0, input and output) timetag. More... | |
struct | UBX_ESF_STATUS_V2_GROUP0 |
UBX-ESF-STATUS (version 0, output) message head. More... | |
struct | UBX_ESF_STATUS_V2_GROUP1 |
UBX-ESF-STATUS (version 0, output) per-sensor status. More... | |
struct | UBX_MON_COMMS_V0_GROUP0 |
UBX-MON-COMMS (version 0, output) payload head. More... | |
struct | UBX_MON_COMMS_V0_GROUP1 |
UBX-MON-COMMS (version 0, output) payload repeated group. More... | |
struct | UBX_MON_HW2_V0_GROUP0 |
UBX-MON-HW (version 0, output) payload. More... | |
struct | UBX_MON_HW3_V0_GROUP0 |
UBX-MON-HW3 (version 0, output) payload. More... | |
struct | UBX_MON_HW3_V0_GROUP1 |
UBX-MON-HW3 (version 0, output) payload. More... | |
struct | UBX_MON_HW_V0_GROUP0 |
UBX-MON-HW (version 0, output) More... | |
struct | UBX_MON_RF_V0_GROUP0 |
UBX-MON-RF (version 0, output) payload head. More... | |
struct | UBX_MON_RF_V0_GROUP1 |
UBX-MON-RF (version 0, output) payload repeated group. More... | |
struct | UBX_MON_SPAN_V0_GROUP0 |
UBX-MON-RF (version 0, output) payload head. More... | |
struct | UBX_MON_SPAN_V0_GROUP1 |
UBX-MON-RF (version 0, output) payload repeated group. More... | |
struct | UBX_MON_TEMP_V0_GROUP0 |
UBX-MON-TEMP (version 0, output) message payload (no docu available, but u-center shows it...) More... | |
struct | UBX_MON_VER_V0_GROUP0 |
UBX-MON-VER (version 0, output) message payload header. More... | |
struct | UBX_MON_VER_V0_GROUP1 |
UBX-MON-VER (version 0, output) optional repeated field. More... | |
struct | UBX_NAV_ATT_V0_GROUP0 |
UBX-NAV-ATT (version 0, output) payload. More... | |
struct | UBX_NAV_CLOCK_V0_GROUP0 |
UBX-NAV-CLOCK payload. More... | |
struct | UBX_NAV_COV_V0_GROUP0 |
UBX-NAV-COV (version 0, output) payload head. More... | |
struct | UBX_NAV_DOP_V0_GROUP0 |
UBX-NAV-DOP payload. More... | |
struct | UBX_NAV_EELL_V0_GROUP0 |
UBX-NAV-EELL (version 0, output) payload head. More... | |
struct | UBX_NAV_EOE_V0_GROUP0 |
UBX-NAV-EOE (version 0, output) payload. More... | |
struct | UBX_NAV_HPPOSECEF_V0_GROUP0 |
UBX-NAV-HPPOSECEF (version 0, output) payload. More... | |
struct | UBX_NAV_HPPOSLLH_V0_GROUP0 |
UBX-NAV-HPPOSLLH (version 0) payload. More... | |
struct | UBX_NAV_POSECEF_V0_GROUP0 |
UBX-NAV-POSECEF (version 0, output) payload. More... | |
struct | UBX_NAV_PVT_V1_GROUP0 |
UBX-NAV-PVT (version 1, output) payload. More... | |
struct | UBX_NAV_RELPOSNED_V1_GROUP0 |
UBX-NAV-RELPOSNED (version 1, output) payload. More... | |
struct | UBX_NAV_SAT_V1_GROUP0 |
UBX-NAV-SAT (version 1, output) payload head. More... | |
struct | UBX_NAV_SAT_V1_GROUP1 |
UBX-NAV-SAT (version 1, output) payload repeated group. More... | |
struct | UBX_NAV_SIG_V0_GROUP0 |
UBX-NAV-SIG (version 0, output) payload head. More... | |
struct | UBX_NAV_SIG_V0_GROUP1 |
UBX-NAV-SIG (version 0, output) payload repeated group. More... | |
struct | UBX_NAV_STATUS_V0_GROUP0 |
UBX-NAV-STATUS payload. More... | |
struct | UBX_NAV_TIMEBDS_V0_GROUP0 |
UBX-NAV-TIMEBDS payload. More... | |
struct | UBX_NAV_TIMEGAL_V0_GROUP0 |
UBX-NAV-TIMEGAL payload. More... | |
struct | UBX_NAV_TIMEGLO_V0_GROUP0 |
UBX-NAV-TIMEGLO payload. More... | |
struct | UBX_NAV_TIMEGPS_V0_GROUP0 |
UBX-NAV-TIMEGPS payload. More... | |
struct | UBX_NAV_TIMELS_V0_GROUP0 |
UBX-NAV-TIMELS payload. More... | |
struct | UBX_NAV_TIMEUTC_V0_GROUP0 |
UBX-NAV-TIMEUTC payload. More... | |
struct | UBX_NAV_VELECEF_V0_GROUP0 |
UBX-NAV-VELECEF payload. More... | |
struct | UBX_RXM_RAWX_V1_GROUP0 |
UBX-RXM-RAWX (version 1, output) payload head. More... | |
struct | UBX_RXM_RAWX_V1_GROUP1 |
UBX-RXM-RAWX (version 1, output) payload repeated group. More... | |
struct | UBX_RXM_RTCM_V2_GROUP0 |
UBX-RXM-RTCM (version 2, output) More... | |
struct | UBX_RXM_SFRBX_V2_GROUP0 |
UBX-RXM-SFRBX (version 2, output) payload head. More... | |
struct | UBX_RXM_SFRBX_V2_GROUP1 |
UBX-RXM-SFRBX (version 2, output) payload repeated group. More... | |
struct | UBX_RXM_SPARTN_V1_GROUP0 |
UBX-RXM-SPARTN (version 1, output) More... | |
struct | UBX_TIM_SVIN_V0_GROUP0 |
UBX-TIM_SVIN payload. More... | |
struct | UBX_TIM_TM2_V0_GROUP0 |
UBX-TIM-TM2 payload. More... | |
struct | UBX_TIM_TP_V0_GROUP0 |
UBX-TIM-TP payload. More... | |
struct | UbxMsgInfo |
UBX class/message lookup table entry. More... | |
Functions | |
constexpr uint8_t | UbxClsId (const uint8_t *msg) |
Get class ID from message. | |
constexpr uint8_t | UbxMsgId (const uint8_t *msg) |
Get message ID from message. | |
bool | UbxGetMessageName (char *name, const std::size_t size, const uint8_t *msg, const std::size_t msg_size) |
Get UBX message name. | |
bool | UbxGetMessageInfo (char *info, const std::size_t size, const uint8_t *msg, const std::size_t msg_size) |
Get UBX message info. | |
bool | UbxMakeMessage (std::vector< uint8_t > &msg, const uint8_t cls_id, const uint8_t msg_id, const std::vector< uint8_t > &payload) |
Make a UBX message. | |
bool | UbxMakeMessage (std::vector< uint8_t > &msg, const uint8_t cls_id, const uint8_t msg_id, const uint8_t *payload, const std::size_t payload_size) |
Make a UBX message. | |
std::size_t | UbxRxmSfrbxInfo (char *info, const std::size_t size, const uint8_t *msg, const std::size_t msg_size) |
Stringify UBX-RXM-SFRBX, for debugging. | |
std::size_t | UbxMonVerToVerStr (char *str, const std::size_t size, const uint8_t *msg, const std::size_t msg_size) |
Stringify UBX-MON-VER message (software version and module name) | |
Variables | |
static constexpr std::size_t | UBX_FRAME_SIZE = 8 |
Size (in bytes) of UBX frame. | |
static constexpr std::size_t | UBX_HEAD_SIZE = 6 |
Size of UBX frame header. | |
static constexpr uint8_t | UBX_SYNC_1 = 0xb5 |
UBX frame sync char 1. | |
static constexpr uint8_t | UBX_SYNC_2 = 0x62 |
UBX frame sync char 2. | |
UBX GNSS IDs (gnssId) | |
static constexpr uint8_t | UBX_GNSSID_NONE = 0xff |
None. | |
static constexpr uint8_t | UBX_GNSSID_GPS = 0 |
GPS. | |
static constexpr uint8_t | UBX_GNSSID_SBAS = 1 |
SBAS. | |
static constexpr uint8_t | UBX_GNSSID_GAL = 2 |
Galileo. | |
static constexpr uint8_t | UBX_GNSSID_BDS = 3 |
BeiDou. | |
static constexpr uint8_t | UBX_GNSSID_QZSS = 5 |
QZSS. | |
static constexpr uint8_t | UBX_GNSSID_GLO = 6 |
GLONASS. | |
static constexpr uint8_t | UBX_GNSSID_NAVIC = 7 |
NavIC. | |
UBX SV numbering | |
static constexpr uint8_t | UBX_NUM_GPS = 32 |
G01-G32. | |
static constexpr uint8_t | UBX_NUM_SBAS = 39 |
S120-S158. | |
static constexpr uint8_t | UBX_NUM_GAL = 36 |
E01-E36. | |
static constexpr uint8_t | UBX_NUM_BDS = 63 |
B01-B63 ("Cxx" in RINEX) | |
static constexpr uint8_t | UBX_NUM_QZSS = 10 |
Q01-Q10 ("Jxx" in RINEX) | |
static constexpr uint8_t | UBX_NUM_GLO = 32 |
R01-R32. | |
static constexpr uint8_t | UBX_NUM_NAVIC = 14 |
N01-N14 ("Ixx" in RINEX) | |
static constexpr uint8_t | UBX_FIRST_GPS = 1 |
G01. | |
static constexpr uint8_t | UBX_FIRST_SBAS = 120 |
S120 ("Sxx" in RINEX) | |
static constexpr uint8_t | UBX_FIRST_GAL = 1 |
E01. | |
static constexpr uint8_t | UBX_FIRST_BDS = 1 |
B01. | |
static constexpr uint8_t | UBX_FIRST_QZSS = 1 |
Q01. | |
static constexpr uint8_t | UBX_FIRST_GLO = 1 |
R01. | |
static constexpr uint8_t | UBX_FIRST_NAVIC = 1 |
N01. | |
UBX signal IDs (sigId) | |
static constexpr uint8_t | UBX_SIGID_NONE = 0xff |
None. | |
static constexpr uint8_t | UBX_SIGID_GPS_L1CA = 0 |
GPS L1 C/A. | |
static constexpr uint8_t | UBX_SIGID_GPS_L2CL = 3 |
GPS L2 CL. | |
static constexpr uint8_t | UBX_SIGID_GPS_L2CM = 4 |
GPS L2 CM. | |
static constexpr uint8_t | UBX_SIGID_GPS_L5I = 6 |
GPS L5 I. | |
static constexpr uint8_t | UBX_SIGID_GPS_L5Q = 7 |
GPS L5 Q. | |
static constexpr uint8_t | UBX_SIGID_SBAS_L1CA = 0 |
SBAS L1 C/A. | |
static constexpr uint8_t | UBX_SIGID_GAL_E1C = 0 |
Galileo E1 C. | |
static constexpr uint8_t | UBX_SIGID_GAL_E1B = 1 |
Galileo E1 B. | |
static constexpr uint8_t | UBX_SIGID_GAL_E5AI = 3 |
Galileo E5 aI. | |
static constexpr uint8_t | UBX_SIGID_GAL_E5AQ = 4 |
Galileo E5 aQ. | |
static constexpr uint8_t | UBX_SIGID_GAL_E5BI = 5 |
Galileo E5 bI. | |
static constexpr uint8_t | UBX_SIGID_GAL_E5BQ = 6 |
Galileo E5 bQ. | |
static constexpr uint8_t | UBX_SIGID_BDS_B1ID1 = 0 |
BeiDou B1I D1. | |
static constexpr uint8_t | UBX_SIGID_BDS_B1ID2 = 1 |
BeiDou B1I D2. | |
static constexpr uint8_t | UBX_SIGID_BDS_B2ID1 = 2 |
BeiDou B2I D1. | |
static constexpr uint8_t | UBX_SIGID_BDS_B2ID2 = 3 |
BeiDou B2I D2. | |
static constexpr uint8_t | UBX_SIGID_BDS_B1CP = 5 |
BeiDou B1 Cp (pilot) | |
static constexpr uint8_t | UBX_SIGID_BDS_B1CD = 6 |
BeiDou B1 Cd (data) | |
static constexpr uint8_t | UBX_SIGID_BDS_B2AP = 7 |
BeiDou B2 ap (pilot) | |
static constexpr uint8_t | UBX_SIGID_BDS_B2AD = 8 |
BeiDou B2 ad (data) | |
static constexpr uint8_t | UBX_SIGID_QZSS_L1CA = 0 |
QZSS L1 C/A. | |
static constexpr uint8_t | UBX_SIGID_QZSS_L1S = 1 |
QZSS L1 S. | |
static constexpr uint8_t | UBX_SIGID_QZSS_L2CM = 4 |
QZSS L2 CM. | |
static constexpr uint8_t | UBX_SIGID_QZSS_L2CL = 5 |
QZSS L2 CL. | |
static constexpr uint8_t | UBX_SIGID_QZSS_L5I = 8 |
QZSS L5 I. | |
static constexpr uint8_t | UBX_SIGID_QZSS_L5Q = 9 |
QZSS L5 Q. | |
static constexpr uint8_t | UBX_SIGID_GLO_L1OF = 0 |
GLONASS L1 OF. | |
static constexpr uint8_t | UBX_SIGID_GLO_L2OF = 2 |
GLONASS L2 OF. | |
static constexpr uint8_t | UBX_SIGID_NAVIC_L5A = 0 |
NavIC L5 A. | |
UBX-ACK-ACK message | |
static constexpr std::size_t | UBX_ACK_ACK_V0_SIZE = sizeof(UBX_ACK_ACK_V0_GROUP0) + UBX_FRAME_SIZE |
UBX-ACK-NAK message | |
static constexpr std::size_t | UBX_ACK_NAK_V0_SIZE = sizeof(UBX_ACK_NAK_V0_GROUP0) + UBX_FRAME_SIZE |
UBX-CFG-RST message | |
static constexpr std::size_t | UBX_CFG_RST_V0_SIZE = sizeof(UBX_CFG_RST_V0_GROUP0) + UBX_FRAME_SIZE |
static constexpr uint16_t | UBX_CFG_RST_V0_NAVBBR_NONE = 0x0001 |
Nothing. | |
static constexpr uint16_t | UBX_CFG_RST_V0_NAVBBR_EPH = 0x0001 |
Ephemeris. | |
static constexpr uint16_t | UBX_CFG_RST_V0_NAVBBR_ALM = 0x0002 |
Almanac. | |
static constexpr uint16_t | UBX_CFG_RST_V0_NAVBBR_HEALTH = 0x0004 |
Health. | |
static constexpr uint16_t | UBX_CFG_RST_V0_NAVBBR_KLOB = 0x0008 |
Klobuchar parameters. | |
static constexpr uint16_t | UBX_CFG_RST_V0_NAVBBR_POS = 0x0010 |
Position. | |
static constexpr uint16_t | UBX_CFG_RST_V0_NAVBBR_CLKD = 0x0020 |
Clock drift. | |
static constexpr uint16_t | UBX_CFG_RST_V0_NAVBBR_OSC = 0x0040 |
Oscillator parameters. | |
static constexpr uint16_t | UBX_CFG_RST_V0_NAVBBR_UTC = 0x0080 |
UTC and leap second parameters. | |
static constexpr uint16_t | UBX_CFG_RST_V0_NAVBBR_RTC = 0x0100 |
RTC. | |
static constexpr uint16_t | UBX_CFG_RST_V0_NAVBBR_AOP = 0x8000 |
AssistNow Autonomous. | |
static constexpr uint16_t | UBX_CFG_RST_V0_NAVBBR_HOTSTART = 0x0000 |
Hostsart (keep all data) | |
static constexpr uint16_t | UBX_CFG_RST_V0_NAVBBR_WARMSTART = 0x0001 |
Warmstart (clear ephemerides) | |
static constexpr uint16_t | UBX_CFG_RST_V0_NAVBBR_COLDSTART = 0xffff |
Coldstart (erase all data) | |
static constexpr uint8_t | UBX_CFG_RST_V0_RESETMODE_HW_FORCED = 0x00 |
Forced, immediate hardware reset. | |
static constexpr uint8_t | UBX_CFG_RST_V0_RESETMODE_SW = 0x01 |
Controlled software reset. | |
static constexpr uint8_t | UBX_CFG_RST_V0_RESETMODE_GNSS = 0x02 |
Restart GNSS. | |
static constexpr uint8_t | UBX_CFG_RST_V0_RESETMODE_HW_CONTROLLED = 0x04 |
Controlled hardware reset. | |
static constexpr uint8_t | UBX_CFG_RST_V0_RESETMODE_GNSS_STOP = 0x08 |
Stop GNSS. | |
static constexpr uint8_t | UBX_CFG_RST_V0_RESETMODE_GNSS_START = 0x09 |
Start GNSS. | |
static constexpr uint8_t | UBX_CFG_RST_V0_RESERVED = 0x00 |
Reserved. | |
UBX-CFG-CFG message | |
static constexpr std::size_t | UBX_CFG_CFG_V0_MIN_SIZE = sizeof(UBX_CFG_CFG_V0_GROUP0) + UBX_FRAME_SIZE |
static constexpr std::size_t | UBX_CFG_CFG_V0_MAX_SIZE = UBX_CFG_CFG_V0_MIN_SIZE + sizeof(UBX_CFG_CFG_V0_GROUP1) |
static constexpr uint32_t | UBX_CFG_CFG_V0_CLEAR_NONE = 0x00000000 |
Clear no config. | |
static constexpr uint32_t | UBX_CFG_CFG_V0_CLEAR_ALL = 0xffffffff |
Clear all config. | |
static constexpr uint32_t | UBX_CFG_CFG_V0_SAVE_NONE = 0x00000000 |
Save no config. | |
static constexpr uint32_t | UBX_CFG_CFG_V0_SAVE_ALL = 0xffffffff |
Save all config. | |
static constexpr uint32_t | UBX_CFG_CFG_V0_LOAD_NONE = 0x00000000 |
Load no config. | |
static constexpr uint32_t | UBX_CFG_CFG_V0_LOAD_ALL = 0xffffffff |
Load all config. | |
static constexpr uint8_t | UBX_CFG_CFG_V0_DEVICE_BBR = 0x01 |
Layer BBR. | |
static constexpr uint8_t | UBX_CFG_CFG_V0_DEVICE_FLASH = 0x02 |
Layer Flash. | |
UBX-MON-HW2 message | |
static constexpr std::size_t | UBX_MON_HW2_V0_SIZE = sizeof(UBX_MON_HW2_V0_GROUP0) |
static constexpr uint8_t | UBX_MON_HW2_V0_CFGSOURCE_ROM = 114 |
static constexpr uint8_t | UBX_MON_HW2_V0_CFGSOURCE_OTP = 111 |
static constexpr uint8_t | UBX_MON_HW2_V0_CFGSOURCE_PIN = 112 |
static constexpr uint8_t | UBX_MON_HW2_V0_CFGSOURCE_FLASH = 102 |
UBX-MON-VER message | |
static constexpr uint8_t | UBX_MON_VER_V0_MIN_SIZE = sizeof(UBX_MON_VER_V0_GROUP0) + UBX_FRAME_SIZE |
UBX-NAV-CLOCK message | |
static constexpr std::size_t | UBX_NAV_CLOCK_V0_SIZE = sizeof(UBX_NAV_CLOCK_V0_GROUP0) + UBX_FRAME_SIZE |
static constexpr double | UBX_NAV_CLOCK_V0_CLKB_SCALE = 1e-9 |
static constexpr double | UBX_NAV_CLOCK_V0_CLKD_SCALE = 1e-9 |
static constexpr double | UBX_NAV_CLOCK_V0_TACC_SCALE = 1e-9 |
static constexpr double | UBX_NAV_CLOCK_V0_FACC_SCALE = 1e-12 |
UBX-NAV-DOP message | |
static constexpr std::size_t | UBX_NAV_DOP_V0_SIZE = sizeof(UBX_NAV_DOP_V0_GROUP0) + UBX_FRAME_SIZE |
static constexpr double | UBX_NAV_DOP_V0_XDOP_SCALE = 1e-2 |
UBX-NAV-EOE message | |
static constexpr std::size_t | UBX_NAV_EOE_V0_SIZE = sizeof(UBX_NAV_EOE_V0_GROUP0) + UBX_FRAME_SIZE |
static constexpr double | UBX_NAV_EOE_V0_ITOW_SCALE = 1e-3 |
UBX-NAV-POSECEF message | |
static constexpr std::size_t | UBX_NAV_POSECEF_V0_SIZE = sizeof(UBX_NAV_POSECEF_V0_GROUP0) + UBX_FRAME_SIZE |
static constexpr double | UBX_NAV_POSECEF_V0_ECEF_XYZ_SCALE = 1e-2 |
static constexpr double | UBX_NAV_POSECEF_V0_PACC_SCALE = 1e-2 |
UBX-NAV-VELECEF message | |
static constexpr std::size_t | UBX_NAV_VELECEF_V0_SIZE = sizeof(UBX_NAV_VELECEF_V0_GROUP0) + UBX_FRAME_SIZE |
static constexpr double | UBX_NAV_VELECEF_V0_ITOW_SCALE = 1e-3 |
static constexpr double | UBX_NAV_VELECEF_V0_ECEF_XYZ_SCALE = 1e-2 |
static constexpr double | UBX_NAV_VELECEF_V0_SACC_SCALE = 1e-2 |
UBX-TIM-SVIN message | |
static constexpr std::size_t | UBX_TIM_SVIN_V0_SIZE = sizeof(UBX_TIM_SVIN_V0_GROUP0) + UBX_FRAME_SIZE |
UBX classes and messages (names and IDs) | |
using | UbxClassesInfo = std::array<UbxMsgInfo, 15> |
UBX classes lookup table. | |
using | UbxMessagesInfo = std::array<UbxMsgInfo, 183> |
UBX messages lookup table. | |
static constexpr uint16_t | UBX_ACK_CLSID = 0x05 |
UBX-ACK class ID. | |
static constexpr const char * | UBX_ACK_STRID = "UBX-ACK" |
UBX-ACK class name. | |
static constexpr uint16_t | UBX_CFG_CLSID = 0x06 |
UBX-CFG class ID. | |
static constexpr const char * | UBX_CFG_STRID = "UBX-CFG" |
UBX-CFG class name. | |
static constexpr uint16_t | UBX_ESF_CLSID = 0x10 |
UBX-ESF class ID. | |
static constexpr const char * | UBX_ESF_STRID = "UBX-ESF" |
UBX-ESF class name. | |
static constexpr uint16_t | UBX_INF_CLSID = 0x04 |
UBX-INF class ID. | |
static constexpr const char * | UBX_INF_STRID = "UBX-INF" |
UBX-INF class name. | |
static constexpr uint16_t | UBX_LOG_CLSID = 0x21 |
UBX-LOG class ID. | |
static constexpr const char * | UBX_LOG_STRID = "UBX-LOG" |
UBX-LOG class name. | |
static constexpr uint16_t | UBX_MGA_CLSID = 0x13 |
UBX-MGA class ID. | |
static constexpr const char * | UBX_MGA_STRID = "UBX-MGA" |
UBX-MGA class name. | |
static constexpr uint16_t | UBX_MON_CLSID = 0x0a |
UBX-MON class ID. | |
static constexpr const char * | UBX_MON_STRID = "UBX-MON" |
UBX-MON class name. | |
static constexpr uint16_t | UBX_NAV_CLSID = 0x01 |
UBX-NAV class ID. | |
static constexpr const char * | UBX_NAV_STRID = "UBX-NAV" |
UBX-NAV class name. | |
static constexpr uint16_t | UBX_NAV2_CLSID = 0x29 |
UBX-NAV2 class ID. | |
static constexpr const char * | UBX_NAV2_STRID = "UBX-NAV2" |
UBX-NAV2 class name. | |
static constexpr uint16_t | UBX_RXM_CLSID = 0x02 |
UBX-RXM class ID. | |
static constexpr const char * | UBX_RXM_STRID = "UBX-RXM" |
UBX-RXM class name. | |
static constexpr uint16_t | UBX_SEC_CLSID = 0x27 |
UBX-SEC class ID. | |
static constexpr const char * | UBX_SEC_STRID = "UBX-SEC" |
UBX-SEC class name. | |
static constexpr uint16_t | UBX_TIM_CLSID = 0x0d |
UBX-TIM class ID. | |
static constexpr const char * | UBX_TIM_STRID = "UBX-TIM" |
UBX-TIM class name. | |
static constexpr uint16_t | UBX_UPD_CLSID = 0x09 |
UBX-UPD class ID. | |
static constexpr const char * | UBX_UPD_STRID = "UBX-UPD" |
UBX-UPD class name. | |
static constexpr uint16_t | UBX_NMEA_CLSID = 0xf0 |
UBX-NMEA class ID. | |
static constexpr const char * | UBX_NMEA_STRID = "UBX-NMEA" |
UBX-NMEA class name. | |
static constexpr uint16_t | UBX_RTCM3_CLSID = 0xf5 |
UBX-RTCM3 class ID. | |
static constexpr const char * | UBX_RTCM3_STRID = "UBX-RTCM3" |
UBX-RTCM3 class name. | |
static constexpr uint16_t | UBX_ACK_ACK_MSGID = 0x01 |
UBX-ACK-ACK message ID. | |
static constexpr const char * | UBX_ACK_ACK_STRID = "UBX-ACK-ACK" |
UBX-ACK-ACK message name. | |
static constexpr uint16_t | UBX_ACK_NAK_MSGID = 0x00 |
UBX-ACK-NAK message ID. | |
static constexpr const char * | UBX_ACK_NAK_STRID = "UBX-ACK-NAK" |
UBX-ACK-NAK message name. | |
static constexpr uint16_t | UBX_CFG_CFG_MSGID = 0x09 |
UBX-CFG-CFG message ID. | |
static constexpr const char * | UBX_CFG_CFG_STRID = "UBX-CFG-CFG" |
UBX-CFG-CFG message name. | |
static constexpr uint16_t | UBX_CFG_PWR_MSGID = 0x57 |
UBX-CFG-PWR message ID. | |
static constexpr const char * | UBX_CFG_PWR_STRID = "UBX-CFG-PWR" |
UBX-CFG-PWR message name. | |
static constexpr uint16_t | UBX_CFG_RST_MSGID = 0x04 |
UBX-CFG-RST message ID. | |
static constexpr const char * | UBX_CFG_RST_STRID = "UBX-CFG-RST" |
UBX-CFG-RST message name. | |
static constexpr uint16_t | UBX_CFG_VALDEL_MSGID = 0x8c |
UBX-CFG-VALDEL message ID. | |
static constexpr const char * | UBX_CFG_VALDEL_STRID = "UBX-CFG-VALDEL" |
UBX-CFG-VALDEL message name. | |
static constexpr uint16_t | UBX_CFG_VALGET_MSGID = 0x8b |
UBX-CFG-VALGET message ID. | |
static constexpr const char * | UBX_CFG_VALGET_STRID = "UBX-CFG-VALGET" |
UBX-CFG-VALGET message name. | |
static constexpr uint16_t | UBX_CFG_VALSET_MSGID = 0x8a |
UBX-CFG-VALSET message ID. | |
static constexpr const char * | UBX_CFG_VALSET_STRID = "UBX-CFG-VALSET" |
UBX-CFG-VALSET message name. | |
static constexpr uint16_t | UBX_ESF_ALG_MSGID = 0x14 |
UBX-ESF-ALG message ID. | |
static constexpr const char * | UBX_ESF_ALG_STRID = "UBX-ESF-ALG" |
UBX-ESF-ALG message name. | |
static constexpr uint16_t | UBX_ESF_INS_MSGID = 0x15 |
UBX-ESF-INS message ID. | |
static constexpr const char * | UBX_ESF_INS_STRID = "UBX-ESF-INS" |
UBX-ESF-INS message name. | |
static constexpr uint16_t | UBX_ESF_MEAS_MSGID = 0x02 |
UBX-ESF-MEAS message ID. | |
static constexpr const char * | UBX_ESF_MEAS_STRID = "UBX-ESF-MEAS" |
UBX-ESF-MEAS message name. | |
static constexpr uint16_t | UBX_ESF_RAW_MSGID = 0x03 |
UBX-ESF-RAW message ID. | |
static constexpr const char * | UBX_ESF_RAW_STRID = "UBX-ESF-RAW" |
UBX-ESF-RAW message name. | |
static constexpr uint16_t | UBX_ESF_STATUS_MSGID = 0x10 |
UBX-ESF-STATUS message ID. | |
static constexpr const char * | UBX_ESF_STATUS_STRID = "UBX-ESF-STATUS" |
UBX-ESF-STATUS message name. | |
static constexpr uint16_t | UBX_INF_DEBUG_MSGID = 0x04 |
UBX-INF-DEBUG message ID. | |
static constexpr const char * | UBX_INF_DEBUG_STRID = "UBX-INF-DEBUG" |
UBX-INF-DEBUG message name. | |
static constexpr uint16_t | UBX_INF_ERROR_MSGID = 0x00 |
UBX-INF-ERROR message ID. | |
static constexpr const char * | UBX_INF_ERROR_STRID = "UBX-INF-ERROR" |
UBX-INF-ERROR message name. | |
static constexpr uint16_t | UBX_INF_NOTICE_MSGID = 0x02 |
UBX-INF-NOTICE message ID. | |
static constexpr const char * | UBX_INF_NOTICE_STRID = "UBX-INF-NOTICE" |
UBX-INF-NOTICE message name. | |
static constexpr uint16_t | UBX_INF_TEST_MSGID = 0x03 |
UBX-INF-TEST message ID. | |
static constexpr const char * | UBX_INF_TEST_STRID = "UBX-INF-TEST" |
UBX-INF-TEST message name. | |
static constexpr uint16_t | UBX_INF_WARNING_MSGID = 0x01 |
UBX-INF-WARNING message ID. | |
static constexpr const char * | UBX_INF_WARNING_STRID = "UBX-INF-WARNING" |
UBX-INF-WARNING message name. | |
static constexpr uint16_t | UBX_LOG_CREATE_MSGID = 0x07 |
UBX-LOG-CREATE message ID. | |
static constexpr const char * | UBX_LOG_CREATE_STRID = "UBX-LOG-CREATE" |
UBX-LOG-CREATE message name. | |
static constexpr uint16_t | UBX_LOG_ERASE_MSGID = 0x03 |
UBX-LOG-ERASE message ID. | |
static constexpr const char * | UBX_LOG_ERASE_STRID = "UBX-LOG-ERASE" |
UBX-LOG-ERASE message name. | |
static constexpr uint16_t | UBX_LOG_FINDTIME_MSGID = 0x0e |
UBX-LOG-FINDTIME message ID. | |
static constexpr const char * | UBX_LOG_FINDTIME_STRID = "UBX-LOG-FINDTIME" |
UBX-LOG-FINDTIME message name. | |
static constexpr uint16_t | UBX_LOG_INFO_MSGID = 0x08 |
UBX-LOG-INFO message ID. | |
static constexpr const char * | UBX_LOG_INFO_STRID = "UBX-LOG-INFO" |
UBX-LOG-INFO message name. | |
static constexpr uint16_t | UBX_LOG_RETR_MSGID = 0x09 |
UBX-LOG-RETR message ID. | |
static constexpr const char * | UBX_LOG_RETR_STRID = "UBX-LOG-RETR" |
UBX-LOG-RETR message name. | |
static constexpr uint16_t | UBX_LOG_RETRPOS_MSGID = 0x0b |
UBX-LOG-RETRPOS message ID. | |
static constexpr const char * | UBX_LOG_RETRPOS_STRID = "UBX-LOG-RETRPOS" |
UBX-LOG-RETRPOS message name. | |
static constexpr uint16_t | UBX_LOG_RETRPOSX_MSGID = 0x0f |
UBX-LOG-RETRPOSX message ID. | |
static constexpr const char * | UBX_LOG_RETRPOSX_STRID = "UBX-LOG-RETRPOSX" |
UBX-LOG-RETRPOSX message name. | |
static constexpr uint16_t | UBX_LOG_RETRSTR_MSGID = 0x0d |
UBX-LOG-RETRSTR message ID. | |
static constexpr const char * | UBX_LOG_RETRSTR_STRID = "UBX-LOG-RETRSTR" |
UBX-LOG-RETRSTR message name. | |
static constexpr uint16_t | UBX_LOG_STR_MSGID = 0x04 |
UBX-LOG-STR message ID. | |
static constexpr const char * | UBX_LOG_STR_STRID = "UBX-LOG-STR" |
UBX-LOG-STR message name. | |
static constexpr uint16_t | UBX_MGA_ACK_MSGID = 0x60 |
UBX-MGA-ACK message ID. | |
static constexpr const char * | UBX_MGA_ACK_STRID = "UBX-MGA-ACK" |
UBX-MGA-ACK message name. | |
static constexpr uint16_t | UBX_MGA_BDS_MSGID = 0x03 |
UBX-MGA-BDS message ID. | |
static constexpr const char * | UBX_MGA_BDS_STRID = "UBX-MGA-BDS" |
UBX-MGA-BDS message name. | |
static constexpr uint16_t | UBX_MGA_DBD_MSGID = 0x80 |
UBX-MGA-DBD message ID. | |
static constexpr const char * | UBX_MGA_DBD_STRID = "UBX-MGA-DBD" |
UBX-MGA-DBD message name. | |
static constexpr uint16_t | UBX_MGA_GAL_MSGID = 0x02 |
UBX-MGA-GAL message ID. | |
static constexpr const char * | UBX_MGA_GAL_STRID = "UBX-MGA-GAL" |
UBX-MGA-GAL message name. | |
static constexpr uint16_t | UBX_MGA_GLO_MSGID = 0x06 |
UBX-MGA-GLO message ID. | |
static constexpr const char * | UBX_MGA_GLO_STRID = "UBX-MGA-GLO" |
UBX-MGA-GLO message name. | |
static constexpr uint16_t | UBX_MGA_GPS_MSGID = 0x00 |
UBX-MGA-GPS message ID. | |
static constexpr const char * | UBX_MGA_GPS_STRID = "UBX-MGA-GPS" |
UBX-MGA-GPS message name. | |
static constexpr uint16_t | UBX_MGA_INI_MSGID = 0x40 |
UBX-MGA-INI message ID. | |
static constexpr const char * | UBX_MGA_INI_STRID = "UBX-MGA-INI" |
UBX-MGA-INI message name. | |
static constexpr uint16_t | UBX_MGA_QZSS_MSGID = 0x05 |
UBX-MGA-QZSS message ID. | |
static constexpr const char * | UBX_MGA_QZSS_STRID = "UBX-MGA-QZSS" |
UBX-MGA-QZSS message name. | |
static constexpr uint16_t | UBX_MON_COMMS_MSGID = 0x36 |
UBX-MON-COMMS message ID. | |
static constexpr const char * | UBX_MON_COMMS_STRID = "UBX-MON-COMMS" |
UBX-MON-COMMS message name. | |
static constexpr uint16_t | UBX_MON_GNSS_MSGID = 0x28 |
UBX-MON-GNSS message ID. | |
static constexpr const char * | UBX_MON_GNSS_STRID = "UBX-MON-GNSS" |
UBX-MON-GNSS message name. | |
static constexpr uint16_t | UBX_MON_HW_MSGID = 0x09 |
UBX-MON-HW message ID. | |
static constexpr const char * | UBX_MON_HW_STRID = "UBX-MON-HW" |
UBX-MON-HW message name. | |
static constexpr uint16_t | UBX_MON_HW2_MSGID = 0x0b |
UBX-MON-HW2 message ID. | |
static constexpr const char * | UBX_MON_HW2_STRID = "UBX-MON-HW2" |
UBX-MON-HW2 message name. | |
static constexpr uint16_t | UBX_MON_HW3_MSGID = 0x37 |
UBX-MON-HW3 message ID. | |
static constexpr const char * | UBX_MON_HW3_STRID = "UBX-MON-HW3" |
UBX-MON-HW3 message name. | |
static constexpr uint16_t | UBX_MON_IO_MSGID = 0x02 |
UBX-MON-IO message ID. | |
static constexpr const char * | UBX_MON_IO_STRID = "UBX-MON-IO" |
UBX-MON-IO message name. | |
static constexpr uint16_t | UBX_MON_MSGPP_MSGID = 0x06 |
UBX-MON-MSGPP message ID. | |
static constexpr const char * | UBX_MON_MSGPP_STRID = "UBX-MON-MSGPP" |
UBX-MON-MSGPP message name. | |
static constexpr uint16_t | UBX_MON_PATCH_MSGID = 0x27 |
UBX-MON-PATCH message ID. | |
static constexpr const char * | UBX_MON_PATCH_STRID = "UBX-MON-PATCH" |
UBX-MON-PATCH message name. | |
static constexpr uint16_t | UBX_MON_RF_MSGID = 0x38 |
UBX-MON-RF message ID. | |
static constexpr const char * | UBX_MON_RF_STRID = "UBX-MON-RF" |
UBX-MON-RF message name. | |
static constexpr uint16_t | UBX_MON_RXBUF_MSGID = 0x07 |
UBX-MON-RXBUF message ID. | |
static constexpr const char * | UBX_MON_RXBUF_STRID = "UBX-MON-RXBUF" |
UBX-MON-RXBUF message name. | |
static constexpr uint16_t | UBX_MON_RXR_MSGID = 0x21 |
UBX-MON-RXR message ID. | |
static constexpr const char * | UBX_MON_RXR_STRID = "UBX-MON-RXR" |
UBX-MON-RXR message name. | |
static constexpr uint16_t | UBX_MON_SPAN_MSGID = 0x31 |
UBX-MON-SPAN message ID. | |
static constexpr const char * | UBX_MON_SPAN_STRID = "UBX-MON-SPAN" |
UBX-MON-SPAN message name. | |
static constexpr uint16_t | UBX_MON_SYS_MSGID = 0x39 |
UBX-MON-SYS message ID. | |
static constexpr const char * | UBX_MON_SYS_STRID = "UBX-MON-SYS" |
UBX-MON-SYS message name. | |
static constexpr uint16_t | UBX_MON_TEMP_MSGID = 0x0e |
UBX-MON-TEMP message ID. | |
static constexpr const char * | UBX_MON_TEMP_STRID = "UBX-MON-TEMP" |
UBX-MON-TEMP message name. | |
static constexpr uint16_t | UBX_MON_TXBUF_MSGID = 0x08 |
UBX-MON-TXBUF message ID. | |
static constexpr const char * | UBX_MON_TXBUF_STRID = "UBX-MON-TXBUF" |
UBX-MON-TXBUF message name. | |
static constexpr uint16_t | UBX_MON_VER_MSGID = 0x04 |
UBX-MON-VER message ID. | |
static constexpr const char * | UBX_MON_VER_STRID = "UBX-MON-VER" |
UBX-MON-VER message name. | |
static constexpr uint16_t | UBX_NAV_ATT_MSGID = 0x05 |
UBX-NAV-ATT message ID. | |
static constexpr const char * | UBX_NAV_ATT_STRID = "UBX-NAV-ATT" |
UBX-NAV-ATT message name. | |
static constexpr uint16_t | UBX_NAV_CLOCK_MSGID = 0x22 |
UBX-NAV-CLOCK message ID. | |
static constexpr const char * | UBX_NAV_CLOCK_STRID = "UBX-NAV-CLOCK" |
UBX-NAV-CLOCK message name. | |
static constexpr uint16_t | UBX_NAV_COV_MSGID = 0x36 |
UBX-NAV-COV message ID. | |
static constexpr const char * | UBX_NAV_COV_STRID = "UBX-NAV-COV" |
UBX-NAV-COV message name. | |
static constexpr uint16_t | UBX_NAV_DOP_MSGID = 0x04 |
UBX-NAV-DOP message ID. | |
static constexpr const char * | UBX_NAV_DOP_STRID = "UBX-NAV-DOP" |
UBX-NAV-DOP message name. | |
static constexpr uint16_t | UBX_NAV_EELL_MSGID = 0x3d |
UBX-NAV-EELL message ID. | |
static constexpr const char * | UBX_NAV_EELL_STRID = "UBX-NAV-EELL" |
UBX-NAV-EELL message name. | |
static constexpr uint16_t | UBX_NAV_EOE_MSGID = 0x61 |
UBX-NAV-EOE message ID. | |
static constexpr const char * | UBX_NAV_EOE_STRID = "UBX-NAV-EOE" |
UBX-NAV-EOE message name. | |
static constexpr uint16_t | UBX_NAV_GEOFENCE_MSGID = 0x39 |
UBX-NAV-GEOFENCE message ID. | |
static constexpr const char * | UBX_NAV_GEOFENCE_STRID = "UBX-NAV-GEOFENCE" |
UBX-NAV-GEOFENCE message name. | |
static constexpr uint16_t | UBX_NAV_HPPOSECEF_MSGID = 0x13 |
UBX-NAV-HPPOSECEF message ID. | |
static constexpr const char * | UBX_NAV_HPPOSECEF_STRID = "UBX-NAV-HPPOSECEF" |
UBX-NAV-HPPOSECEF message name. | |
static constexpr uint16_t | UBX_NAV_HPPOSLLH_MSGID = 0x14 |
UBX-NAV-HPPOSLLH message ID. | |
static constexpr const char * | UBX_NAV_HPPOSLLH_STRID = "UBX-NAV-HPPOSLLH" |
UBX-NAV-HPPOSLLH message name. | |
static constexpr uint16_t | UBX_NAV_ODO_MSGID = 0x09 |
UBX-NAV-ODO message ID. | |
static constexpr const char * | UBX_NAV_ODO_STRID = "UBX-NAV-ODO" |
UBX-NAV-ODO message name. | |
static constexpr uint16_t | UBX_NAV_ORB_MSGID = 0x34 |
UBX-NAV-ORB message ID. | |
static constexpr const char * | UBX_NAV_ORB_STRID = "UBX-NAV-ORB" |
UBX-NAV-ORB message name. | |
static constexpr uint16_t | UBX_NAV_PL_MSGID = 0x62 |
UBX-NAV-PL message ID. | |
static constexpr const char * | UBX_NAV_PL_STRID = "UBX-NAV-PL" |
UBX-NAV-PL message name. | |
static constexpr uint16_t | UBX_NAV_POSECEF_MSGID = 0x01 |
UBX-NAV-POSECEF message ID. | |
static constexpr const char * | UBX_NAV_POSECEF_STRID = "UBX-NAV-POSECEF" |
UBX-NAV-POSECEF message name. | |
static constexpr uint16_t | UBX_NAV_POSLLH_MSGID = 0x02 |
UBX-NAV-POSLLH message ID. | |
static constexpr const char * | UBX_NAV_POSLLH_STRID = "UBX-NAV-POSLLH" |
UBX-NAV-POSLLH message name. | |
static constexpr uint16_t | UBX_NAV_PVAT_MSGID = 0x17 |
UBX-NAV-PVAT message ID. | |
static constexpr const char * | UBX_NAV_PVAT_STRID = "UBX-NAV-PVAT" |
UBX-NAV-PVAT message name. | |
static constexpr uint16_t | UBX_NAV_PVT_MSGID = 0x07 |
UBX-NAV-PVT message ID. | |
static constexpr const char * | UBX_NAV_PVT_STRID = "UBX-NAV-PVT" |
UBX-NAV-PVT message name. | |
static constexpr uint16_t | UBX_NAV_RELPOSNED_MSGID = 0x3c |
UBX-NAV-RELPOSNED message ID. | |
static constexpr const char * | UBX_NAV_RELPOSNED_STRID = "UBX-NAV-RELPOSNED" |
UBX-NAV-RELPOSNED message name. | |
static constexpr uint16_t | UBX_NAV_RESETODO_MSGID = 0x10 |
UBX-NAV-RESETODO message ID. | |
static constexpr const char * | UBX_NAV_RESETODO_STRID = "UBX-NAV-RESETODO" |
UBX-NAV-RESETODO message name. | |
static constexpr uint16_t | UBX_NAV_SAT_MSGID = 0x35 |
UBX-NAV-SAT message ID. | |
static constexpr const char * | UBX_NAV_SAT_STRID = "UBX-NAV-SAT" |
UBX-NAV-SAT message name. | |
static constexpr uint16_t | UBX_NAV_SBAS_MSGID = 0x32 |
UBX-NAV-SBAS message ID. | |
static constexpr const char * | UBX_NAV_SBAS_STRID = "UBX-NAV-SBAS" |
UBX-NAV-SBAS message name. | |
static constexpr uint16_t | UBX_NAV_SIG_MSGID = 0x43 |
UBX-NAV-SIG message ID. | |
static constexpr const char * | UBX_NAV_SIG_STRID = "UBX-NAV-SIG" |
UBX-NAV-SIG message name. | |
static constexpr uint16_t | UBX_NAV_SLAS_MSGID = 0x42 |
UBX-NAV-SLAS message ID. | |
static constexpr const char * | UBX_NAV_SLAS_STRID = "UBX-NAV-SLAS" |
UBX-NAV-SLAS message name. | |
static constexpr uint16_t | UBX_NAV_STATUS_MSGID = 0x03 |
UBX-NAV-STATUS message ID. | |
static constexpr const char * | UBX_NAV_STATUS_STRID = "UBX-NAV-STATUS" |
UBX-NAV-STATUS message name. | |
static constexpr uint16_t | UBX_NAV_SVIN_MSGID = 0x3b |
UBX-NAV-SVIN message ID. | |
static constexpr const char * | UBX_NAV_SVIN_STRID = "UBX-NAV-SVIN" |
UBX-NAV-SVIN message name. | |
static constexpr uint16_t | UBX_NAV_TIMEBDS_MSGID = 0x24 |
UBX-NAV-TIMEBDS message ID. | |
static constexpr const char * | UBX_NAV_TIMEBDS_STRID = "UBX-NAV-TIMEBDS" |
UBX-NAV-TIMEBDS message name. | |
static constexpr uint16_t | UBX_NAV_TIMEGAL_MSGID = 0x25 |
UBX-NAV-TIMEGAL message ID. | |
static constexpr const char * | UBX_NAV_TIMEGAL_STRID = "UBX-NAV-TIMEGAL" |
UBX-NAV-TIMEGAL message name. | |
static constexpr uint16_t | UBX_NAV_TIMEGLO_MSGID = 0x23 |
UBX-NAV-TIMEGLO message ID. | |
static constexpr const char * | UBX_NAV_TIMEGLO_STRID = "UBX-NAV-TIMEGLO" |
UBX-NAV-TIMEGLO message name. | |
static constexpr uint16_t | UBX_NAV_TIMEGPS_MSGID = 0x20 |
UBX-NAV-TIMEGPS message ID. | |
static constexpr const char * | UBX_NAV_TIMEGPS_STRID = "UBX-NAV-TIMEGPS" |
UBX-NAV-TIMEGPS message name. | |
static constexpr uint16_t | UBX_NAV_TIMELS_MSGID = 0x26 |
UBX-NAV-TIMELS message ID. | |
static constexpr const char * | UBX_NAV_TIMELS_STRID = "UBX-NAV-TIMELS" |
UBX-NAV-TIMELS message name. | |
static constexpr uint16_t | UBX_NAV_TIMEQZSS_MSGID = 0x27 |
UBX-NAV-TIMEQZSS message ID. | |
static constexpr const char * | UBX_NAV_TIMEQZSS_STRID = "UBX-NAV-TIMEQZSS" |
UBX-NAV-TIMEQZSS message name. | |
static constexpr uint16_t | UBX_NAV_TIMETRUSTED_MSGID = 0x64 |
UBX-NAV-TIMETRUSTED message ID. | |
static constexpr const char * | UBX_NAV_TIMETRUSTED_STRID = "UBX-NAV-TIMETRUSTED" |
UBX-NAV-TIMETRUSTED message name. | |
static constexpr uint16_t | UBX_NAV_TIMEUTC_MSGID = 0x21 |
UBX-NAV-TIMEUTC message ID. | |
static constexpr const char * | UBX_NAV_TIMEUTC_STRID = "UBX-NAV-TIMEUTC" |
UBX-NAV-TIMEUTC message name. | |
static constexpr uint16_t | UBX_NAV_VELECEF_MSGID = 0x11 |
UBX-NAV-VELECEF message ID. | |
static constexpr const char * | UBX_NAV_VELECEF_STRID = "UBX-NAV-VELECEF" |
UBX-NAV-VELECEF message name. | |
static constexpr uint16_t | UBX_NAV_VELNED_MSGID = 0x12 |
UBX-NAV-VELNED message ID. | |
static constexpr const char * | UBX_NAV_VELNED_STRID = "UBX-NAV-VELNED" |
UBX-NAV-VELNED message name. | |
static constexpr uint16_t | UBX_NAV2_CLOCK_MSGID = UBX_NAV_CLOCK_MSGID |
UBX-NAV2-CLOCK message ID. | |
static constexpr const char * | UBX_NAV2_CLOCK_STRID = "UBX-NAV2-CLOCK" |
UBX-NAV2-CLOCK message name. | |
static constexpr uint16_t | UBX_NAV2_COV_MSGID = UBX_NAV_COV_MSGID |
UBX-NAV2-COV message ID. | |
static constexpr const char * | UBX_NAV2_COV_STRID = "UBX-NAV2-COV" |
UBX-NAV2-COV message name. | |
static constexpr uint16_t | UBX_NAV2_DOP_MSGID = UBX_NAV_DOP_MSGID |
UBX-NAV2-DOP message ID. | |
static constexpr const char * | UBX_NAV2_DOP_STRID = "UBX-NAV2-DOP" |
UBX-NAV2-DOP message name. | |
static constexpr uint16_t | UBX_NAV2_EOE_MSGID = UBX_NAV_EOE_MSGID |
UBX-NAV2-EOE message ID. | |
static constexpr const char * | UBX_NAV2_EOE_STRID = "UBX-NAV2-EOE" |
UBX-NAV2-EOE message name. | |
static constexpr uint16_t | UBX_NAV2_ODO_MSGID = UBX_NAV_ODO_MSGID |
UBX-NAV2-ODO message ID. | |
static constexpr const char * | UBX_NAV2_ODO_STRID = "UBX-NAV2-ODO" |
UBX-NAV2-ODO message name. | |
static constexpr uint16_t | UBX_NAV2_POSECEF_MSGID = UBX_NAV_POSECEF_MSGID |
UBX-NAV2-POSECEF message ID. | |
static constexpr const char * | UBX_NAV2_POSECEF_STRID = "UBX-NAV2-POSECEF" |
UBX-NAV2-POSECEF message name. | |
static constexpr uint16_t | UBX_NAV2_POSLLH_MSGID = UBX_NAV_POSLLH_MSGID |
UBX-NAV2-POSLLH message ID. | |
static constexpr const char * | UBX_NAV2_POSLLH_STRID = "UBX-NAV2-POSLLH" |
UBX-NAV2-POSLLH message name. | |
static constexpr uint16_t | UBX_NAV2_PVT_MSGID = UBX_NAV_PVT_MSGID |
UBX-NAV2-PVT message ID. | |
static constexpr const char * | UBX_NAV2_PVT_STRID = "UBX-NAV2-PVT" |
UBX-NAV2-PVT message name. | |
static constexpr uint16_t | UBX_NAV2_SAT_MSGID = UBX_NAV_SAT_MSGID |
UBX-NAV2-SAT message ID. | |
static constexpr const char * | UBX_NAV2_SAT_STRID = "UBX-NAV2-SAT" |
UBX-NAV2-SAT message name. | |
static constexpr uint16_t | UBX_NAV2_SBAS_MSGID = UBX_NAV_SBAS_MSGID |
UBX-NAV2-SBAS message ID. | |
static constexpr const char * | UBX_NAV2_SBAS_STRID = "UBX-NAV2-SBAS" |
UBX-NAV2-SBAS message name. | |
static constexpr uint16_t | UBX_NAV2_SIG_MSGID = UBX_NAV_SIG_MSGID |
UBX-NAV2-SIG message ID. | |
static constexpr const char * | UBX_NAV2_SIG_STRID = "UBX-NAV2-SIG" |
UBX-NAV2-SIG message name. | |
static constexpr uint16_t | UBX_NAV2_SLAS_MSGID = UBX_NAV_SLAS_MSGID |
UBX-NAV2-SLAS message ID. | |
static constexpr const char * | UBX_NAV2_SLAS_STRID = "UBX-NAV2-SLAS" |
UBX-NAV2-SLAS message name. | |
static constexpr uint16_t | UBX_NAV2_STATUS_MSGID = UBX_NAV_STATUS_MSGID |
UBX-NAV2-STATUS message ID. | |
static constexpr const char * | UBX_NAV2_STATUS_STRID = "UBX-NAV2-STATUS" |
UBX-NAV2-STATUS message name. | |
static constexpr uint16_t | UBX_NAV2_SVIN_MSGID = UBX_NAV_SVIN_MSGID |
UBX-NAV2-SVIN message ID. | |
static constexpr const char * | UBX_NAV2_SVIN_STRID = "UBX-NAV2-SVIN" |
UBX-NAV2-SVIN message name. | |
static constexpr uint16_t | UBX_NAV2_TIMEBDS_MSGID = UBX_NAV_TIMEBDS_MSGID |
UBX-NAV2-TIMEBDS message ID. | |
static constexpr const char * | UBX_NAV2_TIMEBDS_STRID = "UBX-NAV2-TIMEBDS" |
UBX-NAV2-TIMEBDS message name. | |
static constexpr uint16_t | UBX_NAV2_TIMEGAL_MSGID = UBX_NAV_TIMEGAL_MSGID |
UBX-NAV2-TIMEGAL message ID. | |
static constexpr const char * | UBX_NAV2_TIMEGAL_STRID = "UBX-NAV2-TIMEGAL" |
UBX-NAV2-TIMEGAL message name. | |
static constexpr uint16_t | UBX_NAV2_TIMEGLO_MSGID = UBX_NAV_TIMEGLO_MSGID |
UBX-NAV2-TIMEGLO message ID. | |
static constexpr const char * | UBX_NAV2_TIMEGLO_STRID = "UBX-NAV2-TIMEGLO" |
UBX-NAV2-TIMEGLO message name. | |
static constexpr uint16_t | UBX_NAV2_TIMEGPS_MSGID = UBX_NAV_TIMEGPS_MSGID |
UBX-NAV2-TIMEGPS message ID. | |
static constexpr const char * | UBX_NAV2_TIMEGPS_STRID = "UBX-NAV2-TIMEGPS" |
UBX-NAV2-TIMEGPS message name. | |
static constexpr uint16_t | UBX_NAV2_TIMELS_MSGID = UBX_NAV_TIMELS_MSGID |
UBX-NAV2-TIMELS message ID. | |
static constexpr const char * | UBX_NAV2_TIMELS_STRID = "UBX-NAV2-TIMELS" |
UBX-NAV2-TIMELS message name. | |
static constexpr uint16_t | UBX_NAV2_TIMEQZSS_MSGID = UBX_NAV_TIMEQZSS_MSGID |
UBX-NAV2-TIMEQZSS message ID. | |
static constexpr const char * | UBX_NAV2_TIMEQZSS_STRID = "UBX-NAV2-TIMEQZSS" |
UBX-NAV2-TIMEQZSS message name. | |
static constexpr uint16_t | UBX_NAV2_TIMEUTC_MSGID = UBX_NAV_TIMEUTC_MSGID |
UBX-NAV2-TIMEUTC message ID. | |
static constexpr const char * | UBX_NAV2_TIMEUTC_STRID = "UBX-NAV2-TIMEUTC" |
UBX-NAV2-TIMEUTC message name. | |
static constexpr uint16_t | UBX_NAV2_VELECEF_MSGID = UBX_NAV_VELECEF_MSGID |
UBX-NAV2-VELECEF message ID. | |
static constexpr const char * | UBX_NAV2_VELECEF_STRID = "UBX-NAV2-VELECEF" |
UBX-NAV2-VELECEF message name. | |
static constexpr uint16_t | UBX_NAV2_VELNED_MSGID = UBX_NAV_VELNED_MSGID |
UBX-NAV2-VELNED message ID. | |
static constexpr const char * | UBX_NAV2_VELNED_STRID = "UBX-NAV2-VELNED" |
UBX-NAV2-VELNED message name. | |
static constexpr uint16_t | UBX_RXM_COR_MSGID = 0x14 |
UBX-RXM-COR message ID. | |
static constexpr const char * | UBX_RXM_COR_STRID = "UBX-RXM-COR" |
UBX-RXM-COR message name. | |
static constexpr uint16_t | UBX_RXM_MEASX_MSGID = 0x14 |
UBX-RXM-MEASX message ID. | |
static constexpr const char * | UBX_RXM_MEASX_STRID = "UBX-RXM-MEASX" |
UBX-RXM-MEASX message name. | |
static constexpr uint16_t | UBX_RXM_PMP_MSGID = 0x72 |
UBX-RXM-PMP message ID. | |
static constexpr const char * | UBX_RXM_PMP_STRID = "UBX-RXM-PMP" |
UBX-RXM-PMP message name. | |
static constexpr uint16_t | UBX_RXM_PMREQ_MSGID = 0x41 |
UBX-RXM-PMREQ message ID. | |
static constexpr const char * | UBX_RXM_PMREQ_STRID = "UBX-RXM-PMREQ" |
UBX-RXM-PMREQ message name. | |
static constexpr uint16_t | UBX_RXM_QZSSL6_MSGID = 0x73 |
UBX-RXM-QZSSL6 message ID. | |
static constexpr const char * | UBX_RXM_QZSSL6_STRID = "UBX-RXM-QZSSL6" |
UBX-RXM-QZSSL6 message name. | |
static constexpr uint16_t | UBX_RXM_RAWX_MSGID = 0x15 |
UBX-RXM-RAWX message ID. | |
static constexpr const char * | UBX_RXM_RAWX_STRID = "UBX-RXM-RAWX" |
UBX-RXM-RAWX message name. | |
static constexpr uint16_t | UBX_RXM_RLM_MSGID = 0x59 |
UBX-RXM-RLM message ID. | |
static constexpr const char * | UBX_RXM_RLM_STRID = "UBX-RXM-RLM" |
UBX-RXM-RLM message name. | |
static constexpr uint16_t | UBX_RXM_RTCM_MSGID = 0x32 |
UBX-RXM-RTCM message ID. | |
static constexpr const char * | UBX_RXM_RTCM_STRID = "UBX-RXM-RTCM" |
UBX-RXM-RTCM message name. | |
static constexpr uint16_t | UBX_RXM_SFRBX_MSGID = 0x13 |
UBX-RXM-SFRBX message ID. | |
static constexpr const char * | UBX_RXM_SFRBX_STRID = "UBX-RXM-SFRBX" |
UBX-RXM-SFRBX message name. | |
static constexpr uint16_t | UBX_RXM_SPARTN_MSGID = 0x33 |
UBX-RXM-SPARTN message ID. | |
static constexpr const char * | UBX_RXM_SPARTN_STRID = "UBX-RXM-SPARTN" |
UBX-RXM-SPARTN message name. | |
static constexpr uint16_t | UBX_RXM_SPARTNKEY_MSGID = 0x36 |
UBX-RXM-SPARTNKEY message ID. | |
static constexpr const char * | UBX_RXM_SPARTNKEY_STRID = "UBX-RXM-SPARTNKEY" |
UBX-RXM-SPARTNKEY message name. | |
static constexpr uint16_t | UBX_SEC_OSNMA_MSGID = 0x0a |
UBX-SEC-OSNMA message ID. | |
static constexpr const char * | UBX_SEC_OSNMA_STRID = "UBX-SEC-OSNMA" |
UBX-SEC-OSNMA message name. | |
static constexpr uint16_t | UBX_SEC_SIG_MSGID = 0x09 |
UBX-SEC-SIG message ID. | |
static constexpr const char * | UBX_SEC_SIG_STRID = "UBX-SEC-SIG" |
UBX-SEC-SIG message name. | |
static constexpr uint16_t | UBX_SEC_SIGLOG_MSGID = 0x10 |
UBX-SEC-SIGLOG message ID. | |
static constexpr const char * | UBX_SEC_SIGLOG_STRID = "UBX-SEC-SIGLOG" |
UBX-SEC-SIGLOG message name. | |
static constexpr uint16_t | UBX_SEC_UNIQID_MSGID = 0x03 |
UBX-SEC-UNIQID message ID. | |
static constexpr const char * | UBX_SEC_UNIQID_STRID = "UBX-SEC-UNIQID" |
UBX-SEC-UNIQID message name. | |
static constexpr uint16_t | UBX_TIM_TM2_MSGID = 0x03 |
UBX-TIM-TM2 message ID. | |
static constexpr const char * | UBX_TIM_TM2_STRID = "UBX-TIM-TM2" |
UBX-TIM-TM2 message name. | |
static constexpr uint16_t | UBX_TIM_TP_MSGID = 0x01 |
UBX-TIM-TP message ID. | |
static constexpr const char * | UBX_TIM_TP_STRID = "UBX-TIM-TP" |
UBX-TIM-TP message name. | |
static constexpr uint16_t | UBX_TIM_VRFY_MSGID = 0x06 |
UBX-TIM-VRFY message ID. | |
static constexpr const char * | UBX_TIM_VRFY_STRID = "UBX-TIM-VRFY" |
UBX-TIM-VRFY message name. | |
static constexpr uint16_t | UBX_UPD_FLDET_MSGID = 0x08 |
UBX-UPD-FLDET message ID. | |
static constexpr const char * | UBX_UPD_FLDET_STRID = "UBX-UPD-FLDET" |
UBX-UPD-FLDET message name. | |
static constexpr uint16_t | UBX_UPD_POS_MSGID = 0x15 |
UBX-UPD-POS message ID. | |
static constexpr const char * | UBX_UPD_POS_STRID = "UBX-UPD-POS" |
UBX-UPD-POS message name. | |
static constexpr uint16_t | UBX_UPD_SAFEBOOT_MSGID = 0x07 |
UBX-UPD-SAFEBOOT message ID. | |
static constexpr const char * | UBX_UPD_SAFEBOOT_STRID = "UBX-UPD-SAFEBOOT" |
UBX-UPD-SAFEBOOT message name. | |
static constexpr uint16_t | UBX_UPD_SOS_MSGID = 0x14 |
UBX-UPD-SOS message ID. | |
static constexpr const char * | UBX_UPD_SOS_STRID = "UBX-UPD-SOS" |
UBX-UPD-SOS message name. | |
static constexpr uint16_t | UBX_NMEA_STANDARD_DTM_MSGID = 0x0a |
UBX-NMEA-STANDARD_DTM message ID. | |
static constexpr const char * | UBX_NMEA_STANDARD_DTM_STRID = "UBX-NMEA-STANDARD_DTM" |
UBX-NMEA-STANDARD_DTM message name. | |
static constexpr uint16_t | UBX_NMEA_STANDARD_GAQ_MSGID = 0x45 |
UBX-NMEA-STANDARD_GAQ message ID. | |
static constexpr const char * | UBX_NMEA_STANDARD_GAQ_STRID = "UBX-NMEA-STANDARD_GAQ" |
UBX-NMEA-STANDARD_GAQ message name. | |
static constexpr uint16_t | UBX_NMEA_STANDARD_GBQ_MSGID = 0x44 |
UBX-NMEA-STANDARD_GBQ message ID. | |
static constexpr const char * | UBX_NMEA_STANDARD_GBQ_STRID = "UBX-NMEA-STANDARD_GBQ" |
UBX-NMEA-STANDARD_GBQ message name. | |
static constexpr uint16_t | UBX_NMEA_STANDARD_GBS_MSGID = 0x09 |
UBX-NMEA-STANDARD_GBS message ID. | |
static constexpr const char * | UBX_NMEA_STANDARD_GBS_STRID = "UBX-NMEA-STANDARD_GBS" |
UBX-NMEA-STANDARD_GBS message name. | |
static constexpr uint16_t | UBX_NMEA_STANDARD_GGA_MSGID = 0x00 |
UBX-NMEA-STANDARD_GGA message ID. | |
static constexpr const char * | UBX_NMEA_STANDARD_GGA_STRID = "UBX-NMEA-STANDARD_GGA" |
UBX-NMEA-STANDARD_GGA message name. | |
static constexpr uint16_t | UBX_NMEA_STANDARD_GLL_MSGID = 0x01 |
UBX-NMEA-STANDARD_GLL message ID. | |
static constexpr const char * | UBX_NMEA_STANDARD_GLL_STRID = "UBX-NMEA-STANDARD_GLL" |
UBX-NMEA-STANDARD_GLL message name. | |
static constexpr uint16_t | UBX_NMEA_STANDARD_GLQ_MSGID = 0x43 |
UBX-NMEA-STANDARD_GLQ message ID. | |
static constexpr const char * | UBX_NMEA_STANDARD_GLQ_STRID = "UBX-NMEA-STANDARD_GLQ" |
UBX-NMEA-STANDARD_GLQ message name. | |
static constexpr uint16_t | UBX_NMEA_STANDARD_GNQ_MSGID = 0x42 |
UBX-NMEA-STANDARD_GNQ message ID. | |
static constexpr const char * | UBX_NMEA_STANDARD_GNQ_STRID = "UBX-NMEA-STANDARD_GNQ" |
UBX-NMEA-STANDARD_GNQ message name. | |
static constexpr uint16_t | UBX_NMEA_STANDARD_GNS_MSGID = 0x0d |
UBX-NMEA-STANDARD_GNS message ID. | |
static constexpr const char * | UBX_NMEA_STANDARD_GNS_STRID = "UBX-NMEA-STANDARD_GNS" |
UBX-NMEA-STANDARD_GNS message name. | |
static constexpr uint16_t | UBX_NMEA_STANDARD_GPQ_MSGID = 0x40 |
UBX-NMEA-STANDARD_GPQ message ID. | |
static constexpr const char * | UBX_NMEA_STANDARD_GPQ_STRID = "UBX-NMEA-STANDARD_GPQ" |
UBX-NMEA-STANDARD_GPQ message name. | |
static constexpr uint16_t | UBX_NMEA_STANDARD_GQQ_MSGID = 0x47 |
UBX-NMEA-STANDARD_GQQ message ID. | |
static constexpr const char * | UBX_NMEA_STANDARD_GQQ_STRID = "UBX-NMEA-STANDARD_GQQ" |
UBX-NMEA-STANDARD_GQQ message name. | |
static constexpr uint16_t | UBX_NMEA_STANDARD_GRS_MSGID = 0x06 |
UBX-NMEA-STANDARD_GRS message ID. | |
static constexpr const char * | UBX_NMEA_STANDARD_GRS_STRID = "UBX-NMEA-STANDARD_GRS" |
UBX-NMEA-STANDARD_GRS message name. | |
static constexpr uint16_t | UBX_NMEA_STANDARD_GSA_MSGID = 0x02 |
UBX-NMEA-STANDARD_GSA message ID. | |
static constexpr const char * | UBX_NMEA_STANDARD_GSA_STRID = "UBX-NMEA-STANDARD_GSA" |
UBX-NMEA-STANDARD_GSA message name. | |
static constexpr uint16_t | UBX_NMEA_STANDARD_GST_MSGID = 0x07 |
UBX-NMEA-STANDARD_GST message ID. | |
static constexpr const char * | UBX_NMEA_STANDARD_GST_STRID = "UBX-NMEA-STANDARD_GST" |
UBX-NMEA-STANDARD_GST message name. | |
static constexpr uint16_t | UBX_NMEA_STANDARD_GSV_MSGID = 0x03 |
UBX-NMEA-STANDARD_GSV message ID. | |
static constexpr const char * | UBX_NMEA_STANDARD_GSV_STRID = "UBX-NMEA-STANDARD_GSV" |
UBX-NMEA-STANDARD_GSV message name. | |
static constexpr uint16_t | UBX_NMEA_STANDARD_RLM_MSGID = 0x0b |
UBX-NMEA-STANDARD_RLM message ID. | |
static constexpr const char * | UBX_NMEA_STANDARD_RLM_STRID = "UBX-NMEA-STANDARD_RLM" |
UBX-NMEA-STANDARD_RLM message name. | |
static constexpr uint16_t | UBX_NMEA_STANDARD_RMC_MSGID = 0x04 |
UBX-NMEA-STANDARD_RMC message ID. | |
static constexpr const char * | UBX_NMEA_STANDARD_RMC_STRID = "UBX-NMEA-STANDARD_RMC" |
UBX-NMEA-STANDARD_RMC message name. | |
static constexpr uint16_t | UBX_NMEA_STANDARD_TXT_MSGID = 0x41 |
UBX-NMEA-STANDARD_TXT message ID. | |
static constexpr const char * | UBX_NMEA_STANDARD_TXT_STRID = "UBX-NMEA-STANDARD_TXT" |
UBX-NMEA-STANDARD_TXT message name. | |
static constexpr uint16_t | UBX_NMEA_STANDARD_VLW_MSGID = 0x0f |
UBX-NMEA-STANDARD_VLW message ID. | |
static constexpr const char * | UBX_NMEA_STANDARD_VLW_STRID = "UBX-NMEA-STANDARD_VLW" |
UBX-NMEA-STANDARD_VLW message name. | |
static constexpr uint16_t | UBX_NMEA_STANDARD_VTG_MSGID = 0x05 |
UBX-NMEA-STANDARD_VTG message ID. | |
static constexpr const char * | UBX_NMEA_STANDARD_VTG_STRID = "UBX-NMEA-STANDARD_VTG" |
UBX-NMEA-STANDARD_VTG message name. | |
static constexpr uint16_t | UBX_NMEA_STANDARD_ZDA_MSGID = 0x08 |
UBX-NMEA-STANDARD_ZDA message ID. | |
static constexpr const char * | UBX_NMEA_STANDARD_ZDA_STRID = "UBX-NMEA-STANDARD_ZDA" |
UBX-NMEA-STANDARD_ZDA message name. | |
static constexpr uint16_t | UBX_NMEA_PUBX_CONFIG_MSGID = 0x41 |
UBX-NMEA-PUBX_CONFIG message ID. | |
static constexpr const char * | UBX_NMEA_PUBX_CONFIG_STRID = "UBX-NMEA-PUBX_CONFIG" |
UBX-NMEA-PUBX_CONFIG message name. | |
static constexpr uint16_t | UBX_NMEA_PUBX_POSITION_MSGID = 0x00 |
UBX-NMEA-PUBX_POSITION message ID. | |
static constexpr const char * | UBX_NMEA_PUBX_POSITION_STRID = "UBX-NMEA-PUBX_POSITION" |
UBX-NMEA-PUBX_POSITION message name. | |
static constexpr uint16_t | UBX_NMEA_PUBX_RATE_MSGID = 0x40 |
UBX-NMEA-PUBX_RATE message ID. | |
static constexpr const char * | UBX_NMEA_PUBX_RATE_STRID = "UBX-NMEA-PUBX_RATE" |
UBX-NMEA-PUBX_RATE message name. | |
static constexpr uint16_t | UBX_NMEA_PUBX_SVSTATUS_MSGID = 0x03 |
UBX-NMEA-PUBX_SVSTATUS message ID. | |
static constexpr const char * | UBX_NMEA_PUBX_SVSTATUS_STRID = "UBX-NMEA-PUBX_SVSTATUS" |
UBX-NMEA-PUBX_SVSTATUS message name. | |
static constexpr uint16_t | UBX_NMEA_PUBX_TIME_MSGID = 0x04 |
UBX-NMEA-PUBX_TIME message ID. | |
static constexpr const char * | UBX_NMEA_PUBX_TIME_STRID = "UBX-NMEA-PUBX_TIME" |
UBX-NMEA-PUBX_TIME message name. | |
static constexpr uint16_t | UBX_RTCM3_TYPE1001_MSGID = 0x01 |
UBX-RTCM3-TYPE1001 message ID. | |
static constexpr const char * | UBX_RTCM3_TYPE1001_STRID = "UBX-RTCM3-TYPE1001" |
UBX-RTCM3-TYPE1001 message name. | |
static constexpr uint16_t | UBX_RTCM3_TYPE1002_MSGID = 0x02 |
UBX-RTCM3-TYPE1002 message ID. | |
static constexpr const char * | UBX_RTCM3_TYPE1002_STRID = "UBX-RTCM3-TYPE1002" |
UBX-RTCM3-TYPE1002 message name. | |
static constexpr uint16_t | UBX_RTCM3_TYPE1003_MSGID = 0x03 |
UBX-RTCM3-TYPE1003 message ID. | |
static constexpr const char * | UBX_RTCM3_TYPE1003_STRID = "UBX-RTCM3-TYPE1003" |
UBX-RTCM3-TYPE1003 message name. | |
static constexpr uint16_t | UBX_RTCM3_TYPE1004_MSGID = 0x04 |
UBX-RTCM3-TYPE1004 message ID. | |
static constexpr const char * | UBX_RTCM3_TYPE1004_STRID = "UBX-RTCM3-TYPE1004" |
UBX-RTCM3-TYPE1004 message name. | |
static constexpr uint16_t | UBX_RTCM3_TYPE1005_MSGID = 0x05 |
UBX-RTCM3-TYPE1005 message ID. | |
static constexpr const char * | UBX_RTCM3_TYPE1005_STRID = "UBX-RTCM3-TYPE1005" |
UBX-RTCM3-TYPE1005 message name. | |
static constexpr uint16_t | UBX_RTCM3_TYPE1006_MSGID = 0x06 |
UBX-RTCM3-TYPE1006 message ID. | |
static constexpr const char * | UBX_RTCM3_TYPE1006_STRID = "UBX-RTCM3-TYPE1006" |
UBX-RTCM3-TYPE1006 message name. | |
static constexpr uint16_t | UBX_RTCM3_TYPE1007_MSGID = 0x07 |
UBX-RTCM3-TYPE1007 message ID. | |
static constexpr const char * | UBX_RTCM3_TYPE1007_STRID = "UBX-RTCM3-TYPE1007" |
UBX-RTCM3-TYPE1007 message name. | |
static constexpr uint16_t | UBX_RTCM3_TYPE1009_MSGID = 0x09 |
UBX-RTCM3-TYPE1009 message ID. | |
static constexpr const char * | UBX_RTCM3_TYPE1009_STRID = "UBX-RTCM3-TYPE1009" |
UBX-RTCM3-TYPE1009 message name. | |
static constexpr uint16_t | UBX_RTCM3_TYPE1010_MSGID = 0x0a |
UBX-RTCM3-TYPE1010 message ID. | |
static constexpr const char * | UBX_RTCM3_TYPE1010_STRID = "UBX-RTCM3-TYPE1010" |
UBX-RTCM3-TYPE1010 message name. | |
static constexpr uint16_t | UBX_RTCM3_TYPE1011_MSGID = 0xa1 |
UBX-RTCM3-TYPE1011 message ID. | |
static constexpr const char * | UBX_RTCM3_TYPE1011_STRID = "UBX-RTCM3-TYPE1011" |
UBX-RTCM3-TYPE1011 message name. | |
static constexpr uint16_t | UBX_RTCM3_TYPE1012_MSGID = 0xa2 |
UBX-RTCM3-TYPE1012 message ID. | |
static constexpr const char * | UBX_RTCM3_TYPE1012_STRID = "UBX-RTCM3-TYPE1012" |
UBX-RTCM3-TYPE1012 message name. | |
static constexpr uint16_t | UBX_RTCM3_TYPE1033_MSGID = 0x21 |
UBX-RTCM3-TYPE1033 message ID. | |
static constexpr const char * | UBX_RTCM3_TYPE1033_STRID = "UBX-RTCM3-TYPE1033" |
UBX-RTCM3-TYPE1033 message name. | |
static constexpr uint16_t | UBX_RTCM3_TYPE1074_MSGID = 0x4a |
UBX-RTCM3-TYPE1074 message ID. | |
static constexpr const char * | UBX_RTCM3_TYPE1074_STRID = "UBX-RTCM3-TYPE1074" |
UBX-RTCM3-TYPE1074 message name. | |
static constexpr uint16_t | UBX_RTCM3_TYPE1075_MSGID = 0x4b |
UBX-RTCM3-TYPE1075 message ID. | |
static constexpr const char * | UBX_RTCM3_TYPE1075_STRID = "UBX-RTCM3-TYPE1075" |
UBX-RTCM3-TYPE1075 message name. | |
static constexpr uint16_t | UBX_RTCM3_TYPE1077_MSGID = 0x4d |
UBX-RTCM3-TYPE1077 message ID. | |
static constexpr const char * | UBX_RTCM3_TYPE1077_STRID = "UBX-RTCM3-TYPE1077" |
UBX-RTCM3-TYPE1077 message name. | |
static constexpr uint16_t | UBX_RTCM3_TYPE1084_MSGID = 0x54 |
UBX-RTCM3-TYPE1084 message ID. | |
static constexpr const char * | UBX_RTCM3_TYPE1084_STRID = "UBX-RTCM3-TYPE1084" |
UBX-RTCM3-TYPE1084 message name. | |
static constexpr uint16_t | UBX_RTCM3_TYPE1085_MSGID = 0x55 |
UBX-RTCM3-TYPE1085 message ID. | |
static constexpr const char * | UBX_RTCM3_TYPE1085_STRID = "UBX-RTCM3-TYPE1085" |
UBX-RTCM3-TYPE1085 message name. | |
static constexpr uint16_t | UBX_RTCM3_TYPE1087_MSGID = 0x57 |
UBX-RTCM3-TYPE1087 message ID. | |
static constexpr const char * | UBX_RTCM3_TYPE1087_STRID = "UBX-RTCM3-TYPE1087" |
UBX-RTCM3-TYPE1087 message name. | |
static constexpr uint16_t | UBX_RTCM3_TYPE1094_MSGID = 0x5e |
UBX-RTCM3-TYPE1094 message ID. | |
static constexpr const char * | UBX_RTCM3_TYPE1094_STRID = "UBX-RTCM3-TYPE1094" |
UBX-RTCM3-TYPE1094 message name. | |
static constexpr uint16_t | UBX_RTCM3_TYPE1095_MSGID = 0x5f |
UBX-RTCM3-TYPE1095 message ID. | |
static constexpr const char * | UBX_RTCM3_TYPE1095_STRID = "UBX-RTCM3-TYPE1095" |
UBX-RTCM3-TYPE1095 message name. | |
static constexpr uint16_t | UBX_RTCM3_TYPE1097_MSGID = 0x61 |
UBX-RTCM3-TYPE1097 message ID. | |
static constexpr const char * | UBX_RTCM3_TYPE1097_STRID = "UBX-RTCM3-TYPE1097" |
UBX-RTCM3-TYPE1097 message name. | |
static constexpr uint16_t | UBX_RTCM3_TYPE1124_MSGID = 0x7c |
UBX-RTCM3-TYPE1124 message ID. | |
static constexpr const char * | UBX_RTCM3_TYPE1124_STRID = "UBX-RTCM3-TYPE1124" |
UBX-RTCM3-TYPE1124 message name. | |
static constexpr uint16_t | UBX_RTCM3_TYPE1125_MSGID = 0x7d |
UBX-RTCM3-TYPE1125 message ID. | |
static constexpr const char * | UBX_RTCM3_TYPE1125_STRID = "UBX-RTCM3-TYPE1125" |
UBX-RTCM3-TYPE1125 message name. | |
static constexpr uint16_t | UBX_RTCM3_TYPE1127_MSGID = 0x7f |
UBX-RTCM3-TYPE1127 message ID. | |
static constexpr const char * | UBX_RTCM3_TYPE1127_STRID = "UBX-RTCM3-TYPE1127" |
UBX-RTCM3-TYPE1127 message name. | |
static constexpr uint16_t | UBX_RTCM3_TYPE1230_MSGID = 0xe6 |
UBX-RTCM3-TYPE1230 message ID. | |
static constexpr const char * | UBX_RTCM3_TYPE1230_STRID = "UBX-RTCM3-TYPE1230" |
UBX-RTCM3-TYPE1230 message name. | |
static constexpr uint16_t | UBX_RTCM3_TYPE4072_0_MSGID = 0xfe |
UBX-RTCM3-TYPE4072_0 message ID. | |
static constexpr const char * | UBX_RTCM3_TYPE4072_0_STRID = "UBX-RTCM3-TYPE4072_0" |
UBX-RTCM3-TYPE4072_0 message name. | |
static constexpr uint16_t | UBX_RTCM3_TYPE4072_1_MSGID = 0xfd |
UBX-RTCM3-TYPE4072_1 message ID. | |
static constexpr const char * | UBX_RTCM3_TYPE4072_1_STRID = "UBX-RTCM3-TYPE4072_1" |
UBX-RTCM3-TYPE4072_1 message name. | |
const UbxClassesInfo & | UbxGetClassesInfo () |
Get UBX classes lookup table. | |
const UbxMessagesInfo & | UbxGetMessagesInfo () |
Get UBX messages lookup table. | |
UBX-CFG-VALSET message | |
static constexpr uint8_t | UBX_CFG_VALSET_V0_VERSION = 0x00 |
UBX-CFG-VALSET.version value. | |
static constexpr std::size_t | UBX_CFG_VALSET_V0_MIN_SIZE = sizeof(UBX_CFG_VALSET_V0_GROUP0) |
static constexpr uint8_t | UBX_CFG_VALSET_V0_LAYERS_RAM = 0x01 |
UBX-CFG-VALSET.layers flag: layer RAM. | |
static constexpr uint8_t | UBX_CFG_VALSET_V0_LAYERS_BBR = 0x02 |
UBX-CFG-VALSET.layers flag: layer BBR. | |
static constexpr uint8_t | UBX_CFG_VALSET_V0_LAYERS_FLASH = 0x04 |
UBX-CFG-VALSET.layers flag: layer Flash. | |
static constexpr uint8_t | UBX_CFG_VALSET_V0_RESERVED = 0x00 |
UBX-CFG-VALSET.reserved value. | |
static constexpr std::size_t | UBX_CFG_VALSET_V0_MAX_KV = 64 |
UBX-CFG-VALSET.cfgData: maximum number of key-value pairs. | |
static constexpr std::size_t | UBX_CFG_VALSET_V0_CFGDATA_MAX_SIZE = UBX_CFG_VALSET_V0_MAX_KV * (4 + 8) |
UBX-CFG-VALSET.cfgData maximum size. | |
static constexpr std::size_t | UBX_CFG_VALSET_V0_MAX_SIZE = sizeof(UBX_CFG_VALSET_V0_GROUP0) + UBX_CFG_VALSET_V0_CFGDATA_MAX_SIZE + UBX_FRAME_SIZE |
static constexpr uint8_t | UBX_CFG_VALSET_V1_VERSION = 0x01 |
UBX-CFG-VALSET.version value. | |
static constexpr std::size_t | UBX_CFG_VALSET_V1_MIN_SIZE = sizeof(UBX_CFG_VALSET_V1_GROUP0) |
static constexpr uint8_t | UBX_CFG_VALSET_V1_LAYERS_RAM = 0x01 |
UBX-CFG-VALSET.layers flag: layer RAM. | |
static constexpr uint8_t | UBX_CFG_VALSET_V1_LAYERS_BBR = 0x02 |
UBX-CFG-VALSET.layers flag: layer BBR. | |
static constexpr uint8_t | UBX_CFG_VALSET_V1_LAYERS_FLASH = 0x04 |
UBX-CFG-VALSET.layers flag: layer Flash. | |
static constexpr uint8_t | UBX_CFG_VALSET_V1_TRANSACTION_NONE = 0 |
UBX-CFG-VALSET.transaction value: no transaction. | |
static constexpr uint8_t | UBX_CFG_VALSET_V1_TRANSACTION_BEGIN = 1 |
UBX-CFG-VALSET.transaction value: transaction begin. | |
static constexpr uint8_t | UBX_CFG_VALSET_V1_TRANSACTION_CONTINUE = 2 |
UBX-CFG-VALSET.transaction value: transaction continue. | |
static constexpr uint8_t | UBX_CFG_VALSET_V1_TRANSACTION_END = 3 |
UBX-CFG-VALSET.transaction value: transaction: end. | |
static constexpr uint8_t | UBX_CFG_VALSET_V1_RESERVED = 0x00 |
UBX-CFG-VALSET.reserved value. | |
static constexpr std::size_t | UBX_CFG_VALSET_V1_MAX_KV = 64 |
UBX-CFG-VALSET.cfgData: maximum number of key-value pairs. | |
static constexpr std::size_t | UBX_CFG_VALSET_V1_CFGDATA_MAX_SIZE = UBX_CFG_VALSET_V1_MAX_KV * (4 + 8) |
UBX-CFG-VALSET.cfgData maximum size. | |
static constexpr std::size_t | UBX_CFG_VALSET_V1_MAX_SIZE = sizeof(UBX_CFG_VALSET_V1_GROUP0) + UBX_CFG_VALSET_V1_CFGDATA_MAX_SIZE + UBX_FRAME_SIZE |
static constexpr uint8_t | UBX_CFG_VALSET_VERSION_GET (const uint8_t *msg) |
UBX-CFG-VALGET message | |
static constexpr uint8_t | UBX_CFG_VALGET_V0_VERSION = 0x00 |
UBX-CFG-VALGET.version value. | |
static constexpr std::size_t | UBX_CFG_VALGET_V0_MIN_SIZE = sizeof(UBX_CFG_VALGET_V0_GROUP0) |
static constexpr uint8_t | UBX_CFG_VALGET_V0_LAYER_RAM = 0 |
UBX-CFG-VALGET.layers value: layer RAM. | |
static constexpr uint8_t | UBX_CFG_VALGET_V0_LAYER_BBR = 1 |
UBX-CFG-VALGET.layers value: layer BBR. | |
static constexpr uint8_t | UBX_CFG_VALGET_V0_LAYER_FLASH = 2 |
UBX-CFG-VALGET.layers value: layer Flash. | |
static constexpr uint8_t | UBX_CFG_VALGET_V0_LAYER_DEFAULT = 7 |
UBX-CFG-VALGET.layers value: layer Default. | |
static constexpr std::size_t | UBX_CFG_VALGET_V0_MAX_K = 64 |
UBX-CFG-VALGET.cfgData maximum number of keys. | |
static constexpr std::size_t | UBX_CFG_VALGET_V0_KEYS_MAX_SIZE = UBX_CFG_VALGET_V0_MAX_K * 4 |
UBX-CFG-VALGET.keys maximum size. | |
static constexpr uint32_t | UBX_CFG_VALGET_V0_ALL_WILDCARD = 0x0fffffff |
UBX-CFG-VALGET.keys all wildcard. | |
static constexpr std::size_t | UBX_CFG_VALGET_V0_MAX_SIZE = sizeof(UBX_CFG_VALGET_V0_GROUP0) + UBX_CFG_VALGET_V0_KEYS_MAX_SIZE + UBX_FRAME_SIZE |
static constexpr uint8_t | UBX_CFG_VALGET_V1_VERSION = 0x01 |
UBX-CFG-VALGET.version value. | |
static constexpr std::size_t | UBX_CFG_VALGET_V1_MIN_SIZE = sizeof(UBX_CFG_VALGET_V1_GROUP0) |
static constexpr uint8_t | UBX_CFG_VALGET_V1_LAYER_RAM = 0 |
UBX-CFG-VALGET.layers value: layer RAM. | |
static constexpr uint8_t | UBX_CFG_VALGET_V1_LAYER_BBR = 1 |
UBX-CFG-VALGET.layers value: layer BBR. | |
static constexpr uint8_t | UBX_CFG_VALGET_V1_LAYER_FLASH = 2 |
UBX-CFG-VALGET.layers value: layer Flash. | |
static constexpr uint8_t | UBX_CFG_VALGET_V1_LAYER_DEFAULT = 7 |
UBX-CFG-VALGET.layers value: layer Default. | |
static constexpr std::size_t | UBX_CFG_VALGET_V1_MAX_KV = 64 |
UBX-CFG-VALGET.cfgData maximum number of keys. | |
static constexpr std::size_t | UBX_CFG_VALGET_V1_CFGDATA_MAX_SIZE = UBX_CFG_VALGET_V1_MAX_KV * (4 + 8) |
UBX-CFG-VALGET.keys maximum size. | |
static constexpr uint32_t | UBX_CFG_VALGET_V1_ALL_WILDCARD = 0x0fffffff |
UBX-CFG-VALGET.keys all wildcard. | |
static constexpr std::size_t | UBX_CFG_VALGET_V1_MAX_SIZE = sizeof(UBX_CFG_VALGET_V1_GROUP0) + UBX_CFG_VALGET_V1_CFGDATA_MAX_SIZE + UBX_FRAME_SIZE |
static constexpr uint8_t | UBX_CFG_VALGET_VERSION_GET (const uint8_t *msg) |
static constexpr uint32_t | UBX_CFG_VALGET_V0_GROUP_WILDCARD (const uint32_t groupId) |
UBX-CFG-VALGET.keys group wildcard. | |
static constexpr uint32_t | UBX_CFG_VALGET_V1_GROUP_WILDCARD (const uint32_t groupId) |
UBX-CFG-VALGET.keys group wildcard. | |
UBX-CFG-VALDEL message | |
static constexpr uint8_t | UBX_CFG_VALDEL_V1_VERSION = 0x01 |
UBX-CFG-VALDEL.version value. | |
static constexpr uint8_t | UBX_CFG_VALDEL_V1_LAYER_BBR = 0x02 |
UBX-CFG-VALDEL.layers flag: layer BBR. | |
static constexpr uint8_t | UBX_CFG_VALDEL_V1_LAYER_FLASH = 0x04 |
UBX-CFG-VALDEL.layers flag: layer Flash. | |
static constexpr uint8_t | UBX_CFG_VALDEL_V1_TRANSACTION_NONE = 0 |
UBX-CFG-VALDEL.transaction value: no transaction. | |
static constexpr uint8_t | UBX_CFG_VALDEL_V1_TRANSACTION_BEGIN = 1 |
UBX-CFG-VALDEL.transaction value: transaction begin. | |
static constexpr uint8_t | UBX_CFG_VALDEL_V1_TRANSACTION_CONTINUE = 2 |
UBX-CFG-VALDEL.transaction value: transaction continue. | |
static constexpr uint8_t | UBX_CFG_VALDEL_V1_TRANSACTION_END = 3 |
UBX-CFG-VALDEL.transaction value: transaction: end. | |
static constexpr uint8_t | UBX_CFG_VALDEL_V1_RESERVED = 0x00 |
UBX-CFG-VALDEL.reserved value. | |
static constexpr std::size_t | UBX_CFG_VALDEL_V1_MAX_K = 64 |
UBX-CFG-VALSET.cfgData maximum number of key IDs. | |
static constexpr std::size_t | UBX_CFG_VALDEL_V1_KEYS_MAX_SIZE = UBX_CFG_VALDEL_V1_MAX_K * 4 |
UBX-CFG-VALDEL.keys maximum size. | |
static constexpr std::size_t | UBX_CFG_VALDEL_V1_MAX_SIZE = sizeof(UBX_CFG_VALDEL_V1_GROUP0) + UBX_CFG_VALDEL_V1_KEYS_MAX_SIZE + UBX_FRAME_SIZE |
static constexpr uint8_t | UBX_CFG_VALDEL_VERSION_GET (const uint8_t *msg) |
UBX-ESF-MEAS message | |
static constexpr std::size_t | UBX_ESF_MEAS_V0_MIN_SIZE = sizeof(UBX_ESF_MEAS_V0_GROUP0) + UBX_FRAME_SIZE |
static constexpr uint8_t | UBX_ESF_MEAS_V0_FLAGS_TIMEMARKSENT_NONE = 0 |
static constexpr uint8_t | UBX_ESF_MEAS_V0_FLAGS_TIMEMARKSENT_EXT0 = 1 |
static constexpr uint8_t | UBX_ESF_MEAS_V0_FLAGS_TIMEMARKSENT_EXT1 = 2 |
static constexpr double | UBX_ESF_MEAS_V0_CALIBTTAG_SCALE = 1e-3 |
static constexpr uint8_t | UBX_ESF_MEAS_V0_FLAGS_TIMEMARKSENT_GET (const uint16_t flags) |
static constexpr bool | UBX_ESF_MEAS_V0_FLAGS_CALIBTTAGVALID (const uint16_t flags) |
static constexpr std::size_t | UBX_ESF_MEAS_V0_FLAGS_NUMMEAS_GET (const uint16_t flags) |
static constexpr uint32_t | UBX_ESF_MEAS_V0_DATA_DATAFIELD_GET (const uint32_t data) |
static constexpr uint8_t | UBX_ESF_MEAS_V0_DATA_DATATYPE_GET (const uint32_t data) |
same enum as UBX-ESF-STATUS.type it seems | |
static constexpr std::size_t | UBX_ESF_MEAS_V0_SIZE (const uint8_t *msg) |
UBX-MON-COMMS message | |
static constexpr uint8_t | UBX_MON_COMMS_V0_VERSION = 0x00 |
static constexpr std::size_t | UBX_MON_COMMS_V0_MIN_SIZE = sizeof(UBX_MON_COMMS_V0_GROUP0) + UBX_FRAME_SIZE |
static constexpr uint8_t | UBX_MON_COMMS_V0_TXERRORS_OUTPUTPORT_NA = 0 |
static constexpr uint8_t | UBX_MON_COMMS_V0_TXERRORS_OUTPUTPORT_I2C = 1 |
static constexpr uint8_t | UBX_MON_COMMS_V0_TXERRORS_OUTPUTPORT_UART1 = 2 |
static constexpr uint8_t | UBX_MON_COMMS_V0_TXERRORS_OUTPUTPORT_UART2 = 3 |
static constexpr uint8_t | UBX_MON_COMMS_V0_TXERRORS_OUTPUTPORT_USB = 4 |
static constexpr uint8_t | UBX_MON_COMMS_V0_TXERRORS_OUTPUTPORT_SPI = 5 |
static constexpr uint8_t | UBX_MON_COMMS_V0_PROTIDS_UBX = 0x00 |
static constexpr uint8_t | UBX_MON_COMMS_V0_PROTIDS_NMEA = 0x01 |
static constexpr uint8_t | UBX_MON_COMMS_V0_PROTIDS_RAW = 0x03 |
probably.. see UBX-MON-MSGPP | |
static constexpr uint8_t | UBX_MON_COMMS_V0_PROTIDS_RTCM2 = 0x02 |
static constexpr uint8_t | UBX_MON_COMMS_V0_PROTIDS_RTCM3 = 0x05 |
static constexpr uint8_t | UBX_MON_COMMS_V0_PROTIDS_SPARTN = 0x06 |
static constexpr uint8_t | UBX_MON_COMMS_V0_PROTIDS_OTHER = 0xff |
static constexpr uint8_t | UBX_MON_COMMS_VERSION_GET (const uint8_t *msg) |
static constexpr std::size_t | UBX_MON_COMMS_V0_SIZE (const uint8_t *msg) |
static constexpr bool | UBX_MON_COMMS_V0_TXERRORS_MEM (const uint8_t txErrors) |
static constexpr bool | UBX_MON_COMMS_V0_TXERRORS_ALLOC (const uint8_t txErrors) |
static constexpr uint8_t | UBX_MON_COMMS_V0_TXERRORS_OUTPUTPORT_GET (const uint8_t txErrors) |
UBX-MON-HW message | |
static constexpr std::size_t | UBX_MON_HW_V0_SIZE = sizeof(UBX_MON_HW_V0_GROUP0) + UBX_FRAME_SIZE |
static constexpr uint8_t | UBX_MON_HW_V0_FLAGS_RTCCALIB = 0x01 |
static constexpr uint8_t | UBX_MON_HW_V0_FLAGS_SAFEBOOT = 0x02 |
static constexpr uint8_t | UBX_MON_HW_V0_FLAGS_JAMMINGSTATE_UNKNOWN = 0x00 |
static constexpr uint8_t | UBX_MON_HW_V0_FLAGS_JAMMINGSTATE_OK = 0x01 |
static constexpr uint8_t | UBX_MON_HW_V0_FLAGS_JAMMINGSTATE_WARNING = 0x02 |
static constexpr uint8_t | UBX_MON_HW_V0_FLAGS_JAMMINGSTATE_CRITICAL = 0x03 |
static constexpr uint8_t | UBX_MON_HW_V0_FLAGS_XTALABSENT = 0x10 |
static constexpr uint8_t | UBX_MON_HW_V0_ASTATUS_INIT = 0x00 |
static constexpr uint8_t | UBX_MON_HW_V0_ASTATUS_UNKNOWN = 0x01 |
static constexpr uint8_t | UBX_MON_HW_V0_ASTATUS_OK = 0x02 |
static constexpr uint8_t | UBX_MON_HW_V0_ASTATUS_SHORT = 0x03 |
static constexpr uint8_t | UBX_MON_HW_V0_ASTATUS_OPEN = 0x04 |
static constexpr uint8_t | UBX_MON_HW_V0_APOWER_OFF = 0x00 |
static constexpr uint8_t | UBX_MON_HW_V0_APOWER_ON = 0x01 |
static constexpr uint8_t | UBX_MON_HW_V0_APOWER_UNKNOWN = 0x02 |
static constexpr uint16_t | UBX_MON_HW_V0_NOISEPERMS_MAX = 200 |
This seems to be what u-center uses.. | |
static constexpr uint16_t | UBX_MON_HW_V0_AGCCNT_MAX = 8191 |
static constexpr uint8_t | UBX_MON_HW_V0_JAMIND_MAX = 255 |
static constexpr uint8_t | UBX_MON_HW_V0_FLAGS_JAMMINGSTATE_GET (const uint8_t flags) |
UBX-MON-HW3 message | |
static constexpr uint8_t | UBX_MON_HW3_V0_VERSION = 0x00 |
static constexpr std::size_t | UBX_MON_HW3_V0_MIN_SIZE = sizeof(UBX_MON_HW3_V0_GROUP0) + UBX_FRAME_SIZE |
static constexpr uint8_t | UBX_MON_HW3_V0_PINMASK_PERIPHPIO_PERIPH = 0 |
static constexpr uint8_t | UBX_MON_HW3_V0_PINMASK_PERIPHPIO_PIO = 1 |
static constexpr uint8_t | UBX_MON_HW3_V0_PINMASK_PINBANK_A = 0 |
static constexpr uint8_t | UBX_MON_HW3_V0_PINMASK_PINBANK_B = 1 |
static constexpr uint8_t | UBX_MON_HW3_V0_PINMASK_PINBANK_C = 2 |
static constexpr uint8_t | UBX_MON_HW3_V0_PINMASK_PINBANK_D = 3 |
static constexpr uint8_t | UBX_MON_HW3_V0_PINMASK_PINBANK_E = 4 |
static constexpr uint8_t | UBX_MON_HW3_V0_PINMASK_PINBANK_F = 5 |
static constexpr uint8_t | UBX_MON_HW3_V0_PINMASK_PINBANK_G = 6 |
static constexpr uint8_t | UBX_MON_HW3_V0_PINMASK_PINBANK_H = 7 |
static constexpr uint8_t | UBX_MON_HW3_V0_PINMASK_DIRECTION_OUT = 0 |
static constexpr uint8_t | UBX_MON_HW3_V0_PINMASK_DIRECTION_IN = 1 |
static constexpr uint8_t | UBX_MON_HW3_VERSION_GET (const uint8_t *msg) |
static constexpr std::size_t | UBX_MON_HW3_V0_SIZE (const uint8_t *msg) |
static constexpr bool | UBX_MON_HW3_V0_FLAGS_RTCCALIB (const uint8_t flags) |
static constexpr bool | UBX_MON_HW3_V0_FLAGS_SAFEBOOT (const uint8_t flags) |
static constexpr bool | UBX_MON_HW3_V0_FLAGS_XTALABSENT (const uint8_t flags) |
static constexpr uint8_t | UBX_MON_HW3_V0_PINMASK_PERIPHPIO_GET (const uint16_t pinMask) |
static constexpr uint8_t | UBX_MON_HW3_V0_PINMASK_PINBANK_GET (const uint16_t pinMask) |
static constexpr uint8_t | UBX_MON_HW3_V0_PINMASK_DIRECTION_GET (const uint16_t pinMask) |
static constexpr bool | UBX_MON_HW3_V0_PINMASK_VALUE (const uint16_t pinMask) |
static constexpr bool | UBX_MON_HW3_V0_PINMASK_VPMANAGER (const uint16_t pinMask) |
static constexpr bool | UBX_MON_HW3_V0_PINMASK_PIOIRQ (const uint16_t pinMask) |
static constexpr bool | UBX_MON_HW3_V0_PINMASK_PIOPULLHIGH (const uint16_t pinMask) |
static constexpr bool | UBX_MON_HW3_V0_PINMASK_PIOPULLLOW (const uint16_t pinMask) |
UBX-MON-RF message | |
static constexpr uint8_t | UBX_MON_RF_V0_VERSION = 0x00 |
static constexpr std::size_t | UBX_MON_RF_V0_MIN_SIZE = sizeof(UBX_MON_RF_V0_GROUP0) + UBX_FRAME_SIZE |
static constexpr uint8_t | UBX_MON_RF_V0_FLAGS_JAMMINGSTATE_UNKN = 0 |
static constexpr uint8_t | UBX_MON_RF_V0_FLAGS_JAMMINGSTATE_OK = 1 |
static constexpr uint8_t | UBX_MON_RF_V0_FLAGS_JAMMINGSTATE_WARN = 2 |
static constexpr uint8_t | UBX_MON_RF_V0_FLAGS_JAMMINGSTATE_CRIT = 3 |
static constexpr uint8_t | UBX_MON_RF_V0_ANTSTATUS_INIT = 0 |
static constexpr uint8_t | UBX_MON_RF_V0_ANTSTATUS_DONTKNOW = 1 |
static constexpr uint8_t | UBX_MON_RF_V0_ANTSTATUS_OK = 2 |
static constexpr uint8_t | UBX_MON_RF_V0_ANTSTATUS_SHORT = 3 |
static constexpr uint8_t | UBX_MON_RF_V0_ANTSTATUS_OPEN = 4 |
static constexpr uint8_t | UBX_MON_RF_V0_ANTPOWER_OFF = 0 |
static constexpr uint8_t | UBX_MON_RF_V0_ANTPOWER_ON = 1 |
static constexpr uint8_t | UBX_MON_RF_V0_ANTPOWER_DONTKNOW = 2 |
static constexpr uint16_t | UBX_MON_RF_V0_NOISEPERMS_MAX = 200 |
This seems to be what u-center uses.. | |
static constexpr uint16_t | UBX_MON_RF_V0_AGCCNT_MAX = 8191 |
static constexpr uint8_t | UBX_MON_RF_V0_JAMIND_MAX = 255 |
static constexpr uint8_t | UBX_MON_RF_VERSION_GET (const uint8_t *msg) |
static constexpr uint8_t | UBX_MON_RF_V0_FLAGS_JAMMINGSTATE_GET (const uint8_t f) |
UBX-MON-SPAN message | |
static constexpr uint8_t | UBX_MON_SPAN_V0_VERSION = 0x00 |
static constexpr std::size_t | UBX_MON_SPAN_V0_MIN_SIZE = sizeof(UBX_MON_SPAN_V0_GROUP0) + UBX_FRAME_SIZE |
static constexpr uint8_t | UBX_MON_SPAN_VERSION_GET (const uint8_t *msg) |
static constexpr std::size_t | UBX_MON_SPAN_V0_SIZE (const uint8_t *msg) |
static constexpr double | UBX_MON_SPAN_BIN_CENT_FREQ (const uint32_t center, const uint32_t span, const int ix) |
UBX-MON-TEMP message | |
static constexpr uint8_t | UBX_MON_TEMP_V0_VERSION = 0x00 |
static constexpr std::size_t | UBX_MON_TEMP_V0_SIZE = sizeof(UBX_MON_TEMP_V0_GROUP0) + UBX_FRAME_SIZE |
static constexpr uint8_t | UBX_MON_TEMP_VERSION_GET (const uint8_t *msg) |
UBX-NAV-ATT message | |
static constexpr uint8_t | UBX_NAV_ATT_V0_VERSION = 0x00 |
static constexpr std::size_t | UBX_NAV_ATT_V0_SIZE = sizeof(UBX_NAV_ATT_V0_GROUP0) + UBX_FRAME_SIZE |
static constexpr double | UBX_NAV_ATT_V0_ITOW_SCALE = 1e-3 |
static constexpr double | UBX_NAV_ATT_V0_RPH_SCALING = 1e-5 |
static constexpr uint8_t | UBX_NAV_ATT_VERSION_GET (const uint8_t *msg) |
UBX-NAV-COV message | |
static constexpr uint8_t | UBX_NAV_COV_V0_VERSION = 0x00 |
static constexpr std::size_t | UBX_NAV_COV_V0_SIZE = sizeof(UBX_NAV_COV_V0_GROUP0) + UBX_FRAME_SIZE |
static constexpr double | UBX_NAV_COV_V0_ITOW_SCALE = 1e-3 |
static constexpr uint8_t | UBX_NAV_COV_VERSION_GET (const uint8_t *msg) |
UBX-NAV-EELL message | |
static constexpr uint8_t | UBX_NAV_EELL_V0_VERSION = 0x00 |
static constexpr std::size_t | UBX_NAV_EELL_V0_SIZE = sizeof(UBX_NAV_EELL_V0_GROUP0) + UBX_FRAME_SIZE |
static constexpr double | UBX_NAV_EELL_V0_ITOW_SCALE = 1e-3 |
static constexpr double | UBX_NAV_EELL_V0_ELLIPSEORIENT_SCALE = 1e-2 |
static constexpr double | UBX_NAV_EELL_V0_ELLIPSEMAJOR_SCALE = 1e-3 |
static constexpr double | UBX_NAV_EELL_V0_ELLIPSEMINOR_SCALE = 1e-3 |
static constexpr uint8_t | UBX_NAV_EELL_VERSION_GET (const uint8_t *msg) |
UBX-NAV-HPPOSECEF message | |
static constexpr uint8_t | UBX_NAV_HPPOSECEF_V0_VERSION = 0x00 |
static constexpr std::size_t | UBX_NAV_HPPOSECEF_V0_SIZE = sizeof(UBX_NAV_HPPOSECEF_V0_GROUP0) + UBX_FRAME_SIZE |
static constexpr double | UBX_NAV_HPPOSECEF_V0_ITOW_SCALE = 1e-3 |
static constexpr double | UBX_NAV_HPPOSECEF_V0_ECEF_XYZ_SCALE = 1e-2 |
static constexpr double | UBX_NAV_HPPOSECEF_V0_ECEF_XYZ_HP_SCALE = 1e-4 |
static constexpr double | UBX_NAV_HPPOSECEF_V0_PACC_SCALE = 1e-4 |
static constexpr uint8_t | UBX_NAV_HPPOSECEF_VERSION_GET (const uint8_t *msg) |
static constexpr bool | UBX_NAV_HPPOSECEF_V0_FLAGS_INVALIDECEF (const uint8_t flags) |
UBX-NAV-HPPOSLLH message | |
static constexpr uint8_t | UBX_NAV_HPPOSLLH_V0_VERSION = 0x00 |
static constexpr std::size_t | UBX_NAV_HPPOSLLH_V0_SIZE = sizeof(UBX_NAV_HPPOSLLH_V0_GROUP0) + UBX_FRAME_SIZE |
static constexpr uint8_t | UBX_NAV_HPPOSLLH_V0_FLAGS_INVALIDLLH = 0x01 |
static constexpr double | UBX_NAV_HPPOSLLH_V0_ITOW_SCALE = 1e-3 |
static constexpr double | UBX_NAV_HPPOSLLH_V0_LL_SCALE = 1e-7 |
static constexpr double | UBX_NAV_HPPOSLLH_V0_H_SCALE = 1e-3 |
static constexpr double | UBX_NAV_HPPOSLLH_V0_LL_HP_SCALE = 1e-9 |
static constexpr double | UBX_NAV_HPPOSLLH_V0_H_HP_SCALE = 1e-4 |
static constexpr double | UBX_NAV_HPPOSLLH_V0_ACC_SCALE = 1e-4 |
static constexpr uint8_t | UBX_NAV_HPPOSLLH_VERSION_GET (const uint8_t *msg) |
UBX-NAV-PVT message | |
static constexpr std::size_t | UBX_NAV_PVT_V1_SIZE = sizeof(UBX_NAV_PVT_V1_GROUP0) + UBX_FRAME_SIZE |
static constexpr double | UBX_NAV_PVT_V1_ITOW_SCALE = 1e-3 |
static constexpr uint8_t | UBX_NAV_PVT_V1_FIXTYPE_NOFIX = 0 |
static constexpr uint8_t | UBX_NAV_PVT_V1_FIXTYPE_DRONLY = 1 |
static constexpr uint8_t | UBX_NAV_PVT_V1_FIXTYPE_2D = 2 |
static constexpr uint8_t | UBX_NAV_PVT_V1_FIXTYPE_3D = 3 |
static constexpr uint8_t | UBX_NAV_PVT_V1_FIXTYPE_3D_DR = 4 |
static constexpr uint8_t | UBX_NAV_PVT_V1_FIXTYPE_TIME = 5 |
static constexpr uint8_t | UBX_NAV_PVT_V1_FLAGS_CARRSOLN_NO = 0 |
static constexpr uint8_t | UBX_NAV_PVT_V1_FLAGS_CARRSOLN_FLOAT = 1 |
static constexpr uint8_t | UBX_NAV_PVT_V1_FLAGS_CARRSOLN_FIXED = 2 |
static constexpr double | UBX_NAV_PVT_V1_LAT_SCALE = 1e-7 |
static constexpr double | UBX_NAV_PVT_V1_LON_SCALE = 1e-7 |
static constexpr double | UBX_NAV_PVT_V1_HEIGHT_SCALE = 1e-3 |
static constexpr double | UBX_NAV_PVT_V1_HACC_SCALE = 1e-3 |
static constexpr double | UBX_NAV_PVT_V1_VACC_SCALE = 1e-3 |
static constexpr double | UBX_NAV_PVT_V1_VELNED_SCALE = 1e-3 |
static constexpr double | UBX_NAV_PVT_V1_GSPEED_SCALE = 1e-3 |
static constexpr double | UBX_NAV_PVT_V1_HEADMOT_SCALE = 1e-5 |
static constexpr double | UBX_NAV_PVT_V1_SACC_SCALE = 1e-3 |
static constexpr double | UBX_NAV_PVT_V1_HEADACC_SCALE = 1e-5 |
static constexpr double | UBX_NAV_PVT_V1_PDOP_SCALE = 1e-2 |
static constexpr double | UBX_NAV_PVT_V1_TACC_SCALE = 1e-9 |
static constexpr double | UBX_NAV_PVT_V1_NANO_SCALE = 1e-9 |
static constexpr bool | UBX_NAV_PVT_V1_VALID_VALIDDATE (const uint8_t valid) |
static constexpr bool | UBX_NAV_PVT_V1_VALID_VALIDTIME (const uint8_t valid) |
static constexpr bool | UBX_NAV_PVT_V1_VALID_FULLYRESOLVED (const uint8_t valid) |
static constexpr bool | UBX_NAV_PVT_V1_VALID_VALIDMAG (const uint8_t valid) |
static constexpr bool | UBX_NAV_PVT_V1_FLAGS_GNSSFIXOK (const uint8_t flags) |
static constexpr bool | UBX_NAV_PVT_V1_FLAGS_DIFFSOLN (const uint8_t flags) |
static constexpr uint8_t | UBX_NAV_PVT_V1_FLAGS_CARRSOLN_GET (const uint8_t flags) |
static constexpr bool | UBX_NAV_PVT_V1_FLAGS2_CONFAVAIL (const uint8_t flags2) |
static constexpr bool | UBX_NAV_PVT_V1_FLAGS2_CONFDATE (const uint8_t flags2) |
static constexpr bool | UBX_NAV_PVT_V1_FLAGS2_CONFTIME (const uint8_t flags2) |
static constexpr bool | UBX_NAV_PVT_V1_FLAGS3_INVALIDLLH (const uint8_t flags3) |
UBX-NAV-RELPOSNED message | |
static constexpr uint8_t | UBX_NAV_RELPOSNED_V1_VERSION = 0x01 |
static constexpr std::size_t | UBX_NAV_RELPOSNED_V1_SIZE = sizeof(UBX_NAV_RELPOSNED_V1_GROUP0) + UBX_FRAME_SIZE |
static constexpr double | UBX_NAV_RELPOSNED_V1_ITOW_SCALE = 1e-3 |
static constexpr double | UBX_NAV_RELPOSNED_V1_RELPOSN_E_D_SCALE = 1e-2 |
static constexpr double | UBX_NAV_RELPOSNED_V1_RELPOSLENGTH_SCALE = 1e-2 |
static constexpr double | UBX_NAV_RELPOSNED_V1_RELPOSHEADING_SCALE = 1e-5 |
static constexpr double | UBX_NAV_RELPOSNED_V1_RELPOSHPN_E_D_SCALE = 1e-4 |
static constexpr double | UBX_NAV_RELPOSNED_V1_RELPOSHPLENGTH_SCALE = 1e-4 |
static constexpr double | UBX_NAV_RELPOSNED_V1_ACCN_E_D_SCALE = 1e-4 |
static constexpr double | UBX_NAV_RELPOSNED_V1_ACCLENGTH_SCALE = 1e-4 |
static constexpr double | UBX_NAV_RELPOSNED_V1_ACCHEADING_SCALE = 1e-5 |
static constexpr uint8_t | UBX_NAV_RELPOSNED_V1_FLAGS_CARRSOLN_NO = 0 |
static constexpr uint8_t | UBX_NAV_RELPOSNED_V1_FLAGS_CARRSOLN_FLOAT = 1 |
static constexpr uint8_t | UBX_NAV_RELPOSNED_V1_FLAGS_CARRSOLN_FIXED = 2 |
static constexpr uint8_t | UBX_NAV_RELPOSNED_VERSION_GET (const uint8_t *msg) |
static constexpr bool | UBX_NAV_RELPOSNED_V1_FLAGS_GNSSFIXOK (const uint32_t flags) |
static constexpr bool | UBX_NAV_RELPOSNED_V1_FLAGS_DIFFSOLN (const uint32_t flags) |
static constexpr bool | UBX_NAV_RELPOSNED_V1_FLAGS_RELPOSVALID (const uint32_t flags) |
static constexpr uint8_t | UBX_NAV_RELPOSNED_V1_FLAGS_CARRSOLN_GET (const uint32_t flags) |
static constexpr bool | UBX_NAV_RELPOSNED_V1_FLAGS_ISMOVING (const uint32_t flags) |
static constexpr bool | UBX_NAV_RELPOSNED_V1_FLAGS_REFPOSMISS (const uint32_t flags) |
static constexpr bool | UBX_NAV_RELPOSNED_V1_FLAGS_REFOBSMISS (const uint32_t flags) |
static constexpr bool | UBX_NAV_RELPOSNED_V1_FLAGS_RELPOSHEADINGVALID (const uint32_t flags) |
static constexpr bool | UBX_NAV_RELPOSNED_V1_FLAGS_RELPOSNORMALIZED (const uint32_t flags) |
UBX-NAV-SAT message | |
static constexpr uint8_t | UBX_NAV_SAT_V1_VERSION = 0x01 |
static constexpr std::size_t | UBX_NAV_SAT_V1_MIN_SIZE = sizeof(UBX_NAV_SAT_V1_GROUP0) + UBX_FRAME_SIZE |
static constexpr double | UBX_NAV_SAT_V1_ITOW_SCALE = 1e-3 |
static constexpr uint8_t | UBX_NAV_SAT_V1_FLAGS_ORBITSOURCE_NONE = 0 |
static constexpr uint8_t | UBX_NAV_SAT_V1_FLAGS_ORBITSOURCE_EPH = 1 |
static constexpr uint8_t | UBX_NAV_SAT_V1_FLAGS_ORBITSOURCE_ALM = 2 |
static constexpr uint8_t | UBX_NAV_SAT_V1_FLAGS_ORBITSOURCE_ANO = 3 |
static constexpr uint8_t | UBX_NAV_SAT_V1_FLAGS_ORBITSOURCE_ANA = 4 |
static constexpr uint8_t | UBX_NAV_SAT_V1_FLAGS_ORBITSOURCE_OTHER1 = 5 |
static constexpr uint8_t | UBX_NAV_SAT_V1_FLAGS_ORBITSOURCE_OTHER2 = 6 |
static constexpr uint8_t | UBX_NAV_SAT_V1_FLAGS_ORBITSOURCE_OTHER3 = 7 |
static constexpr uint8_t | UBX_NAV_SAT_VERSION_GET (const uint8_t *msg) |
static constexpr uint8_t | UBX_NAV_SAT_V1_FLAGS_ORBITSOURCE_GET (const uint32_t flags) |
static constexpr bool | UBX_NAV_SAT_V1_FLAGS_EPHAVAIL (const uint32_t flags) |
static constexpr bool | UBX_NAV_SAT_V1_FLAGS_ALMAVAIL (const uint32_t flags) |
static constexpr bool | UBX_NAV_SAT_V1_FLAGS_ANOAVAIL (const uint32_t flags) |
static constexpr bool | UBX_NAV_SAT_V1_FLAGS_AOPAVAIL (const uint32_t flags) |
UBX-NAV-SIG message | |
static constexpr uint8_t | UBX_NAV_SIG_V0_VERSION = 0x00 |
static constexpr std::size_t | UBX_NAV_SIG_V0_MIN_SIZE = sizeof(UBX_NAV_SIG_V0_GROUP0) + UBX_FRAME_SIZE |
static constexpr double | UBX_NAV_SIG_V0_ITOW_SCALE = 1e-3 |
static constexpr std::size_t | UBX_NAV_SIG_V0_FREQID_OFFS = 7 |
static constexpr uint8_t | UBX_NAV_SIG_V0_QUALITYIND_NOSIG = 0 |
static constexpr uint8_t | UBX_NAV_SIG_V0_QUALITYIND_SEARCH = 1 |
static constexpr uint8_t | UBX_NAV_SIG_V0_QUALITYIND_ACQUIRED = 2 |
static constexpr uint8_t | UBX_NAV_SIG_V0_QUALITYIND_UNUSED = 3 |
static constexpr uint8_t | UBX_NAV_SIG_V0_QUALITYIND_CODELOCK = 4 |
static constexpr uint8_t | UBX_NAV_SIG_V0_QUALITYIND_CARRLOCK1 = 5 |
static constexpr uint8_t | UBX_NAV_SIG_V0_QUALITYIND_CARRLOCK2 = 6 |
static constexpr uint8_t | UBX_NAV_SIG_V0_QUALITYIND_CARRLOCK3 = 7 |
static constexpr uint8_t | UBX_NAV_SIG_V0_IONOMODEL_NONE = 0 |
static constexpr uint8_t | UBX_NAV_SIG_V0_IONOMODEL_KLOB_GPS = 1 |
static constexpr uint8_t | UBX_NAV_SIG_V0_IONOMODEL_SBAS = 2 |
static constexpr uint8_t | UBX_NAV_SIG_V0_IONOMODEL_KLOB_BDS = 3 |
static constexpr uint8_t | UBX_NAV_SIG_V0_IONOMODEL_DUALFREQ = 8 |
static constexpr uint8_t | UBX_NAV_SIG_V0_SIGFLAGS_HEALTH_UNKNO = 0 |
static constexpr uint8_t | UBX_NAV_SIG_V0_SIGFLAGS_HEALTH_HEALTHY = 1 |
static constexpr uint8_t | UBX_NAV_SIG_V0_SIGFLAGS_HEALTH_UNHEALTHY = 2 |
static constexpr uint8_t | UBX_NAV_SIG_V0_CORRSOURCE_NONE = 0 |
static constexpr uint8_t | UBX_NAV_SIG_V0_CORRSOURCE_SBAS = 1 |
static constexpr uint8_t | UBX_NAV_SIG_V0_CORRSOURCE_BDS = 2 |
static constexpr uint8_t | UBX_NAV_SIG_V0_CORRSOURCE_RTCM2 = 3 |
static constexpr uint8_t | UBX_NAV_SIG_V0_CORRSOURCE_RTCM3_OSR = 4 |
static constexpr uint8_t | UBX_NAV_SIG_V0_CORRSOURCE_RTCM3_SSR = 5 |
static constexpr uint8_t | UBX_NAV_SIG_V0_CORRSOURCE_QZSS_SLAS = 6 |
static constexpr uint8_t | UBX_NAV_SIG_V0_CORRSOURCE_SPARTN = 7 |
static constexpr double | UBX_NAV_SIG_V0_PRRES_SCALE = 1e-1 |
static constexpr uint8_t | UBX_NAV_SIG_VERSION_GET (const uint8_t *msg) |
static constexpr uint8_t | UBX_NAV_SIG_V0_SIGFLAGS_HEALTH_GET (const uint16_t sigFlags) |
static constexpr bool | UBX_NAV_SIG_V0_SIGFLAGS_PR_SMOOTHED (const uint16_t sigFlags) |
static constexpr bool | UBX_NAV_SIG_V0_SIGFLAGS_PR_USED (const uint16_t sigFlags) |
static constexpr bool | UBX_NAV_SIG_V0_SIGFLAGS_CR_USED (const uint16_t sigFlags) |
static constexpr bool | UBX_NAV_SIG_V0_SIGFLAGS_DO_USED (const uint16_t sigFlags) |
static constexpr bool | UBX_NAV_SIG_V0_SIGFLAGS_PR_CORR_USED (const uint16_t sigFlags) |
static constexpr bool | UBX_NAV_SIG_V0_SIGFLAGS_CR_CORR_USED (const uint16_t sigFlags) |
static constexpr bool | UBX_NAV_SIG_V0_SIGFLAGS_DO_CORR_USED (const uint16_t sigFlags) |
UBX-NAV-STATUS message | |
static constexpr std::size_t | UBX_NAV_STATUS_V0_SIZE = sizeof(UBX_NAV_STATUS_V0_GROUP0) + UBX_FRAME_SIZE |
static constexpr double | UBX_NAV_STATUS_V0_ITOW_SCALE = 1e-3 |
static constexpr uint8_t | UBX_NAV_STATUS_V0_FIXTYPE_NOFIX = 0 |
static constexpr uint8_t | UBX_NAV_STATUS_V0_FIXTYPE_DRONLY = 1 |
static constexpr uint8_t | UBX_NAV_STATUS_V0_FIXTYPE_2D = 2 |
static constexpr uint8_t | UBX_NAV_STATUS_V0_FIXTYPE_3D = 3 |
static constexpr uint8_t | UBX_NAV_STATUS_V0_FIXTYPE_3D_DR = 4 |
static constexpr uint8_t | UBX_NAV_STATUS_V0_FIXTYPE_TIME = 5 |
static constexpr uint8_t | UBX_NAV_STATUS_V0_FIXSTAT_DIFFCORR = 0x01 |
static constexpr uint8_t | UBX_NAV_STATUS_V0_FIXSTAT_CARRSOLNVALID = 0x02 |
static constexpr uint8_t | UBX_NAV_STATUS_V0_FLAGS2_CARRSOLN_NO = 0 |
static constexpr uint8_t | UBX_NAV_STATUS_V0_FLAGS2_CARRSOLN_FLOAT = 1 |
static constexpr uint8_t | UBX_NAV_STATUS_V0_FLAGS2_CARRSOLN_FIXED = 2 |
static constexpr double | UBX_NAV_STATUS_V0_TTFF_SCALE = 1e-3 |
static constexpr double | UBX_NAV_STATUS_V0_MSSS_SCALE = 1e-3 |
static constexpr bool | UBX_NAV_STATUS_V0_FLAGS_GPSFIXOK (const uint8_t flags) |
static constexpr bool | UBX_NAV_STATUS_V0_FLAGS_DIFFSOLN (const uint8_t flags) |
static constexpr bool | UBX_NAV_STATUS_V0_FLAGS_WKNSET (const uint8_t flags) |
static constexpr bool | UBX_NAV_STATUS_V0_FLAGS_TOWSET (const uint8_t flags) |
static constexpr uint8_t | UBX_NAV_STATUS_V0_FLAGS2_CARRSOLN_GET (const uint8_t flags2) |
UBX-NAV-TIMEGPS message | |
static constexpr std::size_t | UBX_NAV_TIMEGPS_V0_SIZE = sizeof(UBX_NAV_TIMEGPS_V0_GROUP0) + UBX_FRAME_SIZE |
static constexpr double | UBX_NAV_TIMEGPS_V0_ITOW_SCALE = 1e-3 |
static constexpr double | UBX_NAV_TIMEGPS_V0_FTOW_SCALE = 1e-9 |
static constexpr double | UBX_NAV_TIMEGPS_V0_TACC_SCALE = 1e-9 |
static constexpr bool | UBX_NAV_TIMEGPS_V0_VALID_TOWVALID (const uint8_t valid) |
static constexpr bool | UBX_NAV_TIMEGPS_V0_VALID_WEEKVALID (const uint8_t valid) |
static constexpr bool | UBX_NAV_TIMEGPS_V0_VALID_LEAPSVALID (const uint8_t valid) |
UBX-NAV-TIMEGAL message | |
static constexpr std::size_t | UBX_NAV_TIMEGAL_V0_SIZE = sizeof(UBX_NAV_TIMEGAL_V0_GROUP0) + UBX_FRAME_SIZE |
static constexpr double | UBX_NAV_TIMEGAL_V0_ITOW_SCALE = 1e-3 |
static constexpr double | UBX_NAV_TIMEGAL_V0_FGALTOW_SCALE = 1e-9 |
static constexpr double | UBX_NAV_TIMEGAL_V0_TACC_SCALE = 1e-9 |
static constexpr bool | UBX_NAV_TIMEGAL_V0_VALID_GALTOWVALID (const uint8_t valid) |
static constexpr bool | UBX_NAV_TIMEGAL_V0_VALID_GALWNOVALID (const uint8_t valid) |
static constexpr bool | UBX_NAV_TIMEGAL_V0_VALID_LEAPSVALID (const uint8_t valid) |
UBX-NAV-TIMEBDS message | |
static constexpr uint32_t | UBX_NAV_TIMEBDS_V0_SIZE = sizeof(UBX_NAV_TIMEBDS_V0_GROUP0) + UBX_FRAME_SIZE |
static constexpr double | UBX_NAV_TIMEBDS_V0_ITOW_SCALE = 1e-3 |
static constexpr double | UBX_NAV_TIMEBDS_V0_FSOW_SCALE = 1e-9 |
static constexpr double | UBX_NAV_TIMEBDS_V0_TACC_SCALE = 1e-9 |
static constexpr bool | UBX_NAV_TIMEBDS_V0_VALID_SOWVALID (const uint8_t valid) |
static constexpr bool | UBX_NAV_TIMEBDS_V0_VALID_WEEKVALID (const uint8_t valid) |
static constexpr bool | UBX_NAV_TIMEBDS_V0_VALID_LEAPSVALID (const uint8_t valid) |
UBX-NAV-TIMEGLO message | |
static constexpr double | UBX_NAV_TIMEGLO_V0_SIZE = sizeof(UBX_NAV_TIMEGLO_V0_GROUP0) + UBX_FRAME_SIZE |
static constexpr double | UBX_NAV_TIMEGLO_V0_ITOW_SCALE = 1e-3 |
static constexpr double | UBX_NAV_TIMEGLO_V0_FTOD_SCALE = 1e-9 |
static constexpr double | UBX_NAV_TIMEGLO_V0_TACC_SCALE = 1e-9 |
static constexpr bool | UBX_NAV_TIMEGLO_V0_VALID_TODVALID (const uint8_t valid) |
static constexpr bool | UBX_NAV_TIMEGLO_V0_VALID_DATEVALID (const uint8_t valid) |
UBX-RXM-RAWX message | |
static constexpr uint8_t | UBX_RXM_RAWX_V1_VERSION = 0x01 |
static constexpr std::size_t | UBX_RXM_RAWX_V1_MIN_SIZE = sizeof(UBX_RXM_RAWX_V1_GROUP0) + UBX_FRAME_SIZE |
static constexpr double | UBX_RXM_RAWX_V1_LOCKTIME_SCALE = 1e-3 |
static constexpr uint8_t | UBX_RXM_RAWX_VERSION_GET (const uint8_t *msg) |
static constexpr bool | UBX_RXM_RAWX_V1_RECSTAT_LEAPSEC (const uint8_t recStat) |
static constexpr bool | UBX_RXM_RAWX_V1_RECSTAT_CLKRESET (const uint8_t recStat) |
static constexpr uint8_t | UBX_RXM_RAWX_V1_PRSTDEV_PRSTD_GET (const uint8_t prStdev) |
static constexpr double | UBX_RXM_RAWX_V1_PRSTD_SCALE (const double prStd) |
static constexpr uint8_t | UBX_RXM_RAWX_V1_CPSTDEV_CPSTD_GET (const uint8_t cpStdev) |
static constexpr double | UBX_RXM_RAWX_V1_CPSTD_SCALE (const double cpStd) |
static constexpr uint8_t | UBX_RXM_RAWX_V1_DOSTDEV_DOSTD_GET (const uint8_t doStdev) |
static constexpr double | UBX_RXM_RAWX_V1_DOSTD_SCALE (const double doStd) |
static constexpr bool | UBX_RXM_RAWX_V1_TRKSTAT_PRVALID (const uint8_t trkStat) |
static constexpr bool | UBX_RXM_RAWX_V1_TRKSTAT_CPVALID (const uint8_t trkStat) |
static constexpr bool | UBX_RXM_RAWX_V1_TRKSTAT_HALFCYC (const uint8_t trkStat) |
static constexpr bool | UBX_RXM_RAWX_V1_TRKSTAT_SUBHALFCYC (const uint8_t trkStat) |
static constexpr std::size_t | UBX_RXM_RAWX_V1_SIZE (const uint8_t *msg) |
UBX-RXM-RTCM message | |
static constexpr uint8_t | UBX_RXM_RTCM_V2_VERSION = 0x02 |
static constexpr std::size_t | UBX_RXM_RTCM_V2_SIZE = sizeof(UBX_RXM_RTCM_V2_GROUP0) + UBX_FRAME_SIZE |
static constexpr uint8_t | UBX_RXM_RTCM_V2_FLAGS_MSGUSED_UNKNOWN = 0x00 |
static constexpr uint8_t | UBX_RXM_RTCM_V2_FLAGS_MSGUSED_UNUSED = 0x01 |
static constexpr uint8_t | UBX_RXM_RTCM_V2_FLAGS_MSGUSED_USED = 0x02 |
static constexpr uint8_t | UBX_RXM_RTCM_VERSION_GET (const uint8_t *msg) |
static constexpr bool | UBX_RXM_RTCM_V2_FLAGS_CRCFAILED (const uint8_t flags) |
static constexpr uint8_t | UBX_RXM_RTCM_V2_FLAGS_MSGUSED_GET (const uint8_t flags) |
UBX-RXM-SFRBX message | |
static constexpr uint8_t | UBX_RXM_SFRBX_V2_VERSION = 0x02 |
static constexpr std::size_t | UBX_RXM_SFRBX_V2_MIN_SIZE = sizeof(UBX_RXM_SFRBX_V2_GROUP0) + UBX_FRAME_SIZE |
static constexpr uint8_t | UBX_RXM_SFRBX_VERSION_GET (const uint8_t *msg) |
UBX-RXM-SPARTN message | |
static constexpr uint8_t | UBX_RXM_SPARTN_V1_VERSION = 0x01 |
static constexpr std::size_t | UBX_RXM_SPARTN_V1_SIZE = sizeof(UBX_RXM_SPARTN_V1_GROUP0) + UBX_FRAME_SIZE |
static constexpr uint8_t | UBX_RXM_SPARTN_V1_FLAGS_MSGUSED_UNKNOWN = 0x00 |
static constexpr uint8_t | UBX_RXM_SPARTN_V1_FLAGS_MSGUSED_UNUSED = 0x01 |
static constexpr uint8_t | UBX_RXM_SPARTN_V1_FLAGS_MSGUSED_USED = 0x02 |
static constexpr uint8_t | UBX_RXM_SPARTN_VERSION_GET (const uint8_t *msg) |
static constexpr uint8_t | UBX_RXM_SPARTN_V1_FLAGS_MSGUSED_GET (const uint8_t flags) |
UBX-TIM-TM2 message | |
static constexpr std::size_t | UBX_TIM_TM2_V0_SIZE = sizeof(UBX_TIM_TM2_V0_GROUP0) + UBX_FRAME_SIZE |
static constexpr uint8_t | UBX_TIM_TM2_V0_FLAGS_MODE_SINGLE = 0 |
static constexpr uint8_t | UBX_TIM_TM2_V0_FLAGS_MODE_RUNNING = 1 |
static constexpr uint8_t | UBX_TIM_TM2_V0_FLAGS_RUN_ARMED = 0 |
static constexpr uint8_t | UBX_TIM_TM2_V0_FLAGS_RUN_STOPPED = 1 |
static constexpr uint8_t | UBX_TIM_TM2_V0_FLAGS_TIMEBASE_RX = 0 |
static constexpr uint8_t | UBX_TIM_TM2_V0_FLAGS_TIMEBASE_GNSS = 1 |
static constexpr uint8_t | UBX_TIM_TM2_V0_FLAGS_TIMEBASE_UTC = 2 |
static constexpr double | UBX_TIM_TM2_V0_TOW_SCALE = 1e-3 |
static constexpr double | UBX_TIM_TM2_V0_SUBMS_SCALE = 1e-9 |
static constexpr double | UBX_TIM_TM2_V0_ACCEST_SCALE = 1e-9 |
static constexpr uint8_t | UBX_TIM_TM2_V0_FLAGS_MODE_GET (const uint8_t flags) |
static constexpr uint8_t | UBX_TIM_TM2_V0_FLAGS_RUN_GET (const uint8_t flags) |
static constexpr bool | UBX_TIM_TM2_V0_FLAGS_NEWFALLINGEDGE (const uint8_t flags) |
static constexpr uint8_t | UBX_TIM_TM2_V0_FLAGS_TIMEBASE_GET (const uint8_t flags) |
static constexpr bool | UBX_TIM_TM2_V0_FLAGS_UTCACAVAIL (const uint8_t flags) |
static constexpr bool | UBX_TIM_TM2_V0_FLAGS_TIMEVALID (const uint8_t flags) |
static constexpr bool | UBX_TIM_TM2_V0_FLAGS_NEWRISINGEDGE (const uint8_t flags) |
UBX-TIM_TP message | |
static constexpr std::size_t | UBX_TIM_TP_V0_SIZE = sizeof(UBX_TIM_TP_V0_GROUP0) + UBX_FRAME_SIZE |
static constexpr double | UBX_TIM_TP_V0_TOWMS_SCALE = 1e-3 |
static constexpr double | UBX_TIM_TP_V0_TOWSUBMS_SCALE = 0x1.0624dd2f1a9fcp-42 |
perl -e 'printf "%a", 2**-32 * 1e-3' | |
static constexpr double | UBX_TIM_TP_V0_TOWSUBMS_SCALE_APPROX = 2.3283064365386963e-18 |
perl -e 'printf "%.18g", 2**-32 * 1e-8' | |
static constexpr uint8_t | UBX_TIM_TP_V0_FLAGS_TIMEBASE_GNSS = 0 |
static constexpr uint8_t | UBX_TIM_TP_V0_FLAGS_TIMEBASE_UTC = 1 |
static constexpr uint8_t | UBX_TIM_TP_V0_FLAGS_RAIM_NA = 0 |
static constexpr uint8_t | UBX_TIM_TP_V0_FLAGS_RAIM_INACTIVE = 1 |
static constexpr uint8_t | UBX_TIM_TP_V0_FLAGS_RAIM_ACTIVE = 2 |
static constexpr uint8_t | UBX_TIM_TP_V0_REFINFO_TIMEREFGNSS_GPS = 0 |
static constexpr uint8_t | UBX_TIM_TP_V0_REFINFO_TIMEREFGNSS_GLO = 1 |
static constexpr uint8_t | UBX_TIM_TP_V0_REFINFO_TIMEREFGNSS_BDS = 2 |
static constexpr uint8_t | UBX_TIM_TP_V0_REFINFO_TIMEREFGNSS_GAL = 3 |
static constexpr uint8_t | UBX_TIM_TP_V0_REFINFO_TIMEREFGNSS_NAVIC = 4 |
static constexpr uint8_t | UBX_TIM_TP_V0_REFINFO_TIMEREFGNSS_UNKNOWN = 15 |
static constexpr uint8_t | UBX_TIM_TP_V0_REFINFO_UTCSTANDARD_INFONA = 0 |
static constexpr uint8_t | UBX_TIM_TP_V0_REFINFO_UTCSTANDARD_CRL = 1 |
static constexpr uint8_t | UBX_TIM_TP_V0_REFINFO_UTCSTANDARD_NIST = 2 |
static constexpr uint8_t | UBX_TIM_TP_V0_REFINFO_UTCSTANDARD_USNO = 3 |
static constexpr uint8_t | UBX_TIM_TP_V0_REFINFO_UTCSTANDARD_BIPM = 4 |
static constexpr uint8_t | UBX_TIM_TP_V0_REFINFO_UTCSTANDARD_EU = 5 |
static constexpr uint8_t | UBX_TIM_TP_V0_REFINFO_UTCSTANDARD_SU = 6 |
static constexpr uint8_t | UBX_TIM_TP_V0_REFINFO_UTCSTANDARD_NTSC = 7 |
static constexpr uint8_t | UBX_TIM_TP_V0_REFINFO_UTCSTANDARD_NPLI = 8 |
static constexpr uint8_t | UBX_TIM_TP_V0_REFINFO_UTCSTANDARD_UNNOWN = 15 |
static constexpr uint8_t | UBX_TIM_TP_V0_FLAGS_TIMEBASE_GET (const uint8_t flags) |
static constexpr bool | UBX_TIM_TP_V0_FLAGS_UTC (const uint8_t flags) |
static constexpr uint8_t | UBX_TIM_TP_V0_FLAGS_RAIM_GET (const uint8_t flags) |
static constexpr bool | UBX_TIM_TP_V0_FLAGS_QERRINVALID (const uint8_t flags) |
static constexpr bool | UBX_TIM_TP_V0_FLAGS_TPNOTLOCKED (const uint8_t flags) |
static constexpr uint8_t | UBX_TIM_TP_V0_REFINFO_TIMEREFGNSS_GET (const uint8_t refInfo) |
static constexpr uint8_t | UBX_TIM_TP_V0_REFINFO_UTCSTANDARD_GET (const uint8_t refInfo) |
Parser UBX routines and types.
using fpsdk::common::parser::ubx::UbxClassesInfo = std::array<UbxMsgInfo, 15> |
using fpsdk::common::parser::ubx::UbxMessagesInfo = std::array<UbxMsgInfo, 183> |
|
constexpr |
Get class ID from message.
[in] | msg | Pointer to the start of the message |
msg
and its data should be carried out there.
|
constexpr |
Get message ID from message.
[in] | msg | Pointer to the start of the message |
msg
and its data should be carried out there.bool fpsdk::common::parser::ubx::UbxGetMessageName | ( | char * | name, |
const std::size_t | size, | ||
const uint8_t * | msg, | ||
const std::size_t | msg_size ) |
Get UBX message name.
Generates a name (string) in the form "UBX-CLSID-MSGID", where CLSID and MSGID are suitable stringifications of the class ID and message ID if known (for example, "UBX-NAV-PVT", respectively %02X formatted IDs if unknown (for example, "UBX-NAV-F4" or "UBX-A0-B1").
[out] | name | String to write the name to |
[in] | size | Size of name (incl. nul termination) |
[in] | msg | Pointer to the UBX message |
[in] | msg_size | Size of the msg |
name
buffer was too small bool fpsdk::common::parser::ubx::UbxGetMessageInfo | ( | char * | info, |
const std::size_t | size, | ||
const uint8_t * | msg, | ||
const std::size_t | msg_size ) |
Get UBX message info.
This stringifies the content of some UBX messages, for debugging.
[out] | info | String to write the info to |
[in] | size | Size of name (incl. nul termination) |
[in] | msg | Pointer to the UBX message |
[in] | msg_size | Size of the msg |
name
buffer was too small bool fpsdk::common::parser::ubx::UbxMakeMessage | ( | std::vector< uint8_t > & | msg, |
const uint8_t | cls_id, | ||
const uint8_t | msg_id, | ||
const std::vector< uint8_t > & | payload ) |
Make a UBX message.
[out] | msg | The message frame |
[in] | cls_id | Class ID |
[in] | msg_id | Message ID |
[in] | payload | The message payload (up to MAX_UBX_SIZE - UBX_FRAME_SIZE bytes, can be empty) |
msg
now contains the message), false if failed contructing the message (payload too large) bool fpsdk::common::parser::ubx::UbxMakeMessage | ( | std::vector< uint8_t > & | msg, |
const uint8_t | cls_id, | ||
const uint8_t | msg_id, | ||
const uint8_t * | payload, | ||
const std::size_t | payload_size ) |
Make a UBX message.
[out] | msg | The message frame |
[in] | cls_id | Class ID |
[in] | msg_id | Message ID |
[in] | payload | The message payload (up to MAX_UBX_SIZE - UBX_FRAME_SIZE bytes, can be NULL) |
[in] | payload_size | Size of the payload (up to MAX_UBX_SIZE - UBX_FRAME_SIZE, can be 0, even if payload is not NULL) |
msg
now contains the message), false if failed contructing the message (payload too large, bad arguments) std::size_t fpsdk::common::parser::ubx::UbxRxmSfrbxInfo | ( | char * | info, |
const std::size_t | size, | ||
const uint8_t * | msg, | ||
const std::size_t | msg_size ) |
Stringify UBX-RXM-SFRBX, for debugging.
[out] | info | String to format |
[in] | size | Maximum size of string (incl. nul termination) |
[in] | msg | The UBX-RXM-SFRBX message |
[in] | msg_size | Size of the UBX-RXM-SFRBX message |
std::size_t fpsdk::common::parser::ubx::UbxMonVerToVerStr | ( | char * | str, |
const std::size_t | size, | ||
const uint8_t * | msg, | ||
const std::size_t | msg_size ) |
Stringify UBX-MON-VER message (software version and module name)
[out] | str | String to format |
[in] | size | Maximum size of string (incl. nul termination) |
[in] | msg | The UBX-RXM-SFRBX message |
[in] | msg_size | Size of the UBX-RXM-SFRBX message |
const UbxClassesInfo & fpsdk::common::parser::ubx::UbxGetClassesInfo | ( | ) |
Get UBX classes lookup table.
const UbxMessagesInfo & fpsdk::common::parser::ubx::UbxGetMessagesInfo | ( | ) |
Get UBX messages lookup table.
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
Definition at line 1009 of file ubx.hpp.
References UBX_ESF_MEAS_V0_FLAGS_CALIBTTAGVALID(), UBX_ESF_MEAS_V0_FLAGS_NUMMEAS_GET(), UBX_FRAME_SIZE, and UBX_HEAD_SIZE.
|
staticconstexpr |
|
staticconstexpr |
<
Definition at line 1051 of file ubx.hpp.
References UBX_FRAME_SIZE, and UBX_HEAD_SIZE.
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
<
Definition at line 1143 of file ubx.hpp.
References UBX_FRAME_SIZE, and UBX_HEAD_SIZE.
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
<
Definition at line 1283 of file ubx.hpp.
References UBX_FRAME_SIZE, and UBX_HEAD_SIZE.
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
Definition at line 1406 of file ubx.hpp.
References UBX_FRAME_SIZE, and UBX_HEAD_SIZE.
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
Definition at line 2362 of file ubx.hpp.
References UBX_FRAME_SIZE, and UBX_HEAD_SIZE.
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
Size (in bytes) of UBX frame.
Definition at line 59 of file ubx.hpp.
Referenced by UBX_ESF_MEAS_V0_SIZE(), UBX_ESF_STATUS_V2_SIZE(), UBX_MON_COMMS_V0_SIZE(), UBX_MON_HW3_V0_SIZE(), UBX_MON_SPAN_V0_SIZE(), and UBX_RXM_RAWX_V1_SIZE().
|
staticconstexpr |
Size of UBX frame header.
Definition at line 60 of file ubx.hpp.
Referenced by UBX_CFG_VALDEL_VERSION_GET(), UBX_CFG_VALGET_VERSION_GET(), UBX_CFG_VALSET_VERSION_GET(), UBX_ESF_MEAS_V0_SIZE(), UBX_ESF_STATUS_V2_SIZE(), UBX_ESF_STATUS_VERSION_GET(), UBX_MON_COMMS_V0_SIZE(), UBX_MON_COMMS_VERSION_GET(), UBX_MON_HW3_V0_SIZE(), UBX_MON_HW3_VERSION_GET(), UBX_MON_RF_VERSION_GET(), UBX_MON_SPAN_V0_SIZE(), UBX_MON_SPAN_VERSION_GET(), UBX_MON_TEMP_VERSION_GET(), UBX_NAV_ATT_VERSION_GET(), UBX_NAV_COV_VERSION_GET(), UBX_NAV_EELL_VERSION_GET(), UBX_NAV_HPPOSECEF_VERSION_GET(), UBX_NAV_HPPOSLLH_VERSION_GET(), UBX_NAV_RELPOSNED_VERSION_GET(), UBX_NAV_SAT_VERSION_GET(), UBX_NAV_SIG_VERSION_GET(), UBX_RXM_RAWX_V1_SIZE(), UBX_RXM_RAWX_VERSION_GET(), UBX_RXM_RTCM_VERSION_GET(), UBX_RXM_SFRBX_VERSION_GET(), and UBX_RXM_SPARTN_VERSION_GET().
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |