API for using GNSS. More...
Classes | |
| class | SpGnssTime |
| Time acquired from the satellite at the time of positioning. More... | |
| class | SpSatellite |
| Satellite information using positioning. More... | |
| class | SpNavData |
| GNSS positioning data. More... | |
| class | SpGnss |
| GNSS controller. More... | |
Enumerations | |
| enum | SpFixMode { FixInvalid = 1 , Fix2D , Fix3D } |
| status of pos fix | |
| enum | SpStartMode { COLD_START , WARM_START , HOT_START } |
| Mode to set to GNSS at the start of positioning. More... | |
| enum | SpPrintLevel { PrintNone = 0 , PrintError , PrintWarning , PrintInfo } |
| Set the debug log output level. | |
| enum | SpPvtType { SpPvtTypeNone = 0 , SpPvtTypeGnss , SpPvtTypeReserv , SpPvtTypeUsers } |
| Set the GNSS positioning type. More... | |
| enum | SpSatelliteType { GPS = (1U << 0) , GLONASS = (1U << 1) , SBAS = (1U << 2) , QZ_L1CA = (1U << 3) , QZ_L1S = (1U << 5) , BEIDOU = (1U << 6) , GALILEO = (1U << 7) , UNKNOWN = 0 } |
| Satellite system type. | |
| enum | SpIntervalFreq { SpInterval_10Hz = 100 , SpInterval_8Hz = 125 , SpInterval_5Hz = 200 , SpInterval_4Hz = 250 , SpInterval_2Hz = 500 , SpInterval_1Hz = 1000 } |
| Interval frequency. | |
API for using GNSS.
| enum SpStartMode |
| enum SpPvtType |