|
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.