49 #ifndef DW_SENSORS_GPS_GPS_H_ 50 #define DW_SENSORS_GPS_GPS_H_ 52 #include <dw/core/Config.h> 182 #endif // DW_SENSORS_GPS_GPS_H_ char utcTime[16]
UTC time as provided in the GPS package [hhmmss.sss] (null terminated).
Value of dwGPSFrame.longitude is valid.
float64_t vdop
Vertical dilution of precision (VDOP).
NVIDIA DriveWorks API: Core Types
Value of dwGPSFrame.latitude is valid.
Value of dwGPSFrame.vdop is valid.
float64_t latitude
Latitude [degree].
char utcDate[16]
UTC date as provided in the GPS package [ddmmyy] (null terminated).
Value of dwGPSFrame.speed is valid.
float64_t hacc
Horizontal accuracy [m].
Value of dwGPSFrame.course is valid.
struct dwSensorObject * dwSensorHandle_t
Handle representing a sensor.
dwStatus
Status definition.
NVIDIA DriveWorks API: Sensors
Value of dwGPSFrame.climb is valid.
int64_t dwTime_t
Specifies a timestamp unit, in microseconds.
DW_API_PUBLIC dwStatus dwSensorGPS_processRawData(const uint8_t *data, size_t size, dwSensorHandle_t sensor)
Decodes RAW data previously read.
Value of dwGPSFrame.altitude is valid.
DW_API_PUBLIC dwStatus dwSensorGPS_popFrame(dwGPSFrame *frame, dwSensorHandle_t sensor)
Returns any GPS frame previously processed through RAW data stream.
float64_t course
Course relative to true north [degree].
Value of dwGPSFrame.hdop is valid.
float64_t altitude
Altitude over WGS84 ellipsoid [m].
float64_t climb
Vertical speed [m/s].
dwTime_t timestamp_us
Timestamp of the message when first received [usec].
uint32_t flags
The flags to show which values are valid in this GPS frame.
dwGPSFlags
Each flag shows if that value is valid in this GPS frame.
Value of dwGPSFrame.vacc is valid.
float64_t speed
Horizontal speed [m/s].
float64_t hdop
Horizontal dilution of precision (HDOP).
NVIDIA DriveWorks API: Core Exports
DW_API_PUBLIC dwStatus dwSensorGPS_readFrame(dwGPSFrame *frame, dwTime_t timeout_us, dwSensorHandle_t sensor)
Reads the next GPS packet with a given timeout.
float64_t longitude
Longitude [degree].
Value of dwGPSFrame.hacc is valid.
float64_t vacc
Vertical accuracy [m].
A GPS packet containing localization information.