dRonin
adbada4
dRonin firmware
|
Include file for UBX processing. More...
Go to the source code of this file.
Data Structures | |
struct | UBX_NAV_POSLLH |
struct | UBX_NAV_STATUS |
struct | UBX_NAV_DOP |
struct | UBX_NAV_SOL |
struct | UBX_NAV_VELNED |
struct | UBX_NAV_TIMEUTC |
struct | UBX_NAV_SVINFO_SV |
struct | UBX_NAV_SVINFO |
struct | UBX_MON_VER |
union | UBXPayload |
struct | UBXHeader |
struct | UBXPacket |
Macros | |
#define | UBX_SYNC1 0xb5 |
#define | UBX_SYNC2 0x62 |
#define | UBX_CLASS_NAV 0x01 |
#define | UBX_ID_POSLLH 0x02 |
#define | UBX_ID_STATUS 0x03 |
#define | UBX_ID_DOP 0x04 |
#define | UBX_ID_SOL 0x06 |
#define | UBX_ID_VELNED 0x12 |
#define | UBX_ID_TIMEUTC 0x21 |
#define | UBX_ID_SVINFO 0x30 |
#define | UBX_CLASS_MON 0x0A |
#define | UBX_ID_MONVER 0x04 |
#define | STATUS_GPSFIX_NOFIX 0x00 |
#define | STATUS_GPSFIX_DRONLY 0x01 |
#define | STATUS_GPSFIX_2DFIX 0x02 |
#define | STATUS_GPSFIX_3DFIX 0x03 |
#define | STATUS_GPSFIX_GPSDR 0x04 |
#define | STATUS_GPSFIX_TIMEONLY 0x05 |
#define | STATUS_FLAGS_GPSFIX_OK (1 << 0) |
#define | STATUS_FLAGS_DIFFSOLN (1 << 1) |
#define | STATUS_FLAGS_WKNSET (1 << 2) |
#define | STATUS_FLAGS_TOWSET (1 << 3) |
#define | TIMEUTC_VALIDTOW (1 << 0) |
#define | TIMEUTC_VALIDWKN (1 << 1) |
#define | TIMEUTC_VALIDUTC (1 << 2) |
#define | SVUSED (1 << 0) |
#define | DIFFCORR (1 << 1) |
#define | ORBITAVAIL (1 << 2) |
#define | ORBITEPH (1 << 3) |
#define | UNHEALTHY (1 << 4) |
#define | ORBITALM (1 << 5) |
#define | ORBITAOP (1 << 6) |
#define | SMOOTHED (1 << 7) |
#define | MAX_SVS 32 |
Functions | |
int | parse_ubx_stream (uint8_t, char *, GPSPositionData *, struct GPS_RX_STATS *) |
Include file for UBX processing.
Definition in file UBX.h.