DriveWorks SDK Reference
5.16.65 Release
For Test and Development only

Radar.h File Reference

Detailed Description

NVIDIA DriveWorks API: Radar

Description: This file defines the Radar sensor.

Definition in file Radar.h.

Go to the source code of this file.

Data Structures

struct  dwRadarScan
 Defines the structure for a complete radar scan. More...
 

Typedefs

typedef struct _dwRadarScanSSI dwRadarScanSSI
 Not available as of current release. Will be added in future release. More...
 

Functions

DW_API_PUBLIC dwStatus dwSensorRadar_copyScan (dwRadarScan *dst, dwRadarScan const *src)
 Deep-copy a radar scan. More...
 
DW_API_PUBLIC dwStatus dwSensorRadar_getProperties (dwRadarProperties *const radarProperties, dwSensorHandle_t const sensor)
 Gets information about the radar sensor. More...
 
DW_API_PUBLIC dwStatus dwSensorRadar_getScanDataSize (size_t *size, dwRadarScan const *scan)
 Get size of the data buffer of a radar scan. More...
 
DW_API_PUBLIC dwStatus dwSensorRadar_processRawData (const dwRadarScan **const data, const uint8_t *const rawData, size_t const size, dwSensorHandle_t const sensor)
 Decodes raw data previously read onto the application side structure. More...
 
DW_API_PUBLIC dwStatus dwSensorRadar_readData (const dwRadarScan **const data, const dwRadarScanType type, const dwTime_t timeoutUs, dwSensorHandle_t const sensor)
 Reads a single packet, which might be an entire scan or a fraction of a scan, which is sensor dependent. More...
 
DW_API_PUBLIC dwStatus dwSensorRadar_readScan (const dwRadarScan **const data, const dwTime_t timeoutUs, dwSensorHandle_t const sensor)
 Reads one scan chunk. More...
 
DW_API_PUBLIC dwStatus dwSensorRadar_returnData (const dwRadarScan *const scan, dwSensorHandle_t const sensor)
 Returns the data read to the internal pool. More...
 
DW_API_PUBLIC dwStatus dwSensorRadar_returnScan (const dwRadarScan *const scan, dwSensorHandle_t const sensor)
 Returns the data covering an entire scan read to the internal pool. More...
 
DW_API_PUBLIC dwStatus dwSensorRadar_setDataDecoding (bool const enable, dwSensorHandle_t const sensor)
 Enables/disables the decoding of the Radar packets, which incurs in additional CPU load. More...
 
DW_API_PUBLIC dwStatus dwSensorRadar_setMountPosition (dwRadarMountPosition *const data, dwSensorHandle_t const sensor)
 Sends the radar mount position information to the radar. More...
 
DW_API_PUBLIC dwStatus dwSensorRadar_setVehicleState (dwRadarVehicleState *const data, dwSensorHandle_t const sensor)
 Sends vehicle dynamics information to the radar. More...
 
DW_API_PUBLIC dwStatus dwSensorRadar_toggleScanType (bool const enable, dwRadarScanType const scanType, dwSensorHandle_t const sensor)
 Enables/Disables a scan type for the radar sensor. More...