
Modules | |
| Data types | |
GNSS Start mode | |
GNSS start mode | |
| #define | CXD56_GNSS_STMOD_COLD 0 |
| #define | CXD56_GNSS_STMOD_WARM 1 |
| #define | CXD56_GNSS_STMOD_WARM_ACC2 2 |
| #define | CXD56_GNSS_STMOD_HOT 3 |
| #define | CXD56_GNSS_STMOD_HOT_ACC 4 |
| #define | CXD56_GNSS_STMOD_HOT_ACC2 5 |
| #define | CXD56_GNSS_STMOD_HOT_ACC3 6 |
| #define | CXD56_GNSS_STMOD_GSPQ CXD56_GNSS_STMOD_HOT_ACC3 |
GNSS data size | |
almanac, ephemeris data size | |
| #define | CXD56_GNSS_GPS_ALMANAC_SIZE 2048 |
| #define | CXD56_GNSS_GPS_EPHEMERIS_SIZE 3072 |
| #define | CXD56_GNSS_GLONASS_ALMANAC_SIZE 576 |
| #define | CXD56_GNSS_GLONASS_EPHEMERIS_SIZE 1152 |
| #define | CXD56_GNSS_QZSSL1CA_ALMANAC_SIZE 640 |
| #define | CXD56_GNSS_QZSSL1CA_EPHEMERIS_SIZE 960 |
| #define | CXD56_GNSS_PVTLOG_THRESHOLD_FULL 0 |
| #define | CXD56_GNSS_PVTLOG_THRESHOLD_HALF 1 |
| #define | CXD56_GNSS_PVTLOG_THRESHOLD_ONE_DATA 2 |
Offset value that specifies the data type to read from GNSS | |
| #define | CXD56_GNSS_READ_OFFSET_LAST_GNSS 0x0000 |
| #define | CXD56_GNSS_READ_OFFSET_GNSS(N) (0x1000 + 0x800 * (N)) |
| #define | CXD56_GNSS_READ_OFFSET_AGPS 0x5000 |
| #define | CXD56_GNSS_READ_OFFSET_RTK 0x6000 |
| #define | CXD56_GNSS_READ_OFFSET_GPSEPHEMERIS 0x7000 |
| #define | CXD56_GNSS_READ_OFFSET_GLNEPHEMERIS 0x8000 |
| #define | CXD56_GNSS_READ_OFFSET_SBAS 0x9000 |
| #define | CXD56_GNSS_READ_OFFSET_DCREPORT 0x9800 |
| #define | CXD56_GNSS_READ_OFFSET_SARRLM 0x9900 |
| #define | CXD56_GNSS_READ_OFFSET_SPECTRUM 0xa000 |
| #define | CXD56_GNSS_READ_OFFSET_INFO 0xf000 |
| #define | CXD56_GNSS_READ_OFFSET_PVTLOG 0x10000 |
Signal types from GNSS | |
| #define | CXD56_GNSS_SIG_GNSS 0 |
| #define | CXD56_GNSS_SIG_PVTLOG 2 |
| #define | CXD56_GNSS_SIG_AGPS 3 |
| #define | CXD56_GNSS_SIG_RTK 4 |
| #define | CXD56_GNSS_SIG_SPECTRUM 5 |
| #define | CXD56_GNSS_SIG_GPSEPHEMERIS 11 |
| #define | CXD56_GNSS_SIG_GLNEPHEMERIS 12 |
| #define | CXD56_GNSS_SIG_SBAS 14 |
| #define | CXD56_GNSS_SIG_DCREPORT 15 |
| #define | CXD56_GNSS_SIG_SARRLM 16 |
| #define CXD56_GNSS_STMOD_COLD 0 |
Cold Start
| #define CXD56_GNSS_STMOD_WARM 1 |
Warm Start
| #define CXD56_GNSS_STMOD_WARM_ACC2 2 |
Warm Start, better accuracy, less TTFF than WARM
| #define CXD56_GNSS_STMOD_HOT 3 |
Hot Start
| #define CXD56_GNSS_STMOD_HOT_ACC 4 |
Hot Start, better accuracy, less TTFF than HOT
| #define CXD56_GNSS_STMOD_HOT_ACC2 5 |
Hot Start, better accuracy, less TTFF than ACC
| #define CXD56_GNSS_STMOD_HOT_ACC3 6 |
Optimized hot start, better TTFF than HOT
| #define CXD56_GNSS_GPS_ALMANAC_SIZE 2048 |
GPS Almanac Size
| #define CXD56_GNSS_GPS_EPHEMERIS_SIZE 3072 |
GPS Ephemeris Size
| #define CXD56_GNSS_GLONASS_ALMANAC_SIZE 576 |
GLONASS Almanac Size
| #define CXD56_GNSS_GLONASS_EPHEMERIS_SIZE 1152 |
GLONASS Ephemeris Size
| #define CXD56_GNSS_QZSSL1CA_ALMANAC_SIZE 640 |
GPS Almanac Size
| #define CXD56_GNSS_QZSSL1CA_EPHEMERIS_SIZE 960 |
GPS Ephemeris Size
| #define CXD56_GNSS_PVTLOG_THRESHOLD_FULL 0 |
Limit of the storage size
| #define CXD56_GNSS_PVTLOG_THRESHOLD_HALF 1 |
1/2 of the Storage size
| #define CXD56_GNSS_PVTLOG_THRESHOLD_ONE_DATA 2 |
Each log stored
| #define CXD56_GNSS_READ_OFFSET_LAST_GNSS 0x0000 |
Offset for last GNSS data
| #define CXD56_GNSS_READ_OFFSET_GNSS | ( | N | ) | (0x1000 + 0x800 * (N)) |
Offset for GNSS data
| #define CXD56_GNSS_READ_OFFSET_AGPS 0x5000 |
Offset for AGPS data
| #define CXD56_GNSS_READ_OFFSET_RTK 0x6000 |
Offset for RTK data
| #define CXD56_GNSS_READ_OFFSET_GPSEPHEMERIS 0x7000 |
Offset for RTK GPS Ephemeris data
| #define CXD56_GNSS_READ_OFFSET_GLNEPHEMERIS 0x8000 |
Offset for RTK GLONASS Ephemeris data
| #define CXD56_GNSS_READ_OFFSET_SBAS 0x9000 |
Offset for SBAS data
| #define CXD56_GNSS_READ_OFFSET_DCREPORT 0x9800 |
Offset for DC report
| #define CXD56_GNSS_READ_OFFSET_SARRLM 0x9900 |
Offset for SAR/RLM
| #define CXD56_GNSS_READ_OFFSET_SPECTRUM 0xa000 |
Offset for Spectrum data
| #define CXD56_GNSS_READ_OFFSET_INFO 0xf000 |
Offset for GNSS info
| #define CXD56_GNSS_READ_OFFSET_PVTLOG 0x10000 |
Offset for PVTLOG data
| #define CXD56_GNSS_SIG_GNSS 0 |
Signal type is GNSS
| #define CXD56_GNSS_SIG_PVTLOG 2 |
Signal type is PVTLog
| #define CXD56_GNSS_SIG_AGPS 3 |
Signal type is AGPS
| #define CXD56_GNSS_SIG_RTK 4 |
Signal type is RTK Career Phase
| #define CXD56_GNSS_SIG_SPECTRUM 5 |
Signal type is Soectrum
| #define CXD56_GNSS_SIG_GPSEPHEMERIS 11 |
Signal type is RTK GPS Ephemeris
| #define CXD56_GNSS_SIG_GLNEPHEMERIS 12 |
Signal type is RTK GLONASS Ephemeris
| #define CXD56_GNSS_SIG_SBAS 14 |
Signal type is SBAS
| #define CXD56_GNSS_SIG_DCREPORT 15 |
Signal type is QZSS DC report
| #define CXD56_GNSS_SIG_SARRLM 16 |
Signal type is GAL SAR/RLM