|
enum | {
CLASS_NAV = 0x01,
CLASS_RXM = 0x02,
CLASS_INF = 0x04,
CLASS_ACK = 0x05,
CLASS_CFG = 0x06,
CLASS_UPD = 0x09,
CLASS_MON = 0x0A,
CLASS_AID = 0x0B,
CLASS_TIM = 0x0D,
CLASS_ESF = 0x10,
CLASS_MGA = 0x13,
CLASS_LOG = 0x21
} |
|
enum | { ACK_ACK = 0x01,
ACK_NACK = 0x00
} |
|
enum | {
AID_ALM = 0x30,
AID_AOP = 0x33,
AID_EPH = 0x31,
AID_HUI = 0x02,
AID_INI = 0x01
} |
|
enum | {
CFG_ANT = 0x13,
CFG_BATCH = 0x93,
CFG_CFG = 0x09,
CFG_DAT = 0x06,
CFG_DGNSS = 0x70,
CFG_DOSC = 0x61,
CFG_DYNSEED = 0x85,
CFG_ESRC = 0x60,
CFG_FIXSEED = 0x84,
CFG_GEOFENCE = 0x69,
CFG_GNSS = 0x3E,
CFG_HNR = 0x5C,
CFG_INF = 0x02,
CFG_ITFM = 0x39,
CFG_LOGFILTER = 0x47,
CFG_MSG = 0x01,
CFG_NAV5 = 0x24,
CFG_NAVX5 = 0x23,
CFG_NMEA = 0x17,
CFG_ODO = 0x1E,
CFG_PM2 = 0x3B,
CFG_PMS = 0x86,
CFG_PRT = 0x00,
CFG_PWR = 0x57,
CFG_RATE = 0x08,
CFG_RINV = 0x34,
CFG_RST = 0x04,
CFG_RXM = 0x11,
CFG_SBAS = 0x16,
CFG_SMGR = 0x62,
CFG_TMODE2 = 0x3D,
CFG_TMODE3 = 0x71,
CFG_TP5 = 0x31,
CFG_TXSLOT = 0x53,
CFG_USB = 0x1B
} |
|
enum | {
NAV_AOPSTATUS = 0x60,
NAV_ATT = 0x05,
NAV_CLOCK = 0x22,
NAV_DGPS = 0x31,
NAV_DOP = 0x04,
NAV_EOE = 0x61,
NAV_GEOFENCE = 0x39,
NAV_HPPOSECEF = 0x13,
NAV_HPPOSLLH = 0x14,
NAV_ODO = 0x09,
NAV_ORB = 0x34,
NAV_POSECEF = 0x01,
NAV_POSLLH = 0x02,
NAV_PVT = 0x07,
NAV_RELPOSNED = 0x3C,
NAV_RESETODO = 0x10,
NAV_SAT = 0x35,
NAV_SBAS = 0x32,
NAV_SOL = 0x06,
NAV_STATUS = 0x03,
NAV_SVINFO = 0x30,
NAV_SVIN = 0x3B,
NAV_TIMEBDS = 0x24,
NAV_TIMEGAL = 0x25,
NAV_TIMEGLO = 0x23,
NAV_TIMEGPS = 0x20,
NAV_TIMELS = 0x26,
NAV_TIMEUTC = 0x21,
NAV_VELECEF = 0x11,
NAV_VELNED = 0x12
} |
|
enum | {
FIX_TYPE_NO_FIX = 0x00,
FIX_TYPE_DEAD_RECKONING = 0x01,
FIX_TYPE_2D = 0x02,
FIX_TYPE_3D = 0x03,
FIX_TYPE_GPS_AND_DEAD_RECKONING = 0x04,
FIX_TYPE_TIME_ONLY = 0x05
} |
|
enum | { START_BYTE_1 = 0xB5,
START_BYTE_2 = 0x62
} |
|
enum | { NMEA_START_BYTE1 = '$',
NMEA_START_BYTE2 = 'G'
} |
|
enum | parse_state_t {
START,
GOT_START_FRAME,
GOT_CLASS,
GOT_MSG_ID,
GOT_LENGTH1,
GOT_LENGTH2,
GOT_PAYLOAD,
GOT_CK_A,
GOT_CK_B,
DONE
} |
|
Definition at line 15 of file ublox.h.