|
NVIDIA DriveOS Linux NSR SDK API Reference
|
7.0.3.0 Release
|
Go to the documentation of this file.
28 #ifndef DW_SENSORS_DATA_H_
29 #define DW_SENSORS_DATA_H_
31 #include <dw/core/base/Config.h>
32 #include <dw/core/base/Exports.h>
33 #include <dw/core/base/Types.h>
34 #include <dw/sensors/common/SensorTypes.h>
107 #endif // DW_SENSORS_DATA_H_
struct dwSensorObject * dwSensorHandle_t
Handle representing a sensor.
DW_API_PUBLIC dwStatus dwSensorData_readPacket(const dwDataPacket **const packet, dwTime_t const timeoutUs, dwSensorHandle_t const sensor)
Reads the next data packet.
DW_API_PUBLIC const dwSensorHandle_t sensor
size_t size
Number of bytes of the payload.
int64_t dwTime_t
Specifies a timestamp unit, in microseconds.
dwTime_t hostTimestamp
Timestamp of the message in microseconds (using clock of the context).
struct dwDataPacket dwDataPacket
Holds a data packet.
dwStatus
Status definition.
DW_API_PUBLIC dwStatus dwSensorData_returnPacket(dwDataPacket const *const scan, dwSensorHandle_t const sensor)
Returns the data previously read to the internal pool.