Defines the GPS sensor.
Data Structures | |
| struct | dwGPSFrameNew |
| This structure contains one frame of data from an GPS/GNSS sensor. More... | |
| struct | dwGPSFrameNew.validityInfo |
Enumerations | |
| enum | dwGPSGnssFixStatus { DW_GPS_GNSS_FIX_STATUS_NO_FIX = 0 , DW_GPS_GNSS_FIX_STATUS_2D_FIX = 1 , DW_GPS_GNSS_FIX_STATUS_3D_FIX = 2 , DW_GPS_GNSS_FIX_STATUS_FORCE32 = 0x7FFFFFFF } |
| enum | dwGPSGnssTimestampQuality { DW_GPS_GNSS_TIMESTAMP_QUALITY_INIT = 0 , DW_GPS_GNSS_TIMESTAMP_QUALITY_UNCALIB = 1 , DW_GPS_GNSS_TIMESTAMP_QUALITY_OK = 2 , DW_GPS_GNSS_TIMESTAMP_QUALITY_TMP_FAIL = 3 , DW_GPS_GNSS_TIMESTAMP_QUALITY_PRMNT_FAIL = 4 , DW_GPS_GNSS_TIMESTAMP_QUALITY_SENS_NOT_INST = 5 , DW_GPS_GNSS_TIMESTAMP_QUALITY_FORCE32 = 0x7FFFFFFF } |
| struct dwGPSFrameNew |
| Data Fields | ||
|---|---|---|
| float64_t | altitude |
|
| float64_t | climb |
|
| float64_t | course |
|
| dwGPSGnssFixStatus | gnssFixStatus |
|
| dwGPSGnssTimestampQuality | gnssTimestampQuality |
|
| float64_t | hacc |
|
| float64_t | hdop |
|
| float64_t | latitude |
|
| float64_t | longitude |
|
| float64_t | pdop |
|
| uint8_t | reserved[512] | |
| uint8_t | satelliteCount |
|
| float64_t | speed |
|
| dwTime_t | timestamp_us |
|
| dwTime_t | utcTime |
|
| float64_t | vacc |
|
| struct dwGPSFrameNew.validityInfo | validityInfo | |
| float64_t | vdop |
|
| struct dwGPSFrameNew.validityInfo |
| Data Fields | ||
|---|---|---|
| dwSignalValidity | altitude | |
| dwSignalValidity | climb | |
| dwSignalValidity | course | |
| dwSignalValidity | gnssFixStatus | |
| dwSignalValidity | gnssTimestampQuality | |
| dwSignalValidity | hacc | |
| dwSignalValidity | hdop | |
| dwSignalValidity | latitude | |
| dwSignalValidity | longitude | |
| dwSignalValidity | pdop | |
| dwSignalValidity | reserved[64] | |
| dwSignalValidity | satelliteCount | |
| dwSignalValidity | speed | |
| dwSignalValidity | timestamp_us | |
| dwSignalValidity | utcTime | |
| dwSignalValidity | vacc | |
| dwSignalValidity | vdop | |
| enum dwGPSGnssFixStatus |