Go to the source code of this file.
Data Structures | |
struct | dwRadarCalibrationInfo |
Defines radar calibration Info. More... | |
struct | dwRadarCalibrationInfoValidity |
Defines radar Calibration Info validity. More... | |
struct | dwRadarHealthInfo |
struct | dwRadarHealthInfoValidity |
Defines radar Health Info validity. More... | |
struct | dwRadarPerfInfo |
Define struct for sensor performance info. More... | |
struct | dwRadarPerfInfoValidity |
Defines radar Perf Info validity. More... | |
struct | dwRadarPerfSegment |
Define radar perf segment. More... | |
struct | dwRadarPerfSegmentValidity |
Defines radar Perf Segment validity. More... | |
struct | dwRadarScanSSI |
sensor supplement data structure, include calibration info, performance, blockage, health signal More... | |
struct | dwRadarSSIDebugInfo |
struct | dwRadarSSIValidity |
Defines radar SSI validity. More... | |
struct dwRadarCalibrationInfo |
Data Fields | ||
---|---|---|
dwRadarCalibrationBaseStat | baseStat | Radar calibration base stat. |
float32_t | corrctnLowLmtAzi | Lower limit of correction range in azimuth Rad. |
float32_t | corrctnLowLmtElev | Lower limit of correction range in elevation Rad. |
float32_t | corrctnOrientAzi | the calculated correction angle deviation of the mechanical sensor alignment/nominal process in azimuth Rad |
float32_t | corrctnOrientElev | the calculated correction angle deviation of the mechanical sensor alignment/nominal process in elevation Rad |
float32_t | corrctnUpLmtAzi | Upper limit of correction range in azimuth Rad. |
float32_t | corrctnUpLmtElev | Upper limit of correction range in elevation Rad. |
dwRadarCalibrationFuncStat | funcStat | Radar calibration func stat. |
dwRadarOrientationStat | orientationStat | Radar calibration orientation stat. |
float32_t | orientAzi | Sensor mounting orientation in azimuth Rad, nominal value. |
float32_t | orientElev | Sensor mounting orientation in elevation Rad, nominal value. |
float32_t | orientErrAzi | Sensor mounting orientation error in azimuth Rad, statistical calibration measurement accuracy. |
float32_t | orientErrElev | Sensor mounting orientation error in elevation Rad, statistical calibration measurement accuracy. |
int16_t | originPosX | Sensor mounting position in coordinate system defined by radar supplier x mm. |
int16_t | originPosY | Sensor mounting position in coordinate system is defined by radar supplier y mm. |
int16_t | originPosZ | Sensor mounting position in coordinate system is defined by radar supplier z mm. |
uint8_t | progressPercent | Calibration progress for SDC in percent. |
dwRadarCalibrationSOCStat | socStat | Radar calibration soc stat. |
struct dwRadarCalibrationInfoValidity |
Data Fields | ||
---|---|---|
bool | baseStatValidity | validity info for dwRadarCalibrationInfo.baseStat |
bool | corrctnLowLmtAziValidity | validity info for dwRadarCalibrationInfo.corrctnLowLmtAzi |
bool | corrctnLowLmtElevValidity | validity info for dwRadarCalibrationInfo.corrctnLowLmtElev |
bool | corrctnOrientAziValidity | validity info for dwRadarCalibrationInfo.corrctnOrientAzi |
bool | corrctnOrientElevValidity | validity info for dwRadarCalibrationInfo.corrctnOrientElev |
bool | corrctnUpLmtAziValidity | validity info for dwRadarCalibrationInfo.corrctnUpLmtAzi |
bool | corrctnUpLmtElevValidity | validity info for dwRadarCalibrationInfo.corrctnUpLmtElev |
bool | funcStatValidity | validity info for dwRadarCalibrationInfo.funcStat |
bool | orientationStatValidity | validity info for dwRadarCalibrationInfo.orientationStat |
bool | orientAziValidity | validity info for dwRadarCalibrationInfo.orientAzi |
bool | orientElevValidity | validity info for dwRadarCalibrationInfo.orientElev |
bool | orientErrAziValidity | validity info for dwRadarCalibrationInfo.orientErrAzi |
bool | orientErrElevValidity | validity info for dwRadarCalibrationInfo.orientErrElev |
bool | originPosXValidity | validity info for dwRadarCalibrationInfo.originPosX |
bool | originPosYValidity | validity info for dwRadarCalibrationInfo.originPosY |
bool | originPosZValidity | validity info for dwRadarCalibrationInfo.originPosZ |
bool | progressPercentValidity | validity info for dwRadarCalibrationInfo.progressPercent |
bool | socStatValidity | validity info for dwRadarCalibrationInfo.socStat |
struct dwRadarHealthInfo |
Data Fields | ||
---|---|---|
dwRadarBlindStatus | blindStatus | Radar blind status. |
dwRadarHealthBlockageStat | blockageStat | Radar blockage stat. |
dwRadarHealthDefectDtct | defectDtct | Defect state of sensor. |
dwRadarHealthDefectRSN | defectRsn | Reasons of sensor defect. |
dwRadarHealthdiagMD | diagMd | State of sensor diagnostic interface. |
dwRadarHealthExternDisturb | externDisturb | Status of disturbance by electromagentic phenomenon (interference) |
dwRadarFaultStatus | faultStatus | Radar fault status. |
dwRadarHealthFuSaStat | fuSaStat | FuSa Error detected. |
dwRadarHealthOprtnMd | oprtnMd | Measuring state of sensor. |
dwRadarHealthOprtnStat | oprtnStat | Overall state of sensor health. |
dwRadarHealthParkModeStat | parkModeStat | Park mode stat. |
dwRadarHealthRadomHeatStat | radomHeatStat | Status of radom heating driver. |
dwRadarHealthRangeGateStat | rangeGateStat | state of rangegate management |
dwRadarHealthSuppVoltStat | suppVoltStat | State of supply voltage. |
dwRadarHealthTempStat | tempStat | State of internal sensor ECU temperature. |
dwRadarHealthTmSyncStat | tmSyncStat | Status of time sync. |
dwRadarHealthTxPwrRedctnStat | txPwrRedctnStat | Status of RF transmission. |
uint8_t | validInputSignalsCurr | Number of currently valid input signals. |
uint8_t | validInputSignalsTrgt | Number of target valid input signals. |
dwRadarHealthVSMSyncStat | vsmSyncStat | Replicates the security master synchronisation status. |
dwRadarWindowACTRequest | windowACTRequest | Window action request. |
struct dwRadarHealthInfoValidity |
Data Fields | ||
---|---|---|
bool | blindStatusValidity | validity info for dwRadarHealthInfo.blindStatus |
bool | blockageStatValidity | validity info for dwRadarHealthInfo.blockageStat |
bool | defectDtctValidity | validity info for dwRadarHealthInfo.defectDtct |
bool | defectRsnValidity | validity info for dwRadarHealthInfo.defectRsn |
bool | diagMdValidity | validity info for dwRadarHealthInfo.diagMd |
bool | externDisturbValidity | validity info for dwRadarHealthInfo.ExternDisturb |
bool | faultStatusValidity | validity info for dwRadarHealthInfo.faultStatus |
bool | fuSaStatValidity | validity info for dwRadarHealthInfo.fuSaStat |
bool | oprtnMdValidity | validity info for dwRadarHealthInfo.oprtnMd |
bool | oprtnStatValidity | validity info for dwRadarHealthInfo.oprtnStat |
bool | parkModeStatValidity | validity info for dwRadarHealthInfo.parkModeStat |
bool | radomHeatStatValidity | validity info for dwRadarHealthInfo.radomHeatStat |
bool | rangeGateStatValidity | validity info for dwRadarHealthInfo.rangeGateStat |
bool | suppVoltStatValidity | validity info for dwRadarHealthInfo.suppVoltStat |
bool | tempStatValidity | validity info for dwRadarHealthInfo.tempStat |
bool | tmSyncStatValidity | validity info for dwRadarHealthInfo.tmSyncStat |
bool | txPwrRedctnStatValidity | validity info for dwRadarHealthInfo.txPwrRedctnStat |
bool | validInputSignalsCurrValidity | validity info for dwRadarHealthInfo.validInputSignalsCurr |
bool | validInputSignalsTrgtValidity | validity info for dwRadarHealthInfo.validInputSignalsTrgt |
bool | vsmSyncStatValidity | validity info for dwRadarHealthInfo.vsmSyncStat |
bool | windowACTRequestValidity | validity info for dwRadarHealthInfo.windowACTRequest |
struct dwRadarPerfInfo |
Data Fields | ||
---|---|---|
float32_t | cosOffsetX | Sensor coordinate system offset between mounting and antenna plane in x m Invalid:NACPT:[254],SNA:[255]. |
float32_t | cosOffsetY | Sensor coordinate system offset between mounting and antenna plane in y m Invalid:NACPT:[254],SNA:[255]. |
float32_t | cosOffsetZ | Sensor coordinate system offset between mounting and antenna plane in z m Invalid:NACPT:[254],SNA:[255]. |
uint8_t | orientRoll | Sensor mounting orientation in roll Valid:SENSORIENT_DEFAULT:[0],SENSORIENT_NORM:[1],SENSORIENT_ROTATED:[2],SNA:[3]. |
dwRadarPerfSegment | perfSegments[32] | Array of dwRadarPerfSegment. |
uint32_t | size | size of perfSegments |
uint8_t | totalSegAzi | Total (valid + invalid) number of segments in azimuth NoUnit Invalid:SNA:[63]. |
uint8_t | totalSegElev | Total (valid + invalid) number of segments in elevation NoUnit Invalid:SNA:[63]. |
uint8_t | validSegAzi | Valid number of segments in azimuth NoUnit Invalid:SNA:[63]. |
uint8_t | validSegElev | Valid number of segments in elevation NoUnit Invalid:SNA:[63]. |
struct dwRadarPerfInfoValidity |
Data Fields | ||
---|---|---|
bool | cosOffsetXValidity | validity info for dwRadarPerfInfo.cosOffsetX |
bool | cosOffsetYValidity | validity info for dwRadarPerfInfo.cosOffsetY |
bool | cosOffsetZValidity | validity info for dwRadarPerfInfo.cosOffsetZ |
bool | orientRollValidity | validity info for dwRadarPerfInfo.orientRoll |
dwRadarPerfSegmentValidity | perfSegmentsValidity[32] | |
bool | sizeValidity | validity info for dwRadarPerfInfo.size |
bool | totalSegAziValidity | validity info for dwRadarPerfInfo.totalSegAzi |
bool | totalSegElevValidity | validity info for dwRadarPerfInfo.totalSegElev |
bool | validSegAziValidity | validity info for dwRadarPerfInfo.validSegAzi |
bool | validSegElevValidity | validity info for dwRadarPerfInfo.validSegElev |
struct dwRadarPerfSegment |
Data Fields | ||
---|---|---|
float32_t | aziAnglBegin | Begin of segment in azimuth rad Invalid:SNA:[1023]. |
float32_t | aziAnglEnd | End of segment in azimuth rad Invalid:SNA:[1023]. |
dwRadarPerfBlockageStat | blockageStat | Segment blockage information. |
float32_t | detctnRangeMax | Maximum real detection range based on reference target m Invalid:SNA:[1023]. |
float32_t | detctnRangeMin | Minimum real detection range based on reference target m Invalid:SNA:[1023]. |
uint8_t | ID | Unique segment ID NoUnit Invalid:SNA:[63]. |
uint8_t | percElems[8] | Segment probability for reason for blockage ARRAY-SIZE-SEMANTICS : FIXED-SIZE. |
uint8_t | rangeGain | Range gain for segment based on reference target percent Invalid:SNA:[255]. |
int16_t | rangeGainRCS | Reference RCS for reference target dB Invalid:SNA:[1023]. |
dwRadarPerfRedctnRsn | redctnRsn | Segment reason for blockage. |
float32_t | snrRefTarget | The reference targets signal to noise ratio dB Invalid:None. |
struct dwRadarPerfSegmentValidity |
Data Fields | ||
---|---|---|
bool | aziAnglBeginValidity | validity info for dwRadarHealthInfo.aziAnglBegin |
bool | aziAnglEndValidity | validity info for dwRadarHealthInfo.aziAnglEnd |
bool | blockageStatValidity | validity info for dwRadarHealthInfo.blockageStat |
bool | detctnRangeMaxValidity | validity info for dwRadarHealthInfo.detctnRangeMax |
bool | detctnRangeMinValidity | validity info for dwRadarHealthInfo.detctnRangeMin |
bool | IDValidity | validity info for dwRadarHealthInfo.ID |
bool | percElemsValidity[8] | validity info for dwRadarHealthInfo.percElems |
bool | rangeGainRCSValidity | validity info for dwRadarHealthInfo.rangeGainRCS |
bool | rangeGainValidity | validity info for dwRadarHealthInfo.rangeGain |
bool | redctnRsnValidity | validity info for dwRadarHealthInfo.redctnRsn |
bool | snrRefTargetValidity | validity info for dwRadarHealthInfo.snrRefTarget |
struct dwRadarSSI |
Data Fields | ||
---|---|---|
dwRadarCalibrationInfo | calibInfo | calibration info for such as calibration status, positions |
dwRadarHealthError | healthError | Bitmask of Health errors. |
dwRadarHealthInfo | healthInfo | health info |
dwRadarPerfInfo | perfInfo | performance info |
dwTime_t | timestamp | timestamp when the packet received |
dwRadarSSIValidity | validityInfo | validity info for calibInfo, healthInfo and perfInfo |
struct dwRadarSSIDebugInfo |
Data Fields | ||
---|---|---|
dwTime_t | hostTimestamp | Host timestamp at reception of first packet belonging to this scan (us) |
uint32_t | numReturns | Number of radar returns in this scan. |
dwRadarSSI | RadarSSI | Attached RadarSSI message. |
uint32_t | scanIndex | Sensor-provided scan index. |
dwRadarScanType | scanType | Type of scan. |
dwTime_t | sensorTimestamp | Sensor timestamp at which the current measurement scan was started (us). Same time domain as hostTimestamp. |
struct dwRadarSSIValidity |
Data Fields | ||
---|---|---|
dwRadarCalibrationInfoValidity | calibrationInfoValidity | validity info for dwRadarCalibrationInfo |
dwRadarHealthInfoValidity | healthInfoValidity | validity info for dwRadarHealthInfoValidity |
dwRadarPerfInfoValidity | perfInfoValidity | validity info for dwRadarPerfInfoValidity |
enum dwRadarBlindStatus |
Defines radar blind status.
Definition at line 413 of file RadarSSI.h.
Defines radar calibration base stat.
Definition at line 47 of file RadarSSI.h.
Radar SSI calibration func stat.
Definition at line 65 of file RadarSSI.h.
Radar SSI calibration SOC(Sustained Online Calibration) stat.
Definition at line 101 of file RadarSSI.h.
enum dwRadarFaultStatus |
Defines radar fault status.
Definition at line 386 of file RadarSSI.h.
Defines blockage detected by radar.
Definition at line 437 of file RadarSSI.h.
Defines radar health defect state.
Definition at line 164 of file RadarSSI.h.
Defines reasons of sensor defect.
Definition at line 179 of file RadarSSI.h.
enum dwRadarHealthdiagMD |
Defines state of sensor diagnostic.
Definition at line 209 of file RadarSSI.h.
enum dwRadarHealthError |
Defines the bitmasks of errors detected by diagnostic function.
Definition at line 518 of file RadarSSI.h.
Defines status of disturbance by electromagentic phenomenon.
Definition at line 257 of file RadarSSI.h.
Defines FuSa Error detected.
Definition at line 359 of file RadarSSI.h.
enum dwRadarHealthOprtnMd |
Defines radar health measuring state.
Definition at line 149 of file RadarSSI.h.
Defines radar health overall state.
Definition at line 134 of file RadarSSI.h.
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 374 of file RadarSSI.h.
Defines status of radom heating driver heating.
Definition at line 281 of file RadarSSI.h.
Defines state of rangegate management ranggate.
Definition at line 347 of file RadarSSI.h.
Defines state of supply voltage.
Definition at line 227 of file RadarSSI.h.
Defines state of internal sensor ECU temperature.
Definition at line 242 of file RadarSSI.h.
Defines status of time sync.
Definition at line 308 of file RadarSSI.h.
Defines status of RF transmission.
Definition at line 269 of file RadarSSI.h.
Defines whether replicates the security master synchronisation status sync.
Definition at line 335 of file RadarSSI.h.
Defines radar Orientation stat.
Definition at line 119 of file RadarSSI.h.
Definition at line 464 of file RadarSSI.h.
enum dwRadarPerfRedctnRsn |
Definition at line 488 of file RadarSSI.h.
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 428 of file RadarSSI.h.