NVIDIA DriveOS Linux NSR SDK API Reference

7.0.3.0 Release
dwRadarScan Struct Reference

Detailed Description

Defines the structure for a complete radar scan.

Definition at line 42 of file RadarFullTypes.h.

Collaboration diagram for dwRadarScan:

Data Fields

uint32_t scanIndex
 Sensor-provided scan index. More...
 
dwTime_t sensorTimestamp
 Timestamp generated by the sensor for the given scan that is received by the host (us). More...
 
dwTime_t hostTimestamp
 Timestamp generated by the host when the last network packet for a given scan was received (us). More...
 
dwRadarScanType scanType
 Type of scan. More...
 
uint32_t numReturns
 Number of radar returns in this scan. More...
 
float32_t dopplerAmbiguity
 Doppler ambiguity free range. More...
 
dwRadarScanValidity scanValidity
 Radar Scan validity If the signal is unavailable or invalid, the value of the signal will be the maximum number of the data type. More...
 
dwRadarScanMisc radarScanMisc
 Radar Scan miscellaneous fields. More...
 
dwRadarScanAmbiguity radarScanAmbiguity
 Radar Scan ambiguity. More...
 
voiddata
 Pointer to the array of returns (to be casted based on return type) Size of this array is numReturns. More...
 
dwRadarDetectionMiscdetectionMisc
 Pointer to the array of dwRadarDetectionMisc, size of this array is numReturns. More...
 
dwRadarDetectionStdDevdetectionStdDev
 Pointer to the array of dwRadarDetectionStdDev, size of this array is numReturns. More...
 
dwRadarDetectionQualitydetectionQuality
 Pointer to the array of dwRadarDetectionQuality, size of this array is numReturns. More...
 
dwRadarDetectionProbabilitydetectionProbability
 Pointer to the array of dwRadarDetectionProbability, size of this array is numReturns. More...
 
dwRadarDetectionFFTPatchdetectionFFTPatch
 Pointer to the array of dwRadarDetectionFFTPatch, size of this array is numReturns. More...
 
dwRadarScanSSIradarSSI
 radar supplement status info such as calibration info, health signal, performance More...
 

Field Documentation

◆ data

void* dwRadarScan::data

Pointer to the array of returns (to be casted based on return type) Size of this array is numReturns.

Definition at line 76 of file RadarFullTypes.h.

◆ detectionFFTPatch

dwRadarDetectionFFTPatch* dwRadarScan::detectionFFTPatch

Pointer to the array of dwRadarDetectionFFTPatch, size of this array is numReturns.

Definition at line 91 of file RadarFullTypes.h.

◆ detectionMisc

dwRadarDetectionMisc* dwRadarScan::detectionMisc

Pointer to the array of dwRadarDetectionMisc, size of this array is numReturns.

Definition at line 79 of file RadarFullTypes.h.

◆ detectionProbability

dwRadarDetectionProbability* dwRadarScan::detectionProbability

Pointer to the array of dwRadarDetectionProbability, size of this array is numReturns.

Definition at line 88 of file RadarFullTypes.h.

◆ detectionQuality

dwRadarDetectionQuality* dwRadarScan::detectionQuality

Pointer to the array of dwRadarDetectionQuality, size of this array is numReturns.

Definition at line 85 of file RadarFullTypes.h.

◆ detectionStdDev

dwRadarDetectionStdDev* dwRadarScan::detectionStdDev

Pointer to the array of dwRadarDetectionStdDev, size of this array is numReturns.

Definition at line 82 of file RadarFullTypes.h.

◆ dopplerAmbiguity

float32_t dwRadarScan::dopplerAmbiguity

Doppler ambiguity free range.

Definition at line 62 of file RadarFullTypes.h.

◆ hostTimestamp

dwTime_t dwRadarScan::hostTimestamp

Timestamp generated by the host when the last network packet for a given scan was received (us).

The timestamp will be in the same time-domain as sensorTimestamp if the system is ptp-synced.

Definition at line 53 of file RadarFullTypes.h.

◆ numReturns

uint32_t dwRadarScan::numReturns

Number of radar returns in this scan.

Definition at line 59 of file RadarFullTypes.h.

◆ radarScanAmbiguity

dwRadarScanAmbiguity dwRadarScan::radarScanAmbiguity

Radar Scan ambiguity.

Definition at line 72 of file RadarFullTypes.h.

◆ radarScanMisc

dwRadarScanMisc dwRadarScan::radarScanMisc

Radar Scan miscellaneous fields.

Definition at line 69 of file RadarFullTypes.h.

◆ radarSSI

dwRadarScanSSI* dwRadarScan::radarSSI

radar supplement status info such as calibration info, health signal, performance

Definition at line 94 of file RadarFullTypes.h.

◆ scanIndex

uint32_t dwRadarScan::scanIndex

Sensor-provided scan index.

Definition at line 45 of file RadarFullTypes.h.

◆ scanType

dwRadarScanType dwRadarScan::scanType

Type of scan.

Definition at line 56 of file RadarFullTypes.h.

◆ scanValidity

dwRadarScanValidity dwRadarScan::scanValidity

Radar Scan validity If the signal is unavailable or invalid, the value of the signal will be the maximum number of the data type.

Definition at line 66 of file RadarFullTypes.h.

◆ sensorTimestamp

dwTime_t dwRadarScan::sensorTimestamp

Timestamp generated by the sensor for the given scan that is received by the host (us).

The timestamp will be in the same time-domain as hostTimestamp if the system is ptp-synced.

Definition at line 49 of file RadarFullTypes.h.


The documentation for this struct was generated from the following file: