NVIDIA DriveOS Linux NSR SDK API Reference

7.0.3.0 Release
RadarSSI.h File Reference

Go to the source code of this file.

Data Structures

struct  dwRadarPerfSegmentValidity
 Defines radar Perf Segment validity. More...
 
struct  dwRadarPerfInfoValidity
 Defines radar Perf Info validity. More...
 
struct  dwRadarHealthInfoValidity
 Defines radar Health Info validity. More...
 
struct  dwRadarCalibrationInfoValidity
 Defines radar Calibration Info validity. More...
 
struct  dwRadarSSIValidity
 Defines radar SSI validity. More...
 
struct  dwRadarCalibrationInfo
 Defines radar calibration Info. More...
 
struct  dwRadarHealthInfo
 
struct  dwRadarPerfSegment
 Define radar perf segment. More...
 
struct  dwRadarPerfInfo
 Define struct for sensor performance info. More...
 
struct  dwRadarHealthErrors
 defines detected Radar Health Errors More...
 
struct  dwRadarSSI
 sensor supplement data structure, include calibration info, performance, blockage, health signal More...
 
struct  dwRadarSSIDebugInfo
 

Typedefs

typedef enum dwRadarCalibrationBaseStat dwRadarCalibrationBaseStat
 Defines radar calibration base stat. More...
 
typedef enum dwRadarCalibrationFuncStat dwRadarCalibrationFuncStat
 Radar SSI calibration func stat. More...
 
typedef enum dwRadarCalibrationSOCStat dwRadarCalibrationSOCStat
 Radar SSI calibration SOC(Sustained Online Calibration) stat. More...
 
typedef enum dwRadarOrientationStat dwRadarOrientationStat
 Defines radar Orientation stat. More...
 
typedef enum dwRadarHealthOprtnStat dwRadarHealthOprtnStat
 Defines radar health overall state. More...
 
typedef enum dwRadarHealthOprtnMd dwRadarHealthOprtnMd
 Defines radar health measuring state. More...
 
typedef enum dwRadarHealthDefectDtct dwRadarHealthDefectDtct
 Defines radar health defect state. More...
 
typedef enum dwRadarHealthDefectRSN dwRadarHealthDefectRSN
 Defines reasons of sensor defect. More...
 
typedef enum dwRadarHealthdiagMD dwRadarHealthdiagMD
 Defines state of sensor diagnostic. More...
 
typedef enum dwRadarHealthSuppVoltStat dwRadarHealthSuppVoltStat
 Defines state of supply voltage. More...
 
typedef enum dwRadarHealthTempStat dwRadarHealthTempStat
 Defines state of internal sensor ECU temperature. More...
 
typedef enum dwRadarHealthExternDisturb dwRadarHealthExternDisturb
 Defines status of disturbance by electromagentic phenomenon. More...
 
typedef enum dwRadarHealthTxPwrRedctnStat dwRadarHealthTxPwrRedctnStat
 Defines status of RF transmission. More...
 
typedef enum dwRadarHealthRadomHeatStat dwRadarHealthRadomHeatStat
 Defines status of radom heating driver heating. More...
 
typedef enum dwRadarHealthTmSyncStat dwRadarHealthTmSyncStat
 Defines status of time sync. More...
 
typedef enum dwRadarHealthVSMSyncStat dwRadarHealthVSMSyncStat
 Defines whether replicates the security master synchronisation status sync. More...
 
typedef enum dwRadarHealthRangeGateStat dwRadarHealthRangeGateStat
 Defines state of rangegate management ranggate. More...
 
typedef enum dwRadarHealthFuSaStat dwRadarHealthFuSaStat
 Defines FuSa Error detected. More...
 
typedef enum dwRadarHealthParkModeStat dwRadarHealthParkModeStat
 Defines park mode status. More...
 
typedef enum dwRadarFaultStatus dwRadarFaultStatus
 Defines radar fault status. More...
 
typedef enum dwRadarBlindStatus dwRadarBlindStatus
 Defines radar blind status. More...
 
typedef enum dwRadarWindowACTRequest dwRadarWindowACTRequest
 Defines radar windows action request. More...
 
typedef enum dwRadarHealthBlockageStat dwRadarHealthBlockageStat
 Defines blockage detected by radar. More...
 
typedef enum dwRadarPerfBlockageStat dwRadarPerfBlockageStat
 
typedef enum dwRadarPerfRedctnRsn dwRadarPerfRedctnRsn
 
typedef enum dwRadarHealthError dwRadarHealthError
 Defines the bitmasks of errors detected by diagnostic function. More...
 
typedef struct dwRadarPerfSegmentValidity dwRadarPerfSegmentValidity
 Defines radar Perf Segment validity. More...
 
typedef struct dwRadarPerfInfoValidity dwRadarPerfInfoValidity
 Defines radar Perf Info validity. More...
 
typedef struct dwRadarHealthInfoValidity dwRadarHealthInfoValidity
 Defines radar Health Info validity. More...
 
typedef struct dwRadarCalibrationInfoValidity dwRadarCalibrationInfoValidity
 Defines radar Calibration Info validity. More...
 
typedef struct dwRadarSSIValidity dwRadarSSIValidity
 Defines radar SSI validity. More...
 
typedef struct dwRadarCalibrationInfo dwRadarCalibrationInfo
 Defines radar calibration Info. More...
 
typedef struct dwRadarHealthInfo dwRadarHealthInfo
 
typedef struct dwRadarPerfSegment dwRadarPerfSegment
 Define radar perf segment. More...
 
typedef struct dwRadarPerfInfo dwRadarPerfInfo
 Define struct for sensor performance info. More...
 
typedef struct dwRadarHealthErrors dwRadarHealthErrors
 defines detected Radar Health Errors More...
 
typedef struct dwRadarSSI dwRadarSSI
 sensor supplement data structure, include calibration info, performance, blockage, health signal More...
 
typedef struct dwRadarSSIDebugInfo dwRadarSSIDebugInfo
 

Enumerations

enum  dwRadarCalibrationBaseStat {
  DW_RADAR_CALIBRATION_BASE_STAT_SUCCESS = 0,
  DW_RADAR_CALIBRATION_BASE_STAT_FAIL = 1,
  DW_RADAR_CALIBRATION_BASE_STAT_NO_CALIB = 2,
  DW_RADAR_CALIBRATION_BASE_STAT_NO_BASE_CALIB_PERFORMED = 3,
  DW_RADAR_CALIBRATION_BASE_COUNT = 4
}
 Defines radar calibration base stat. More...
 
enum  dwRadarCalibrationFuncStat {
  DW_RADAR_CALIBRATION_FUNC_STAT_AIC_SUCCESS = 0,
  DW_RADAR_CALIBRATION_FUNC_STAT_AIC_FAIL = 1,
  DW_RADAR_CALIBRATION_FUNC_STAT_AIC_ACTIVE = 2,
  DW_RADAR_CALIBRATION_FUNC_STAT_EOC_SUCCESS = 3,
  DW_RADAR_CALIBRATION_FUNC_STAT_EOC_FAIL = 4,
  DW_RADAR_CALIBRATION_FUNC_STAT_EOC_ACTIVE = 5,
  DW_RADAR_CALIBRATION_FUNC_STAT_SDC_SUCCESS = 6,
  DW_RADAR_CALIBRATION_FUNC_STAT_SDC_FAIL = 7,
  DW_RADAR_CALIBRATION_FUNC_STAT_SDC_ACTIVE = 8,
  DW_RADAR_CALIBRATION_FUNC_STAT_NO_CALIB = 9,
  DW_RADAR_CALIBRATION_FUNC_STAT_NO_COUNT = 10
}
 Radar SSI calibration func stat. More...
 
enum  dwRadarCalibrationSOCStat {
  DW_RADAR_CALIBRATION_SOC_STAT_ACTIVE = 0,
  DW_RADAR_CALIBRATION_SOC_STAT_FAIL = 1,
  DW_RADAR_CALIBRATION_SOC_STAT_PAUSE = 2,
  DW_RADAR_CALIBRATION_SOC_STAT_DEACTIVE = 3,
  DW_RADAR_CALIBRATION_SOC_STAT_COUNT = 4
}
 Radar SSI calibration SOC(Sustained Online Calibration) stat. More...
 
enum  dwRadarOrientationStat {
  DW_RADAR_ORIENT_STAT_DEFAULT = 0,
  DW_RADAR_ORIENT_STAT_NORMAL = 1,
  DW_RADAR_ORIENT_STAT_ROTATED = 2,
  DW_RADAR_ORIENT_STAT_COUNT = 3
}
 Defines radar Orientation stat. More...
 
enum  dwRadarHealthOprtnStat {
  DW_RADAR_HEALTH_OPRTN_STAT_NORMAL = 0,
  DW_RADAR_HEALTH_OPRTN_STAT_OFF = 1,
  DW_RADAR_HEALTH_OPRTN_STAT_ERROR = 2,
  DW_RADAR_HEALTH_OPRTN_STAT_COUNT = 3
}
 Defines radar health overall state. More...
 
enum  dwRadarHealthOprtnMd {
  DW_RADAR_HEALTH_MD_ACTIVE = 0,
  DW_RADAR_HEALTH_MD_DISABLED = 1,
  DW_RADAR_HEALTH_MD_TEST_MODE = 2,
  DW_RADAR_HEALTH_MD_COUNT = 3
}
 Defines radar health measuring state. More...
 
enum  dwRadarHealthDefectDtct {
  DW_RADAR_HEALTH_DEFECT_DTCT_FULL_FUNC = 0,
  DW_RADAR_HEALTH_DEFECT_DTCT_NOT_FULL_FUNC = 1,
  DW_RADAR_HEALTH_DEFECT_DTCT_OUT_OF_ORDER = 2,
  DW_RADAR_HEALTH_DEFECT_DTCT_COUNT = 3
}
 Defines radar health defect state. More...
 
enum  dwRadarHealthDefectRSN {
  DW_RADAR_HEALTH_DEFECT_RSN_NO_DEFECT = 0,
  DW_RADAR_HEALTH_DEFECT_RSN_WAKEUP_LINE_MALFUNC = 1,
  DW_RADAR_HEALTH_DEFECT_RSN_ETHERNET_MALFUNC = 2,
  DW_RADAR_HEALTH_DEFECT_RSN_SENSOR_IDENTIFICATION_ISSUE = 3,
  DW_RADAR_HEALTH_DEFECT_RSN_RADAR_FAILURE = 4,
  DW_RADAR_HEALTH_DEFECT_RSN_HARDWARE_FAILURE = 5,
  DW_RADAR_HEALTH_DEFECT_RSN_SOFTWARE_FAILURE = 6,
  DW_RADAR_HEALTH_DEFECT_RSN_INPUT_SIGNAL_MALFUNC = 7,
  DW_RADAR_HEALTH_DEFECT_RSN_COUNT = 8
}
 Defines reasons of sensor defect. More...
 
enum  dwRadarHealthdiagMD {
  DW_RADAR_HEALTH_DIAG_MD_IDLE = 0,
  DW_RADAR_HEALTH_DIAG_MD_EOL = 1,
  DW_RADAR_HEALTH_DIAG_MD_DIAG = 2,
  DW_RADAR_HEALTH_DIAG_MD_EXTEND_DIAG = 3,
  DW_RADAR_HEALTH_DIAG_MD_COUNT = 4
}
 Defines state of sensor diagnostic. More...
 
enum  dwRadarHealthSuppVoltStat {
  DW_RADAR_HEALTH_SUPP_VOLT_STAT_WITHIN_LIMITS = 0,
  DW_RADAR_HEALTH_SUPP_VOLT_STAT_VOLTAGE_LOW = 1,
  DW_RADAR_HEALTH_SUPP_VOLT_STAT_VOLTAGE_HIGH = 2,
  DW_RADAR_HEALTH_SUPP_VOLT_STAT_COUNT = 3
}
 Defines state of supply voltage. More...
 
enum  dwRadarHealthTempStat {
  DW_RADAR_HEALTH_TEMP_STAT_NORMAL_TEMP = 0,
  DW_RADAR_HEALTH_TEMP_STAT_UNDER_TEMP = 1,
  DW_RADAR_HEALTH_TEMP_STAT_OVER_TEMP = 2,
  DW_RADAR_HEALTH_TEMP_STAT_COUNT = 3
}
 Defines state of internal sensor ECU temperature. More...
 
enum  dwRadarHealthExternDisturb {
  DW_RADAR_HEALTH_EXTERN_DISTURB_NORMAL = 0,
  DW_RADAR_HEALTH_EXTERN_DISTURB_DISTURBED = 1,
  DW_RADAR_HEALTH_EXTERN_DISTURB_COUNT = 2
}
 Defines status of disturbance by electromagentic phenomenon. More...
 
enum  dwRadarHealthTxPwrRedctnStat {
  DW_RADAR_HEALTH_TX_PWR_REDCTN_STAT_NORMAL = 0,
  DW_RADAR_HEALTH_TX_PWR_REDCTN_STAT_PWR_LIMITED = 1,
  DW_RADAR_HEALTH_TX_PWR_REDCTN_STAT_COUNT = 2
}
 Defines status of RF transmission. More...
 
enum  dwRadarHealthRadomHeatStat {
  DW_RADAR_HEALTH_RADOM_HEAT_STAT_HEATING_OFF = 0,
  DW_RADAR_HEALTH_RADOM_HEAT_STAT_HEATING_LVL1 = 1,
  DW_RADAR_HEALTH_RADOM_HEAT_STAT_HEATING_LVL2 = 2,
  DW_RADAR_HEALTH_RADOM_HEAT_STAT_HEATING_NOT_ENABLED = 3,
  DW_RADAR_HEALTH_RADOM_HEAT_STAT_HEATING_RXINV = 4,
  DW_RADAR_HEALTH_RADOM_HEAT_STAT_HEATING_FAULT = 5,
  DW_RADAR_HEALTH_RADOM_HEAT_STAT_HEATING_CONTROL_FAULT = 6,
  DW_RADAR_HEALTH_RADOM_HEAT_STAT_HEATING_COUNT = 7
}
 Defines status of radom heating driver heating. More...
 
enum  dwRadarHealthTmSyncStat {
  DW_RADAR_HEALTH_TM_SYNC_STAT_NO_ERROR = 0,
  DW_RADAR_HEALTH_TM_SYNC_STAT_TIMEOUT = 1 << 0,
  DW_RADAR_HEALTH_TM_SYNC_STAT_SYNC_TO_GATEWAY = 1 << 2,
  DW_RADAR_HEALTH_TM_SYNC_STAT_GLOBAL_TIME_BASE = 1 << 3,
  DW_RADAR_HEALTH_TM_SYNC_STAT_TIMELEAP_FUTURE = 1 << 4,
  DW_RADAR_HEALTH_TM_SYNC_STAT_TIMELEAP_PAST = 1 << 5,
  DW_RADAR_HEALTH_TM_SYNC_STAT_LOCAL_TIME_BASE = 1 << 6,
  DW_RADAR_HEALTH_TM_SYNC_STAT_INVALID = 1 << 7
}
 Defines status of time sync. More...
 
enum  dwRadarHealthVSMSyncStat {
  DW_RADAR_HEALTH_VSM_SYNC_STAT_NOT_SYNC = 0,
  DW_RADAR_HEALTH_VSM_SYNC_STAT_SYNC = 1,
  DW_RADAR_HEALTH_VSM_SYNC_STAT_COUNT = 2
}
 Defines whether replicates the security master synchronisation status sync. More...
 
enum  dwRadarHealthRangeGateStat {
  DW_RADAR_HEALTH_RANGE_GATE_STAT_FIXED = 0,
  DW_RADAR_HEALTH_RANGE_GATE_STAT_ADAPTIVE = 1,
  DW_RADAR_HEALTH_RANGE_GATE_STAT_COUNT = 2
}
 Defines state of rangegate management ranggate. More...
 
enum  dwRadarHealthFuSaStat {
  DW_RADAR_HEALTH_FUSA_STAT_DEFAULT = 0,
  DW_RADAR_HEALTH_FUSA_STAT_NORM = 1,
  DW_RADAR_HEALTH_FUSA_STAT_ERR = 2,
  DW_RADAR_HEALTH_FUSA_STAT_COUNT = 3
}
 Defines FuSa Error detected. More...
 
enum  dwRadarHealthParkModeStat {
  DW_RADAR_HEALTH_PARK_MODE_STAT_DEACTIVE = 0,
  DW_RADAR_HEALTH_PARK_MODE_STAT_ACTIVE = 1,
  DW_RADAR_HEALTH_PARK_MODE_STAT_COUNT = 2
}
 Defines park mode status. More...
 
enum  dwRadarFaultStatus {
  DW_RADAR_FAULT_STATUS_OPERATIONAL = 0,
  DW_RADAR_FAULT_STATUS_INITIALIZATION = 1,
  DW_RADAR_FAULT_STATUS_HW_ERROR = 2,
  DW_RADAR_FAULT_STATUS_DSP_ERROR = 3,
  DW_RADAR_FAULT_STATUS_COMMUNICATION_ERROR = 4,
  DW_RADAR_FAULT_STATUS_TEMPORARY_ERROR = 5,
  DW_RADAR_FAULT_STATUS_OTHERS = 6,
  DW_RADAR_FAULT_STATUS_RADAR_DISABLED = 7
}
 Defines radar fault status. More...
 
enum  dwRadarBlindStatus {
  DW_RADAR_BLIND_STATUS_OPERATIONAL = 0,
  DW_RADAR_BLIND_STATUS_TEMPORARY_BLINDNESS = 1,
  DW_RADAR_BLIND_STATUS_PERMANANT_BLINDNESS = 2,
  DW_RADAR_BLIND_STATUS_ERROR = 3
}
 Defines radar blind status. More...
 
enum  dwRadarWindowACTRequest {
  DW_RADAR_WINDOW_ACT_REQ_NO_REQUSTE = 0,
  DW_RADAR_WINDOW_ACT_REQ_OPEN_ALL = 1
}
 Defines radar windows action request. More...
 
enum  dwRadarHealthBlockageStat {
  DW_RADAR_HEALTH_BLOCKAGE_STAT_NO_BLOCKAGE = 0,
  DW_RADAR_HEALTH_BLOCKAGE_STAT_FULL_BLOCKAGE = 1,
  DW_RADAR_HEALTH_BLOCKAGE_STAT_PART_BLOCKAGE_HIGH = 2,
  DW_RADAR_HEALTH_BLOCKAGE_STAT_PART_BLOCKAGE_MEDIUM = 3,
  DW_RADAR_HEALTH_BLOCKAGE_STAT_PART_BLOCKAGE_LOW = 4,
  DW_RADAR_HEALTH_BLOCKAGE_STAT_BLOCKAGE_DEFECT = 5,
  DW_RADAR_HEALTH_BLOCKAGE_STAT_BLOCKAGE_CHECK_ACTIVE = 6,
  DW_RADAR_HEALTH_BLOCKAGE_STAT_COUNT = 7
}
 Defines blockage detected by radar. More...
 
enum  dwRadarPerfBlockageStat {
  DW_RADAR_PERF_BLOCKAGE_STAT_NO_BLOCKAGE = 0,
  DW_RADAR_PERF_BLOCKAGE_STAT_FULL_BLOCKAGE = 1,
  DW_RADAR_PERF_BLOCKAGE_STAT_PART_BLOCKAGE_HIGH = 2,
  DW_RADAR_PERF_BLOCKAGE_STAT_PART_BLOCKAGE_MEDIUM = 3,
  DW_RADAR_PERF_BLOCKAGE_STAT_PART_BLOCKAGE_LOW = 4,
  DW_RADAR_PERF_BLOCKAGE_STAT_PART_BLOCKAGE_DEFECT = 5,
  DW_RADAR_PERF_BLOCKAGE_STAT_PART_BLOCKAGE_COUNT = 6
}
 
enum  dwRadarPerfRedctnRsn {
  DW_RADAR_PERF_REDCTN_RSN_UNKNOWN = 0,
  DW_RADAR_PERF_REDCTN_RSN_ABSORPTIVE = 1,
  DW_RADAR_PERF_REDCTN_RSN_DISTORTIVE = 2,
  DW_RADAR_PERF_REDCTN_RSN_INTERFERENCE = 3,
  DW_RADAR_PERF_REDCTN_RSN_SNOW_ON_FASCIA = 4,
  DW_RADAR_PERF_REDCTN_RSN_WATER_ON_FASCIA = 5,
  DW_RADAR_PERF_REDCTN_RSN_SOIL_ON_FASCIA = 6,
  DW_RADAR_PERF_REDCTN_RSN_SCRATCH_ON_FASCIA = 7,
  DW_RADAR_PERF_REDCTN_RSN_COUNT = 8
}
 
enum  dwRadarHealthError {
  DW_RADAR_HEALTH_ERROR_SNA = 1 << 0,
  DW_RADAR_HEALTH_ERROR_FRAME_DROP = 1 << 1,
  DW_RADAR_HEALTH_ERROR_SODA_CRC = 1 << 2,
  DW_RADAR_HEALTH_ERROR_SSI_CRC = 1 << 3,
  DW_RADAR_HEALTH_ERROR_FRAME_OVERRRUN = 1 << 4,
  DW_RADAR_HEALTH_ERROR_SPLITPDU_NO_DATA_FROM_PUBLISHER = 1 << 5,
  DW_RADAR_HEALTH_ERROR_SPLITPDU_NOT_ENOUGH_DATA = 1 << 6,
  DW_RADAR_HEALTH_ERROR_SPLITPDU_E2E_FAILURE = 1 << 7,
  DW_RADAR_HEALTH_ERROR_SPLITPDU_STATE_MACHINE_DISABLED = 1 << 8,
  DW_RADAR_HEALTH_ERROR_AZIMUTH_OUT_OF_RANGE = 1 << 9,
  DW_RADAR_HEALTH_ERROR_NUM_RETURNS_OUT_OF_RANGE = 1 << 10,
  DW_RADAR_HEALTH_ERROR_ZERO_RETURNS = 1 << 11
}
 Defines the bitmasks of errors detected by diagnostic function. More...
 

Typedef Documentation

◆ dwRadarBlindStatus

Defines radar blind status.

◆ dwRadarCalibrationBaseStat

Defines radar calibration base stat.

◆ dwRadarCalibrationFuncStat

Radar SSI calibration func stat.

◆ dwRadarCalibrationInfo

Defines radar calibration Info.

◆ dwRadarCalibrationInfoValidity

Defines radar Calibration Info validity.

◆ dwRadarCalibrationSOCStat

Radar SSI calibration SOC(Sustained Online Calibration) stat.

◆ dwRadarFaultStatus

Defines radar fault status.

◆ dwRadarHealthBlockageStat

Defines blockage detected by radar.

◆ dwRadarHealthDefectDtct

Defines radar health defect state.

◆ dwRadarHealthDefectRSN

Defines reasons of sensor defect.

◆ dwRadarHealthdiagMD

Defines state of sensor diagnostic.

◆ dwRadarHealthError

Defines the bitmasks of errors detected by diagnostic function.

◆ dwRadarHealthErrors

defines detected Radar Health Errors

◆ dwRadarHealthExternDisturb

Defines status of disturbance by electromagentic phenomenon.

◆ dwRadarHealthFuSaStat

Defines FuSa Error detected.

◆ dwRadarHealthInfo

◆ dwRadarHealthInfoValidity

Defines radar Health Info validity.

◆ dwRadarHealthOprtnMd

Defines radar health measuring state.

◆ dwRadarHealthOprtnStat

Defines radar health overall state.

◆ dwRadarHealthParkModeStat

Defines park mode status.

◆ dwRadarHealthRadomHeatStat

Defines status of radom heating driver heating.

◆ dwRadarHealthRangeGateStat

Defines state of rangegate management ranggate.

◆ dwRadarHealthSuppVoltStat

Defines state of supply voltage.

◆ dwRadarHealthTempStat

Defines state of internal sensor ECU temperature.

◆ dwRadarHealthTmSyncStat

Defines status of time sync.

◆ dwRadarHealthTxPwrRedctnStat

Defines status of RF transmission.

◆ dwRadarHealthVSMSyncStat

Defines whether replicates the security master synchronisation status sync.

◆ dwRadarOrientationStat

Defines radar Orientation stat.

◆ dwRadarPerfBlockageStat

◆ dwRadarPerfInfo

Define struct for sensor performance info.

◆ dwRadarPerfInfoValidity

Defines radar Perf Info validity.

◆ dwRadarPerfRedctnRsn

◆ dwRadarPerfSegment

Define radar perf segment.

◆ dwRadarPerfSegmentValidity

Defines radar Perf Segment validity.

◆ dwRadarSSI

typedef struct dwRadarSSI dwRadarSSI

sensor supplement data structure, include calibration info, performance, blockage, health signal

◆ dwRadarSSIDebugInfo

◆ dwRadarSSIValidity

Defines radar SSI validity.

◆ dwRadarWindowACTRequest

Defines radar windows action request.

Enumeration Type Documentation

◆ dwRadarBlindStatus

Defines radar blind status.

Enumerator
DW_RADAR_BLIND_STATUS_OPERATIONAL 

radar blind status operational

DW_RADAR_BLIND_STATUS_TEMPORARY_BLINDNESS 

radar blind status temporary blindness

DW_RADAR_BLIND_STATUS_PERMANANT_BLINDNESS 

radar blind status permanant blindness

DW_RADAR_BLIND_STATUS_ERROR 

radar blind status error

Definition at line 452 of file RadarSSI.h.

◆ dwRadarCalibrationBaseStat

Defines radar calibration base stat.

Enumerator
DW_RADAR_CALIBRATION_BASE_STAT_SUCCESS 

stat success

DW_RADAR_CALIBRATION_BASE_STAT_FAIL 

stat fail

DW_RADAR_CALIBRATION_BASE_STAT_NO_CALIB 

stat no calibration

DW_RADAR_CALIBRATION_BASE_STAT_NO_BASE_CALIB_PERFORMED 

stat no base calibration performed

DW_RADAR_CALIBRATION_BASE_COUNT 

stat count

Definition at line 32 of file RadarSSI.h.

◆ dwRadarCalibrationFuncStat

Radar SSI calibration func stat.

Enumerator
DW_RADAR_CALIBRATION_FUNC_STAT_AIC_SUCCESS 

stat AIC success

DW_RADAR_CALIBRATION_FUNC_STAT_AIC_FAIL 

stat AIC failed

DW_RADAR_CALIBRATION_FUNC_STAT_AIC_ACTIVE 

stat AIC active

DW_RADAR_CALIBRATION_FUNC_STAT_EOC_SUCCESS 

stat End Of line Calibration success

DW_RADAR_CALIBRATION_FUNC_STAT_EOC_FAIL 

stat End Of line Calibration failed

DW_RADAR_CALIBRATION_FUNC_STAT_EOC_ACTIVE 

stat End Of line Calibration active

DW_RADAR_CALIBRATION_FUNC_STAT_SDC_SUCCESS 

stat Service Drive Calibration success

DW_RADAR_CALIBRATION_FUNC_STAT_SDC_FAIL 

stat Service Drive Calibration failed

DW_RADAR_CALIBRATION_FUNC_STAT_SDC_ACTIVE 

stat Service Drive Calibration active

DW_RADAR_CALIBRATION_FUNC_STAT_NO_CALIB 

stat no calibration

DW_RADAR_CALIBRATION_FUNC_STAT_NO_COUNT 

stat count

Definition at line 56 of file RadarSSI.h.

◆ dwRadarCalibrationSOCStat

Radar SSI calibration SOC(Sustained Online Calibration) stat.

Enumerator
DW_RADAR_CALIBRATION_SOC_STAT_ACTIVE 

stat Calibration Sustained Online Calibration active

DW_RADAR_CALIBRATION_SOC_STAT_FAIL 

stat Calibration Sustained Online Calibration failed

DW_RADAR_CALIBRATION_SOC_STAT_PAUSE 

stat Calibration Sustained Online Calibration paused

DW_RADAR_CALIBRATION_SOC_STAT_DEACTIVE 

stat Calibration Sustained Online Calibration deactive

DW_RADAR_CALIBRATION_SOC_STAT_COUNT 

stat Calibration Sustained Online Calibration count

Definition at line 104 of file RadarSSI.h.

◆ dwRadarFaultStatus

Defines radar fault status.

Enumerator
DW_RADAR_FAULT_STATUS_OPERATIONAL 

radar fault status operational

DW_RADAR_FAULT_STATUS_INITIALIZATION 

radar fault status initialization

DW_RADAR_FAULT_STATUS_HW_ERROR 

radar fault status hardware error

DW_RADAR_FAULT_STATUS_DSP_ERROR 

radar fault status DSP error

DW_RADAR_FAULT_STATUS_COMMUNICATION_ERROR 

radar fault status communication error

DW_RADAR_FAULT_STATUS_TEMPORARY_ERROR 

radar fault status temporary error

DW_RADAR_FAULT_STATUS_OTHERS 

radar fault status other

DW_RADAR_FAULT_STATUS_RADAR_DISABLED 

radar fault status disabled

Definition at line 423 of file RadarSSI.h.

◆ dwRadarHealthBlockageStat

Defines blockage detected by radar.

Enumerator
DW_RADAR_HEALTH_BLOCKAGE_STAT_NO_BLOCKAGE 

Health blockage information no blockage.

DW_RADAR_HEALTH_BLOCKAGE_STAT_FULL_BLOCKAGE 

Health blockage information full blockage.

DW_RADAR_HEALTH_BLOCKAGE_STAT_PART_BLOCKAGE_HIGH 

Health blockage information part blockage high.

DW_RADAR_HEALTH_BLOCKAGE_STAT_PART_BLOCKAGE_MEDIUM 

Health blockage information part blockage medium.

DW_RADAR_HEALTH_BLOCKAGE_STAT_PART_BLOCKAGE_LOW 

Health blockage information part blockage low.

DW_RADAR_HEALTH_BLOCKAGE_STAT_BLOCKAGE_DEFECT 

Health blockage information part blockage defect.

DW_RADAR_HEALTH_BLOCKAGE_STAT_BLOCKAGE_CHECK_ACTIVE 

Health blockage information part blockage visibiity check after startup active.

DW_RADAR_HEALTH_BLOCKAGE_STAT_COUNT 

Health blockage information part blockage count.

Definition at line 480 of file RadarSSI.h.

◆ dwRadarHealthDefectDtct

Defines radar health defect state.

Enumerator
DW_RADAR_HEALTH_DEFECT_DTCT_FULL_FUNC 

Defect state of sensor full func.

DW_RADAR_HEALTH_DEFECT_DTCT_NOT_FULL_FUNC 

Defect state of sensor not full func.

DW_RADAR_HEALTH_DEFECT_DTCT_OUT_OF_ORDER 

Defect state of sensor out of order.

DW_RADAR_HEALTH_DEFECT_DTCT_COUNT 

Defect state of sensor count.

Definition at line 175 of file RadarSSI.h.

◆ dwRadarHealthDefectRSN

Defines reasons of sensor defect.

Enumerator
DW_RADAR_HEALTH_DEFECT_RSN_NO_DEFECT 

Reasons of sensor defect no defect.

DW_RADAR_HEALTH_DEFECT_RSN_WAKEUP_LINE_MALFUNC 

Reasons of sensor defect wakeup line malfunc.

DW_RADAR_HEALTH_DEFECT_RSN_ETHERNET_MALFUNC 

Reasons of sensor defect ethernet malfunc.

DW_RADAR_HEALTH_DEFECT_RSN_SENSOR_IDENTIFICATION_ISSUE 

Reasons of sensor defect sensor idnetification issue.

DW_RADAR_HEALTH_DEFECT_RSN_RADAR_FAILURE 

Reasons of sensor defect radar failure.

DW_RADAR_HEALTH_DEFECT_RSN_HARDWARE_FAILURE 

Reasons of sensor defect hardware failure.

DW_RADAR_HEALTH_DEFECT_RSN_SOFTWARE_FAILURE 

Reasons of sensor defect software failure.

DW_RADAR_HEALTH_DEFECT_RSN_INPUT_SIGNAL_MALFUNC 

Reasons of sensor defect input signal malfunc.

DW_RADAR_HEALTH_DEFECT_RSN_COUNT 

Reasons of sensor defect count.

Definition at line 192 of file RadarSSI.h.

◆ dwRadarHealthdiagMD

Defines state of sensor diagnostic.

Enumerator
DW_RADAR_HEALTH_DIAG_MD_IDLE 

State of sensor diagnostic interface idle.

DW_RADAR_HEALTH_DIAG_MD_EOL 

State of sensor diagnostic interface eol mode.

DW_RADAR_HEALTH_DIAG_MD_DIAG 

State of sensor diagnostic interface diag mode.

DW_RADAR_HEALTH_DIAG_MD_EXTEND_DIAG 

State of sensor diagnostic interface extend diag mode.

DW_RADAR_HEALTH_DIAG_MD_COUNT 

State of sensor diagnostic count.

Definition at line 224 of file RadarSSI.h.

◆ dwRadarHealthError

Defines the bitmasks of errors detected by diagnostic function.

Enumerator
DW_RADAR_HEALTH_ERROR_SNA 

Has unavailable data in the scan.

DW_RADAR_HEALTH_ERROR_FRAME_DROP 

Has frame drop.

DW_RADAR_HEALTH_ERROR_SODA_CRC 

CRC error of sensor data output.

DW_RADAR_HEALTH_ERROR_SSI_CRC 

CRC error of sensor health info output.

DW_RADAR_HEALTH_ERROR_FRAME_OVERRRUN 

Has frame overrrun.

DW_RADAR_HEALTH_ERROR_SPLITPDU_NO_DATA_FROM_PUBLISHER 

No data have been received from the publisher at all.

DW_RADAR_HEALTH_ERROR_SPLITPDU_NOT_ENOUGH_DATA 

Not enough data where the E2E check yielded OK from the publisher is available since the initialization, sample(s) cannot be used.

DW_RADAR_HEALTH_ERROR_SPLITPDU_E2E_FAILURE 

Too few data where the E2E check yielded OK or too many data where the e2e check yielded ERROR were received within the E2E time window – communication of the sample of this event not functioning properly, sample(s) cannot be used.

DW_RADAR_HEALTH_ERROR_SPLITPDU_STATE_MACHINE_DISABLED 

No E2E state machine available.

Return value of function GetSMState if EndToEndTransformationComSpecProps.disableEndToEndStateMachine is set to TRUE (not available yet in AMSR implementation)

DW_RADAR_HEALTH_ERROR_AZIMUTH_OUT_OF_RANGE 

Has azimuth out of range.

DW_RADAR_HEALTH_ERROR_NUM_RETURNS_OUT_OF_RANGE 

Has return out of range.

DW_RADAR_HEALTH_ERROR_ZERO_RETURNS 

Has zero detections.

Definition at line 567 of file RadarSSI.h.

◆ dwRadarHealthExternDisturb

Defines status of disturbance by electromagentic phenomenon.

Enumerator
DW_RADAR_HEALTH_EXTERN_DISTURB_NORMAL 

Status of disturbance by electromagentic phenomenon (interference) normal.

DW_RADAR_HEALTH_EXTERN_DISTURB_DISTURBED 

Status of disturbance by electromagentic phenomenon (interference) disturbed.

DW_RADAR_HEALTH_EXTERN_DISTURB_COUNT 

Status of disturbance by electromagentic phenomenon (interference) count.

Definition at line 278 of file RadarSSI.h.

◆ dwRadarHealthFuSaStat

Defines FuSa Error detected.

Enumerator
DW_RADAR_HEALTH_FUSA_STAT_DEFAULT 

FuSa Error detected default.

DW_RADAR_HEALTH_FUSA_STAT_NORM 

FuSa Error detected norm.

DW_RADAR_HEALTH_FUSA_STAT_ERR 

FuSa Error detected err.

DW_RADAR_HEALTH_FUSA_STAT_COUNT 

FuSa Error detected count.

Definition at line 392 of file RadarSSI.h.

◆ dwRadarHealthOprtnMd

Defines radar health measuring state.

Enumerator
DW_RADAR_HEALTH_MD_ACTIVE 

measuring state of sensor active

DW_RADAR_HEALTH_MD_DISABLED 

measuring state of sensor disabled

DW_RADAR_HEALTH_MD_TEST_MODE 

measuring state of sensor test mode

DW_RADAR_HEALTH_MD_COUNT 

measuring state of sensor count

Definition at line 158 of file RadarSSI.h.

◆ dwRadarHealthOprtnStat

Defines radar health overall state.

Enumerator
DW_RADAR_HEALTH_OPRTN_STAT_NORMAL 

overall state of sensor health normal

DW_RADAR_HEALTH_OPRTN_STAT_OFF 

overall state of sensor health off

DW_RADAR_HEALTH_OPRTN_STAT_ERROR 

overall state of sensor health error

DW_RADAR_HEALTH_OPRTN_STAT_COUNT 

overall state of sensor health count

Definition at line 141 of file RadarSSI.h.

◆ dwRadarHealthParkModeStat

Defines park mode status.

Enumerator
DW_RADAR_HEALTH_PARK_MODE_STAT_DEACTIVE 

Park mode stat deactive.

DW_RADAR_HEALTH_PARK_MODE_STAT_ACTIVE 

Park mode stat active.

DW_RADAR_HEALTH_PARK_MODE_STAT_COUNT 

Park mode stat count.

Definition at line 409 of file RadarSSI.h.

◆ dwRadarHealthRadomHeatStat

Defines status of radom heating driver heating.

Enumerator
DW_RADAR_HEALTH_RADOM_HEAT_STAT_HEATING_OFF 

Status of radom heating driver heating off.

DW_RADAR_HEALTH_RADOM_HEAT_STAT_HEATING_LVL1 

Status of radom heating driver heating LVL1.

DW_RADAR_HEALTH_RADOM_HEAT_STAT_HEATING_LVL2 

Status of radom heating driver heating LVL2.

DW_RADAR_HEALTH_RADOM_HEAT_STAT_HEATING_NOT_ENABLED 

Status of radom heating driver heating not enabled.

DW_RADAR_HEALTH_RADOM_HEAT_STAT_HEATING_RXINV 

Status of radom heating driver heating RXINV.

DW_RADAR_HEALTH_RADOM_HEAT_STAT_HEATING_FAULT 

Status of radom heating driver heating fault.

DW_RADAR_HEALTH_RADOM_HEAT_STAT_HEATING_CONTROL_FAULT 

Status of radom heating driver heating control fault.

DW_RADAR_HEALTH_RADOM_HEAT_STAT_HEATING_COUNT 

Status of radom heating driver heating count.

Definition at line 306 of file RadarSSI.h.

◆ dwRadarHealthRangeGateStat

Defines state of rangegate management ranggate.

Enumerator
DW_RADAR_HEALTH_RANGE_GATE_STAT_FIXED 

state of rangegate management ranggate fixed

DW_RADAR_HEALTH_RANGE_GATE_STAT_ADAPTIVE 

state of rangegate management ranggate adaptive

DW_RADAR_HEALTH_RANGE_GATE_STAT_COUNT 

state of rangegate management ranggate count

Definition at line 378 of file RadarSSI.h.

◆ dwRadarHealthSuppVoltStat

Defines state of supply voltage.

Enumerator
DW_RADAR_HEALTH_SUPP_VOLT_STAT_WITHIN_LIMITS 

State of supply voltage within limits.

DW_RADAR_HEALTH_SUPP_VOLT_STAT_VOLTAGE_LOW 

State of supply voltage voltage low.

DW_RADAR_HEALTH_SUPP_VOLT_STAT_VOLTAGE_HIGH 

State of supply voltage voltage high.

DW_RADAR_HEALTH_SUPP_VOLT_STAT_COUNT 

State of supply voltage count.

Definition at line 244 of file RadarSSI.h.

◆ dwRadarHealthTempStat

Defines state of internal sensor ECU temperature.

Enumerator
DW_RADAR_HEALTH_TEMP_STAT_NORMAL_TEMP 

State of internal sensor ECU temperature normal temp.

DW_RADAR_HEALTH_TEMP_STAT_UNDER_TEMP 

State of internal sensor ECU temperature under temp.

DW_RADAR_HEALTH_TEMP_STAT_OVER_TEMP 

State of internal sensor ECU temperature over temp.

DW_RADAR_HEALTH_TEMP_STAT_COUNT 

State of internal sensor ECU temperature count.

Definition at line 261 of file RadarSSI.h.

◆ dwRadarHealthTmSyncStat

Defines status of time sync.

Enumerator
DW_RADAR_HEALTH_TM_SYNC_STAT_NO_ERROR 

Status no error.

DW_RADAR_HEALTH_TM_SYNC_STAT_TIMEOUT 

Status of time sync timeout.

DW_RADAR_HEALTH_TM_SYNC_STAT_SYNC_TO_GATEWAY 

Status of time sync sync to gateway.

DW_RADAR_HEALTH_TM_SYNC_STAT_GLOBAL_TIME_BASE 

Status of time sync global time base.

DW_RADAR_HEALTH_TM_SYNC_STAT_TIMELEAP_FUTURE 

Status of time sync timeleap future.

DW_RADAR_HEALTH_TM_SYNC_STAT_TIMELEAP_PAST 

Status of time sync timeleap past.

DW_RADAR_HEALTH_TM_SYNC_STAT_LOCAL_TIME_BASE 

Status of time sync local time base.

DW_RADAR_HEALTH_TM_SYNC_STAT_INVALID 

Status of time sync invalid.

Definition at line 335 of file RadarSSI.h.

◆ dwRadarHealthTxPwrRedctnStat

Defines status of RF transmission.

Enumerator
DW_RADAR_HEALTH_TX_PWR_REDCTN_STAT_NORMAL 

Status of RF transmission normal.

DW_RADAR_HEALTH_TX_PWR_REDCTN_STAT_PWR_LIMITED 

Status of RF transmission pwr limited.

DW_RADAR_HEALTH_TX_PWR_REDCTN_STAT_COUNT 

Status of RF transmission count.

Definition at line 292 of file RadarSSI.h.

◆ dwRadarHealthVSMSyncStat

Defines whether replicates the security master synchronisation status sync.

Enumerator
DW_RADAR_HEALTH_VSM_SYNC_STAT_NOT_SYNC 

Replicates the security master synchronisation status not sync.

DW_RADAR_HEALTH_VSM_SYNC_STAT_SYNC 

Replicates the security master synchronisation status sync.

DW_RADAR_HEALTH_VSM_SYNC_STAT_COUNT 

Replicates the security master synchronisation status count.

Definition at line 364 of file RadarSSI.h.

◆ dwRadarOrientationStat

Defines radar Orientation stat.

Enumerator
DW_RADAR_ORIENT_STAT_DEFAULT 

stat Orientation not coded

DW_RADAR_ORIENT_STAT_NORMAL 

stat Orientation normal

DW_RADAR_ORIENT_STAT_ROTATED 

stat Orientation rotated(upside-down)

DW_RADAR_ORIENT_STAT_COUNT 

stat Orientation count

Definition at line 124 of file RadarSSI.h.

◆ dwRadarPerfBlockageStat

Enumerator
DW_RADAR_PERF_BLOCKAGE_STAT_NO_BLOCKAGE 

Segment blockage information no blockage.

DW_RADAR_PERF_BLOCKAGE_STAT_FULL_BLOCKAGE 

Segment blockage information full blockage.

DW_RADAR_PERF_BLOCKAGE_STAT_PART_BLOCKAGE_HIGH 

Segment blockage information part blockage high.

DW_RADAR_PERF_BLOCKAGE_STAT_PART_BLOCKAGE_MEDIUM 

Segment blockage information part blockage medium.

DW_RADAR_PERF_BLOCKAGE_STAT_PART_BLOCKAGE_LOW 

Segment blockage information part blockage low.

DW_RADAR_PERF_BLOCKAGE_STAT_PART_BLOCKAGE_DEFECT 

Segment blockage information part blockage low.

DW_RADAR_PERF_BLOCKAGE_STAT_PART_BLOCKAGE_COUNT 

Segment blockage information part blockage count.

Definition at line 509 of file RadarSSI.h.

◆ dwRadarPerfRedctnRsn

Enumerator
DW_RADAR_PERF_REDCTN_RSN_UNKNOWN 

Segment reason for blockage unknown.

DW_RADAR_PERF_REDCTN_RSN_ABSORPTIVE 

Segment reason for blockage absorptive.

DW_RADAR_PERF_REDCTN_RSN_DISTORTIVE 

Segment reason for blockage distortive.

DW_RADAR_PERF_REDCTN_RSN_INTERFERENCE 

Segment reason for blockage interference.

DW_RADAR_PERF_REDCTN_RSN_SNOW_ON_FASCIA 

Segment reason for blockage snow on fascia.

DW_RADAR_PERF_REDCTN_RSN_WATER_ON_FASCIA 

Segment reason for blockage water on fascia.

DW_RADAR_PERF_REDCTN_RSN_SOIL_ON_FASCIA 

Segment reason for blockage soll on fascia.

DW_RADAR_PERF_REDCTN_RSN_SCRATCH_ON_FASCIA 

Segment reason for blockage scratch on fascia.

DW_RADAR_PERF_REDCTN_RSN_COUNT 

Segment reason for blockage count.

Definition at line 535 of file RadarSSI.h.

◆ dwRadarWindowACTRequest

Defines radar windows action request.

Enumerator
DW_RADAR_WINDOW_ACT_REQ_NO_REQUSTE 

radar window action no request

DW_RADAR_WINDOW_ACT_REQ_OPEN_ALL 

radar window action open all

Definition at line 469 of file RadarSSI.h.