47 #ifndef DW_SENSORS_GPS_GPS_H_ 48 #define DW_SENSORS_GPS_GPS_H_ 180 #endif // DW_SENSORS_GPS_GPS_H_ NVIDIA DriveWorks API: Core Types
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).
DW_API_PUBLIC dwStatus dwSensorGPS_processRawData(uint8_t const *data, size_t size, dwSensorHandle_t sensor)
Decodes RAW data previously read.
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.
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).
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.
NVIDIA DriveWorks API: Core Exports