DriveWorks SDK Reference
5.20.37 Release
For Test and Development only

RadarSSI.h
Go to the documentation of this file.
1
2// This code contains NVIDIA Confidential Information and is disclosed
3// under the Mutual Non-Disclosure Agreement.
4//
5// Notice
6// ALL NVIDIA DESIGN SPECIFICATIONS AND CODE ("MATERIALS") ARE PROVIDED "AS IS"
7// NVIDIA MAKES NO REPRESENTATIONS, WARRANTIES, EXPRESSED, IMPLIED, STATUTORY,
8// OR OTHERWISE WITH RESPECT TO THE MATERIALS, AND EXPRESSLY DISCLAIMS ANY
9// IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTABILITY, OR FITNESS FOR A
10// PARTICULAR PURPOSE.
11//
12// NVIDIA Corporation assumes no responsibility for the consequences of use of
13// such information or for any infringement of patents or other rights of third
14// parties that may result from its use. No license is granted by implication or
15// otherwise under any patent or patent rights of NVIDIA Corporation. No third
16// party distribution is allowed unless expressly authorized by NVIDIA. Details
17// are subject to change without notice. This code supersedes and replaces all
18// information previously supplied. NVIDIA Corporation products are not
19// authorized for use as critical components in life support devices or systems
20// without express written approval of NVIDIA Corporation.
21//
22// Copyright (c) 2022-2024 NVIDIA Corporation. All rights reserved.
23//
24// NVIDIA Corporation and its licensors retain all intellectual property and
25// proprietary rights in and to this software and related documentation and any
26// modifications thereto. Any use, reproduction, disclosure or distribution of
27// this software and related documentation without an express license agreement
28// from NVIDIA Corporation is strictly prohibited.
29//
31#ifndef DW_SENSORS_RADAR_RADARSSI_H_
32#define DW_SENSORS_RADAR_RADARSSI_H_
33// Generated by dwProto from radar_ssi.proto DO NOT EDIT BY HAND!
34// See //3rdparty/shared/dwproto/README.md for more information
35
37
38#include <dw/core/base/Types.h>
39
41
42#ifdef __cplusplus
43extern "C" {
44#endif
45
50
53
56
59
63
68
71
74
77
80
83
86
89
92
95
99
104
107
110
113
117
122
125
128
132
137
140
143
147
152
155
158
162
167
170
173
177
182
185
188
191
194
197
200
203
207
212
215
218
221
225
230
233
236
240
245
248
251
255
260
263
267
272
275
279
284
287
290
293
296
299
302
306
311
314
317
320
323
326
329
333
338
341
345
350
353
357
362
365
368
372
377
380
384
386typedef enum dwRadarFaultStatus {
389
392
395
398
401
404
407
411
413typedef enum dwRadarBlindStatus {
416
419
422
426
431
435
440
443
446
449
452
455
458
462
463// Define segment blockage information
467
470
473
476
479
482
486
487// Define segment reason
491
494
497
500
503
506
509
512
516
518typedef enum dwRadarHealthError {
521
524
527
530
533
536
540
546
551
554
557
561
564{
567
570
573
576
579
582
585
588
591
594
598
601{
604
607
610
613
616
619
622
625
630
633{
636
639
642
645
648
651
654
657
660
663
666
669
672
675
678
681
684
687
690
693
697
700{
703
706
709
712
715
718
721
724
727
730
733
736
739
742
745
748
751
755
757typedef struct dwRadarSSIValidity
758{
761
764
768
771{
774
777
780
783
786
789
792
795
797 int16_t originPosX;
798
800 int16_t originPosY;
801
803 int16_t originPosZ;
804
807
810
813
816
819
822
826
827// Define struct for sensor health info
828typedef struct dwRadarHealthInfo
829{
832
835
838
841
844
847
850
852 // None
854
856 // None
858
861
864
867
870
873
876
879
882
885
888
891
895
897typedef struct dwRadarPerfSegment
898{
901 uint8_t ID;
902
906
910
913 uint8_t rangeGain;
914
918
922
926
929
932
935 uint8_t percElems[8];
936
941
943typedef struct dwRadarPerfInfo
944{
947 uint8_t orientRoll;
948
952
956
960
963 uint8_t validSegAzi;
964
968
971 uint8_t totalSegAzi;
972
976
978 uint32_t size;
979
983
985typedef struct dwRadarSSI
986{
989
992
995
998
1001
1004} dwRadarSSI;
1005
1006// roadcast debug struct with sensor header info and radar SSI
1008{
1010 uint32_t scanIndex;
1011
1014
1017
1020
1022 uint32_t numReturns;
1023
1027
1028#ifdef __cplusplus
1029}
1030#endif
1031
1032#endif // DW_SENSORS_RADAR_RADARSSI_H_
dwRadarSSI RadarSSI
Attached RadarSSI message.
Definition: RadarSSI.h:1025
float32_t aziAnglBegin
Begin of segment in azimuth rad Invalid:SNA:[1023].
Definition: RadarSSI.h:905
bool funcStatValidity
validity info for dwRadarCalibrationInfo.funcStat
Definition: RadarSSI.h:705
float32_t corrctnUpLmtAzi
Upper limit of correction range in azimuth Rad.
Definition: RadarSSI.h:812
float32_t corrctnLowLmtElev
Lower limit of correction range in elevation Rad.
Definition: RadarSSI.h:809
dwRadarHealthDefectRSN defectRsn
Reasons of sensor defect.
Definition: RadarSSI.h:840
dwRadarPerfSegmentValidity perfSegmentsValidity[32]
Definition: RadarSSI.h:628
dwRadarHealthDefectRSN
Defines reasons of sensor defect.
Definition: RadarSSI.h:179
@ DW_RADAR_HEALTH_DEFECT_RSN_NO_DEFECT
Reasons of sensor defect no defect.
Definition: RadarSSI.h:181
@ DW_RADAR_HEALTH_DEFECT_RSN_SOFTWARE_FAILURE
Reasons of sensor defect software failure.
Definition: RadarSSI.h:199
@ DW_RADAR_HEALTH_DEFECT_RSN_WAKEUP_LINE_MALFUNC
Reasons of sensor defect wakeup line malfunc.
Definition: RadarSSI.h:184
@ DW_RADAR_HEALTH_DEFECT_RSN_COUNT
Reasons of sensor defect count.
Definition: RadarSSI.h:205
@ DW_RADAR_HEALTH_DEFECT_RSN_INPUT_SIGNAL_MALFUNC
Reasons of sensor defect input signal malfunc.
Definition: RadarSSI.h:202
@ DW_RADAR_HEALTH_DEFECT_RSN_RADAR_FAILURE
Reasons of sensor defect radar failure.
Definition: RadarSSI.h:193
@ DW_RADAR_HEALTH_DEFECT_RSN_ETHERNET_MALFUNC
Reasons of sensor defect ethernet malfunc.
Definition: RadarSSI.h:187
@ DW_RADAR_HEALTH_DEFECT_RSN_SENSOR_IDENTIFICATION_ISSUE
Reasons of sensor defect sensor idnetification issue.
Definition: RadarSSI.h:190
@ DW_RADAR_HEALTH_DEFECT_RSN_HARDWARE_FAILURE
Reasons of sensor defect hardware failure.
Definition: RadarSSI.h:196
bool baseStatValidity
validity info for dwRadarCalibrationInfo.baseStat
Definition: RadarSSI.h:702
dwTime_t sensorTimestamp
Sensor timestamp at which the current measurement scan was started (us). Same time domain as hostTime...
Definition: RadarSSI.h:1013
dwRadarFaultStatus
Defines radar fault status.
Definition: RadarSSI.h:386
@ DW_RADAR_FAULT_STATUS_OTHERS
radar fault status other
Definition: RadarSSI.h:406
@ DW_RADAR_FAULT_STATUS_RADAR_DISABLED
radar fault status disabled
Definition: RadarSSI.h:409
@ DW_RADAR_FAULT_STATUS_OPERATIONAL
radar fault status operational
Definition: RadarSSI.h:388
@ DW_RADAR_FAULT_STATUS_HW_ERROR
radar fault status hardware error
Definition: RadarSSI.h:394
@ DW_RADAR_FAULT_STATUS_DSP_ERROR
radar fault status DSP error
Definition: RadarSSI.h:397
@ DW_RADAR_FAULT_STATUS_COMMUNICATION_ERROR
radar fault status communication error
Definition: RadarSSI.h:400
@ DW_RADAR_FAULT_STATUS_INITIALIZATION
radar fault status initialization
Definition: RadarSSI.h:391
@ DW_RADAR_FAULT_STATUS_TEMPORARY_ERROR
radar fault status temporary error
Definition: RadarSSI.h:403
bool originPosXValidity
validity info for dwRadarCalibrationInfo.originPosX
Definition: RadarSSI.h:726
bool orientationStatValidity
validity info for dwRadarCalibrationInfo.orientationStat
Definition: RadarSSI.h:711
bool aziAnglBeginValidity
validity info for dwRadarHealthInfo.aziAnglBegin
Definition: RadarSSI.h:569
dwRadarHealthOprtnMd oprtnMd
Measuring state of sensor.
Definition: RadarSSI.h:834
bool redctnRsnValidity
validity info for dwRadarHealthInfo.redctnRsn
Definition: RadarSSI.h:590
bool validInputSignalsTrgtValidity
validity info for dwRadarHealthInfo.validInputSignalsTrgt
Definition: RadarSSI.h:659
float32_t cosOffsetZ
Sensor coordinate system offset between mounting and antenna plane in z m Invalid:NACPT:[254],...
Definition: RadarSSI.h:959
uint32_t size
size of perfSegments
Definition: RadarSSI.h:978
dwRadarHealthRangeGateStat rangeGateStat
state of rangegate management
Definition: RadarSSI.h:875
dwTime_t timestamp
timestamp when the packet received
Definition: RadarSSI.h:988
dwRadarHealthSuppVoltStat
Defines state of supply voltage.
Definition: RadarSSI.h:227
@ DW_RADAR_HEALTH_SUPP_VOLT_STAT_VOLTAGE_HIGH
State of supply voltage voltage high.
Definition: RadarSSI.h:235
@ DW_RADAR_HEALTH_SUPP_VOLT_STAT_VOLTAGE_LOW
State of supply voltage voltage low.
Definition: RadarSSI.h:232
@ DW_RADAR_HEALTH_SUPP_VOLT_STAT_COUNT
State of supply voltage count.
Definition: RadarSSI.h:238
@ DW_RADAR_HEALTH_SUPP_VOLT_STAT_WITHIN_LIMITS
State of supply voltage within limits.
Definition: RadarSSI.h:229
bool progressPercentValidity
validity info for dwRadarCalibrationInfo.progressPercent
Definition: RadarSSI.h:753
bool corrctnOrientElevValidity
validity info for dwRadarCalibrationInfo.corrctnOrientElev
Definition: RadarSSI.h:750
bool totalSegElevValidity
validity info for dwRadarPerfInfo.totalSegElev
Definition: RadarSSI.h:624
dwRadarHealthVSMSyncStat
Defines whether replicates the security master synchronisation status sync.
Definition: RadarSSI.h:335
@ DW_RADAR_HEALTH_VSM_SYNC_STAT_NOT_SYNC
Replicates the security master synchronisation status not sync.
Definition: RadarSSI.h:337
@ DW_RADAR_HEALTH_VSM_SYNC_STAT_COUNT
Replicates the security master synchronisation status count.
Definition: RadarSSI.h:343
@ DW_RADAR_HEALTH_VSM_SYNC_STAT_SYNC
Replicates the security master synchronisation status sync.
Definition: RadarSSI.h:340
dwRadarHealthBlockageStat
Defines blockage detected by radar.
Definition: RadarSSI.h:437
@ DW_RADAR_HEALTH_BLOCKAGE_STAT_COUNT
Health blockage information part blockage count.
Definition: RadarSSI.h:460
@ DW_RADAR_HEALTH_BLOCKAGE_STAT_PART_BLOCKAGE_LOW
Health blockage information part blockage low.
Definition: RadarSSI.h:451
@ DW_RADAR_HEALTH_BLOCKAGE_STAT_BLOCKAGE_DEFECT
Health blockage information part blockage defect.
Definition: RadarSSI.h:454
@ DW_RADAR_HEALTH_BLOCKAGE_STAT_BLOCKAGE_CHECK_ACTIVE
Health blockage information part blockage visibiity check after startup active.
Definition: RadarSSI.h:457
@ DW_RADAR_HEALTH_BLOCKAGE_STAT_PART_BLOCKAGE_MEDIUM
Health blockage information part blockage medium.
Definition: RadarSSI.h:448
@ DW_RADAR_HEALTH_BLOCKAGE_STAT_PART_BLOCKAGE_HIGH
Health blockage information part blockage high.
Definition: RadarSSI.h:445
@ DW_RADAR_HEALTH_BLOCKAGE_STAT_NO_BLOCKAGE
Health blockage information no blockage.
Definition: RadarSSI.h:439
@ DW_RADAR_HEALTH_BLOCKAGE_STAT_FULL_BLOCKAGE
Health blockage information full blockage.
Definition: RadarSSI.h:442
dwRadarHealthRangeGateStat
Defines state of rangegate management ranggate.
Definition: RadarSSI.h:347
@ DW_RADAR_HEALTH_RANGE_GATE_STAT_COUNT
state of rangegate management ranggate count
Definition: RadarSSI.h:355
@ DW_RADAR_HEALTH_RANGE_GATE_STAT_ADAPTIVE
state of rangegate management ranggate adaptive
Definition: RadarSSI.h:352
@ DW_RADAR_HEALTH_RANGE_GATE_STAT_FIXED
state of rangegate management ranggate fixed
Definition: RadarSSI.h:349
float32_t detctnRangeMin
Minimum real detection range based on reference target m Invalid:SNA:[1023].
Definition: RadarSSI.h:921
int16_t rangeGainRCS
Reference RCS for reference target dB Invalid:SNA:[1023].
Definition: RadarSSI.h:917
dwRadarHealthVSMSyncStat vsmSyncStat
Replicates the security master synchronisation status.
Definition: RadarSSI.h:872
dwRadarCalibrationSOCStat socStat
Radar calibration soc stat.
Definition: RadarSSI.h:779
bool validInputSignalsCurrValidity
validity info for dwRadarHealthInfo.validInputSignalsCurr
Definition: RadarSSI.h:656
dwRadarHealthRadomHeatStat radomHeatStat
Status of radom heating driver.
Definition: RadarSSI.h:866
dwRadarBlindStatus blindStatus
Radar blind status.
Definition: RadarSSI.h:887
dwRadarHealthBlockageStat blockageStat
Radar blockage stat.
Definition: RadarSSI.h:893
dwRadarHealthOprtnStat oprtnStat
Overall state of sensor health.
Definition: RadarSSI.h:831
bool suppVoltStatValidity
validity info for dwRadarHealthInfo.suppVoltStat
Definition: RadarSSI.h:650
bool externDisturbValidity
validity info for dwRadarHealthInfo.ExternDisturb
Definition: RadarSSI.h:662
float32_t aziAnglEnd
End of segment in azimuth rad Invalid:SNA:[1023].
Definition: RadarSSI.h:909
dwRadarHealthParkModeStat
Defines park mode status.
Definition: RadarSSI.h:374
@ DW_RADAR_HEALTH_PARK_MODE_STAT_DEACTIVE
Park mode stat deactive.
Definition: RadarSSI.h:376
@ DW_RADAR_HEALTH_PARK_MODE_STAT_COUNT
Park mode stat count.
Definition: RadarSSI.h:382
@ DW_RADAR_HEALTH_PARK_MODE_STAT_ACTIVE
Park mode stat active.
Definition: RadarSSI.h:379
float32_t corrctnOrientAzi
the calculated correction angle deviation of the mechanical sensor alignment/nominal process in azimu...
Definition: RadarSSI.h:818
bool socStatValidity
validity info for dwRadarCalibrationInfo.socStat
Definition: RadarSSI.h:708
bool totalSegAziValidity
validity info for dwRadarPerfInfo.totalSegAzi
Definition: RadarSSI.h:621
bool rangeGainRCSValidity
validity info for dwRadarHealthInfo.rangeGainRCS
Definition: RadarSSI.h:578
dwRadarHealthFuSaStat fuSaStat
FuSa Error detected.
Definition: RadarSSI.h:878
bool corrctnUpLmtElevValidity
validity info for dwRadarCalibrationInfo.corrctnUpLmtElev
Definition: RadarSSI.h:744
dwRadarHealthParkModeStat parkModeStat
Park mode stat.
Definition: RadarSSI.h:881
dwRadarCalibrationBaseStat baseStat
Radar calibration base stat.
Definition: RadarSSI.h:773
bool snrRefTargetValidity
validity info for dwRadarHealthInfo.snrRefTarget
Definition: RadarSSI.h:596
bool percElemsValidity[8]
validity info for dwRadarHealthInfo.percElems
Definition: RadarSSI.h:593
bool originPosZValidity
validity info for dwRadarCalibrationInfo.originPosZ
Definition: RadarSSI.h:732
bool orientErrAziValidity
validity info for dwRadarCalibrationInfo.orientErrAzi
Definition: RadarSSI.h:720
bool rangeGainValidity
validity info for dwRadarHealthInfo.rangeGain
Definition: RadarSSI.h:575
bool txPwrRedctnStatValidity
validity info for dwRadarHealthInfo.txPwrRedctnStat
Definition: RadarSSI.h:665
dwRadarWindowACTRequest
Defines radar windows action request.
Definition: RadarSSI.h:428
@ DW_RADAR_WINDOW_ACT_REQ_OPEN_ALL
radar window action open all
Definition: RadarSSI.h:433
@ DW_RADAR_WINDOW_ACT_REQ_NO_REQUSTE
radar window action no request
Definition: RadarSSI.h:430
dwRadarCalibrationInfo calibInfo
calibration info for such as calibration status, positions
Definition: RadarSSI.h:994
uint32_t numReturns
Number of radar returns in this scan.
Definition: RadarSSI.h:1022
float32_t corrctnLowLmtAzi
Lower limit of correction range in azimuth Rad.
Definition: RadarSSI.h:806
dwRadarHealthTxPwrRedctnStat txPwrRedctnStat
Status of RF transmission.
Definition: RadarSSI.h:863
dwRadarHealthTempStat tempStat
State of internal sensor ECU temperature.
Definition: RadarSSI.h:849
int16_t originPosZ
Sensor mounting position in coordinate system is defined by radar supplier z mm.
Definition: RadarSSI.h:803
dwRadarCalibrationInfoValidity calibrationInfoValidity
validity info for dwRadarCalibrationInfo
Definition: RadarSSI.h:760
dwRadarHealthDefectDtct defectDtct
Defect state of sensor.
Definition: RadarSSI.h:837
dwRadarHealthInfo healthInfo
health info
Definition: RadarSSI.h:997
dwRadarPerfBlockageStat blockageStat
Segment blockage information.
Definition: RadarSSI.h:928
dwRadarPerfBlockageStat
Definition: RadarSSI.h:464
@ DW_RADAR_PERF_BLOCKAGE_STAT_PART_BLOCKAGE_LOW
Segment blockage information part blockage low.
Definition: RadarSSI.h:478
@ DW_RADAR_PERF_BLOCKAGE_STAT_PART_BLOCKAGE_COUNT
Segment blockage information part blockage count.
Definition: RadarSSI.h:484
@ DW_RADAR_PERF_BLOCKAGE_STAT_PART_BLOCKAGE_MEDIUM
Segment blockage information part blockage medium.
Definition: RadarSSI.h:475
@ DW_RADAR_PERF_BLOCKAGE_STAT_PART_BLOCKAGE_HIGH
Segment blockage information part blockage high.
Definition: RadarSSI.h:472
@ DW_RADAR_PERF_BLOCKAGE_STAT_FULL_BLOCKAGE
Segment blockage information full blockage.
Definition: RadarSSI.h:469
@ DW_RADAR_PERF_BLOCKAGE_STAT_NO_BLOCKAGE
Segment blockage information no blockage.
Definition: RadarSSI.h:466
@ DW_RADAR_PERF_BLOCKAGE_STAT_PART_BLOCKAGE_DEFECT
Segment blockage information part blockage low.
Definition: RadarSSI.h:481
dwRadarPerfSegment perfSegments[32]
Array of dwRadarPerfSegment.
Definition: RadarSSI.h:981
bool oprtnMdValidity
validity info for dwRadarHealthInfo.oprtnMd
Definition: RadarSSI.h:638
bool fuSaStatValidity
validity info for dwRadarHealthInfo.fuSaStat
Definition: RadarSSI.h:680
dwRadarHealthExternDisturb
Defines status of disturbance by electromagentic phenomenon.
Definition: RadarSSI.h:257
@ DW_RADAR_HEALTH_EXTERN_DISTURB_COUNT
Status of disturbance by electromagentic phenomenon (interference) count.
Definition: RadarSSI.h:265
@ DW_RADAR_HEALTH_EXTERN_DISTURB_DISTURBED
Status of disturbance by electromagentic phenomenon (interference) disturbed.
Definition: RadarSSI.h:262
@ DW_RADAR_HEALTH_EXTERN_DISTURB_NORMAL
Status of disturbance by electromagentic phenomenon (interference) normal.
Definition: RadarSSI.h:259
bool windowACTRequestValidity
validity info for dwRadarHealthInfo.windowACTRequest
Definition: RadarSSI.h:692
uint8_t rangeGain
Range gain for segment based on reference target percent Invalid:SNA:[255].
Definition: RadarSSI.h:913
bool blindStatusValidity
validity info for dwRadarHealthInfo.blindStatus
Definition: RadarSSI.h:689
dwRadarPerfRedctnRsn redctnRsn
Segment reason for blockage.
Definition: RadarSSI.h:931
uint8_t validSegAzi
Valid number of segments in azimuth NoUnit Invalid:SNA:[63].
Definition: RadarSSI.h:963
bool cosOffsetZValidity
validity info for dwRadarPerfInfo.cosOffsetZ
Definition: RadarSSI.h:612
bool corrctnOrientAziValidity
validity info for dwRadarCalibrationInfo.corrctnOrientAzi
Definition: RadarSSI.h:747
dwTime_t hostTimestamp
Host timestamp at reception of first packet belonging to this scan (us)
Definition: RadarSSI.h:1016
bool rangeGateStatValidity
validity info for dwRadarHealthInfo.rangeGateStat
Definition: RadarSSI.h:677
bool aziAnglEndValidity
validity info for dwRadarHealthInfo.aziAnglEnd
Definition: RadarSSI.h:572
dwRadarHealthRadomHeatStat
Defines status of radom heating driver heating.
Definition: RadarSSI.h:281
@ DW_RADAR_HEALTH_RADOM_HEAT_STAT_HEATING_LVL2
Status of radom heating driver heating LVL2.
Definition: RadarSSI.h:289
@ DW_RADAR_HEALTH_RADOM_HEAT_STAT_HEATING_NOT_ENABLED
Status of radom heating driver heating not enabled.
Definition: RadarSSI.h:292
@ DW_RADAR_HEALTH_RADOM_HEAT_STAT_HEATING_RXINV
Status of radom heating driver heating RXINV.
Definition: RadarSSI.h:295
@ DW_RADAR_HEALTH_RADOM_HEAT_STAT_HEATING_LVL1
Status of radom heating driver heating LVL1.
Definition: RadarSSI.h:286
@ DW_RADAR_HEALTH_RADOM_HEAT_STAT_HEATING_COUNT
Status of radom heating driver heating count.
Definition: RadarSSI.h:304
@ DW_RADAR_HEALTH_RADOM_HEAT_STAT_HEATING_CONTROL_FAULT
Status of radom heating driver heating control fault.
Definition: RadarSSI.h:301
@ DW_RADAR_HEALTH_RADOM_HEAT_STAT_HEATING_FAULT
Status of radom heating driver heating fault.
Definition: RadarSSI.h:298
@ DW_RADAR_HEALTH_RADOM_HEAT_STAT_HEATING_OFF
Status of radom heating driver heating off.
Definition: RadarSSI.h:283
uint8_t validSegElev
Valid number of segments in elevation NoUnit Invalid:SNA:[63].
Definition: RadarSSI.h:967
uint8_t validInputSignalsCurr
Number of currently valid input signals.
Definition: RadarSSI.h:853
float32_t orientErrAzi
Sensor mounting orientation error in azimuth Rad, statistical calibration measurement accuracy.
Definition: RadarSSI.h:791
bool tmSyncStatValidity
validity info for dwRadarHealthInfo.tmSyncStat
Definition: RadarSSI.h:671
uint8_t validInputSignalsTrgt
Number of target valid input signals.
Definition: RadarSSI.h:857
bool corrctnLowLmtAziValidity
validity info for dwRadarCalibrationInfo.corrctnLowLmtAzi
Definition: RadarSSI.h:735
float32_t orientElev
Sensor mounting orientation in elevation Rad, nominal value.
Definition: RadarSSI.h:788
uint32_t scanIndex
Sensor-provided scan index.
Definition: RadarSSI.h:1010
bool corrctnLowLmtElevValidity
validity info for dwRadarCalibrationInfo.corrctnLowLmtElev
Definition: RadarSSI.h:738
dwRadarFaultStatus faultStatus
Radar fault status.
Definition: RadarSSI.h:884
dwRadarOrientationStat orientationStat
Radar calibration orientation stat.
Definition: RadarSSI.h:782
float32_t corrctnUpLmtElev
Upper limit of correction range in elevation Rad.
Definition: RadarSSI.h:815
bool orientRollValidity
validity info for dwRadarPerfInfo.orientRoll
Definition: RadarSSI.h:603
float32_t cosOffsetY
Sensor coordinate system offset between mounting and antenna plane in y m Invalid:NACPT:[254],...
Definition: RadarSSI.h:955
bool detctnRangeMinValidity
validity info for dwRadarHealthInfo.detctnRangeMin
Definition: RadarSSI.h:581
bool parkModeStatValidity
validity info for dwRadarHealthInfo.parkModeStat
Definition: RadarSSI.h:683
dwRadarPerfInfoValidity perfInfoValidity
validity info for dwRadarPerfInfoValidity
Definition: RadarSSI.h:766
dwRadarHealthdiagMD
Defines state of sensor diagnostic.
Definition: RadarSSI.h:209
@ DW_RADAR_HEALTH_DIAG_MD_DIAG
State of sensor diagnostic interface diag mode.
Definition: RadarSSI.h:217
@ DW_RADAR_HEALTH_DIAG_MD_COUNT
State of sensor diagnostic count.
Definition: RadarSSI.h:223
@ DW_RADAR_HEALTH_DIAG_MD_EOL
State of sensor diagnostic interface eol mode.
Definition: RadarSSI.h:214
@ DW_RADAR_HEALTH_DIAG_MD_EXTEND_DIAG
State of sensor diagnostic interface extend diag mode.
Definition: RadarSSI.h:220
@ DW_RADAR_HEALTH_DIAG_MD_IDLE
State of sensor diagnostic interface idle.
Definition: RadarSSI.h:211
bool originPosYValidity
validity info for dwRadarCalibrationInfo.originPosY
Definition: RadarSSI.h:729
bool vsmSyncStatValidity
validity info for dwRadarHealthInfo.vsmSyncStat
Definition: RadarSSI.h:674
bool orientErrElevValidity
validity info for dwRadarCalibrationInfo.orientErrElev
Definition: RadarSSI.h:723
dwRadarHealthTmSyncStat
Defines status of time sync.
Definition: RadarSSI.h:308
@ DW_RADAR_HEALTH_TM_SYNC_STAT_TIMEOUT
Status of time sync timeout.
Definition: RadarSSI.h:313
@ DW_RADAR_HEALTH_TM_SYNC_STAT_TIMELEAP_PAST
Status of time sync timeleap past.
Definition: RadarSSI.h:325
@ DW_RADAR_HEALTH_TM_SYNC_STAT_INVALID
Status of time sync invalid.
Definition: RadarSSI.h:331
@ DW_RADAR_HEALTH_TM_SYNC_STAT_NO_ERROR
Status no error.
Definition: RadarSSI.h:310
@ DW_RADAR_HEALTH_TM_SYNC_STAT_LOCAL_TIME_BASE
Status of time sync local time base.
Definition: RadarSSI.h:328
@ DW_RADAR_HEALTH_TM_SYNC_STAT_SYNC_TO_GATEWAY
Status of time sync sync to gateway.
Definition: RadarSSI.h:316
@ DW_RADAR_HEALTH_TM_SYNC_STAT_TIMELEAP_FUTURE
Status of time sync timeleap future.
Definition: RadarSSI.h:322
@ DW_RADAR_HEALTH_TM_SYNC_STAT_GLOBAL_TIME_BASE
Status of time sync global time base.
Definition: RadarSSI.h:319
uint8_t totalSegElev
Total (valid + invalid) number of segments in elevation NoUnit Invalid:SNA:[63].
Definition: RadarSSI.h:975
dwRadarOrientationStat
Defines radar Orientation stat.
Definition: RadarSSI.h:119
@ DW_RADAR_ORIENT_STAT_ROTATED
stat Orientation rotated(upside-down)
Definition: RadarSSI.h:127
@ DW_RADAR_ORIENT_STAT_DEFAULT
stat Orientation not coded
Definition: RadarSSI.h:121
@ DW_RADAR_ORIENT_STAT_NORMAL
stat Orientation normal
Definition: RadarSSI.h:124
@ DW_RADAR_ORIENT_STAT_COUNT
stat Orientation count
Definition: RadarSSI.h:130
dwRadarHealthError healthError
Bitmask of Health errors.
Definition: RadarSSI.h:1003
bool orientElevValidity
validity info for dwRadarCalibrationInfo.orientElev
Definition: RadarSSI.h:717
float32_t corrctnOrientElev
the calculated correction angle deviation of the mechanical sensor alignment/nominal process in eleva...
Definition: RadarSSI.h:821
float32_t snrRefTarget
The reference targets signal to noise ratio dB Invalid:None.
Definition: RadarSSI.h:939
dwRadarHealthSuppVoltStat suppVoltStat
State of supply voltage.
Definition: RadarSSI.h:846
bool tempStatValidity
validity info for dwRadarHealthInfo.tempStat
Definition: RadarSSI.h:653
bool defectDtctValidity
validity info for dwRadarHealthInfo.defectDtct
Definition: RadarSSI.h:641
dwRadarHealthExternDisturb externDisturb
Status of disturbance by electromagentic phenomenon (interference)
Definition: RadarSSI.h:860
dwRadarHealthTxPwrRedctnStat
Defines status of RF transmission.
Definition: RadarSSI.h:269
@ DW_RADAR_HEALTH_TX_PWR_REDCTN_STAT_NORMAL
Status of RF transmission normal.
Definition: RadarSSI.h:271
@ DW_RADAR_HEALTH_TX_PWR_REDCTN_STAT_PWR_LIMITED
Status of RF transmission pwr limited.
Definition: RadarSSI.h:274
@ DW_RADAR_HEALTH_TX_PWR_REDCTN_STAT_COUNT
Status of RF transmission count.
Definition: RadarSSI.h:277
dwRadarHealthDefectDtct
Defines radar health defect state.
Definition: RadarSSI.h:164
@ DW_RADAR_HEALTH_DEFECT_DTCT_OUT_OF_ORDER
Defect state of sensor out of order.
Definition: RadarSSI.h:172
@ DW_RADAR_HEALTH_DEFECT_DTCT_NOT_FULL_FUNC
Defect state of sensor not full func.
Definition: RadarSSI.h:169
@ DW_RADAR_HEALTH_DEFECT_DTCT_FULL_FUNC
Defect state of sensor full func.
Definition: RadarSSI.h:166
@ DW_RADAR_HEALTH_DEFECT_DTCT_COUNT
Defect state of sensor count.
Definition: RadarSSI.h:175
bool oprtnStatValidity
validity info for dwRadarHealthInfo.oprtnStat
Definition: RadarSSI.h:635
bool defectRsnValidity
validity info for dwRadarHealthInfo.defectRsn
Definition: RadarSSI.h:644
float32_t cosOffsetX
Sensor coordinate system offset between mounting and antenna plane in x m Invalid:NACPT:[254],...
Definition: RadarSSI.h:951
bool IDValidity
validity info for dwRadarHealthInfo.ID
Definition: RadarSSI.h:566
bool radomHeatStatValidity
validity info for dwRadarHealthInfo.radomHeatStat
Definition: RadarSSI.h:668
float32_t orientErrElev
Sensor mounting orientation error in elevation Rad, statistical calibration measurement accuracy.
Definition: RadarSSI.h:794
dwRadarPerfInfo perfInfo
performance info
Definition: RadarSSI.h:1000
dwRadarPerfRedctnRsn
Definition: RadarSSI.h:488
@ DW_RADAR_PERF_REDCTN_RSN_WATER_ON_FASCIA
Segment reason for blockage water on fascia.
Definition: RadarSSI.h:505
@ DW_RADAR_PERF_REDCTN_RSN_INTERFERENCE
Segment reason for blockage interference.
Definition: RadarSSI.h:499
@ DW_RADAR_PERF_REDCTN_RSN_SOIL_ON_FASCIA
Segment reason for blockage soll on fascia.
Definition: RadarSSI.h:508
@ DW_RADAR_PERF_REDCTN_RSN_COUNT
Segment reason for blockage count.
Definition: RadarSSI.h:514
@ DW_RADAR_PERF_REDCTN_RSN_SNOW_ON_FASCIA
Segment reason for blockage snow on fascia.
Definition: RadarSSI.h:502
@ DW_RADAR_PERF_REDCTN_RSN_UNKNOWN
Segment reason for blockage unknown.
Definition: RadarSSI.h:490
@ DW_RADAR_PERF_REDCTN_RSN_DISTORTIVE
Segment reason for blockage distortive.
Definition: RadarSSI.h:496
@ DW_RADAR_PERF_REDCTN_RSN_ABSORPTIVE
Segment reason for blockage absorptive.
Definition: RadarSSI.h:493
@ DW_RADAR_PERF_REDCTN_RSN_SCRATCH_ON_FASCIA
Segment reason for blockage scratch on fascia.
Definition: RadarSSI.h:511
dwRadarHealthdiagMD diagMd
State of sensor diagnostic interface.
Definition: RadarSSI.h:843
dwRadarCalibrationFuncStat
Radar SSI calibration func stat.
Definition: RadarSSI.h:65
@ DW_RADAR_CALIBRATION_FUNC_STAT_NO_COUNT
stat count
Definition: RadarSSI.h:97
@ DW_RADAR_CALIBRATION_FUNC_STAT_AIC_SUCCESS
stat AIC success
Definition: RadarSSI.h:67
@ DW_RADAR_CALIBRATION_FUNC_STAT_AIC_FAIL
stat AIC failed
Definition: RadarSSI.h:70
@ DW_RADAR_CALIBRATION_FUNC_STAT_EOC_ACTIVE
stat End Of line Calibration active
Definition: RadarSSI.h:82
@ DW_RADAR_CALIBRATION_FUNC_STAT_SDC_FAIL
stat Service Drive Calibration failed
Definition: RadarSSI.h:88
@ DW_RADAR_CALIBRATION_FUNC_STAT_AIC_ACTIVE
stat AIC active
Definition: RadarSSI.h:73
@ DW_RADAR_CALIBRATION_FUNC_STAT_EOC_FAIL
stat End Of line Calibration failed
Definition: RadarSSI.h:79
@ DW_RADAR_CALIBRATION_FUNC_STAT_SDC_SUCCESS
stat Service Drive Calibration success
Definition: RadarSSI.h:85
@ DW_RADAR_CALIBRATION_FUNC_STAT_EOC_SUCCESS
stat End Of line Calibration success
Definition: RadarSSI.h:76
@ DW_RADAR_CALIBRATION_FUNC_STAT_SDC_ACTIVE
stat Service Drive Calibration active
Definition: RadarSSI.h:91
@ DW_RADAR_CALIBRATION_FUNC_STAT_NO_CALIB
stat no calibration
Definition: RadarSSI.h:94
dwRadarSSIValidity validityInfo
validity info for calibInfo, healthInfo and perfInfo
Definition: RadarSSI.h:991
dwRadarCalibrationFuncStat funcStat
Radar calibration func stat.
Definition: RadarSSI.h:776
uint8_t ID
Unique segment ID NoUnit Invalid:SNA:[63].
Definition: RadarSSI.h:901
dwRadarCalibrationSOCStat
Radar SSI calibration SOC(Sustained Online Calibration) stat.
Definition: RadarSSI.h:101
@ DW_RADAR_CALIBRATION_SOC_STAT_PAUSE
stat Calibration Sustained Online Calibration paused
Definition: RadarSSI.h:109
@ DW_RADAR_CALIBRATION_SOC_STAT_DEACTIVE
stat Calibration Sustained Online Calibration deactive
Definition: RadarSSI.h:112
@ DW_RADAR_CALIBRATION_SOC_STAT_COUNT
stat Calibration Sustained Online Calibration count
Definition: RadarSSI.h:115
@ DW_RADAR_CALIBRATION_SOC_STAT_ACTIVE
stat Calibration Sustained Online Calibration active
Definition: RadarSSI.h:103
@ DW_RADAR_CALIBRATION_SOC_STAT_FAIL
stat Calibration Sustained Online Calibration failed
Definition: RadarSSI.h:106
bool faultStatusValidity
validity info for dwRadarHealthInfo.faultStatus
Definition: RadarSSI.h:686
dwRadarHealthOprtnMd
Defines radar health measuring state.
Definition: RadarSSI.h:149
@ DW_RADAR_HEALTH_MD_TEST_MODE
measuring state of sensor test mode
Definition: RadarSSI.h:157
@ DW_RADAR_HEALTH_MD_COUNT
measuring state of sensor count
Definition: RadarSSI.h:160
@ DW_RADAR_HEALTH_MD_ACTIVE
measuring state of sensor active
Definition: RadarSSI.h:151
@ DW_RADAR_HEALTH_MD_DISABLED
measuring state of sensor disabled
Definition: RadarSSI.h:154
uint8_t orientRoll
Sensor mounting orientation in roll Valid:SENSORIENT_DEFAULT:[0],SENSORIENT_NORM:[1],...
Definition: RadarSSI.h:947
bool diagMdValidity
validity info for dwRadarHealthInfo.diagMd
Definition: RadarSSI.h:647
bool blockageStatValidity
validity info for dwRadarHealthInfo.blockageStat
Definition: RadarSSI.h:695
dwRadarHealthTmSyncStat tmSyncStat
Status of time sync.
Definition: RadarSSI.h:869
dwRadarHealthFuSaStat
Defines FuSa Error detected.
Definition: RadarSSI.h:359
@ DW_RADAR_HEALTH_FUSA_STAT_ERR
FuSa Error detected err.
Definition: RadarSSI.h:367
@ DW_RADAR_HEALTH_FUSA_STAT_COUNT
FuSa Error detected count.
Definition: RadarSSI.h:370
@ DW_RADAR_HEALTH_FUSA_STAT_DEFAULT
FuSa Error detected default.
Definition: RadarSSI.h:361
@ DW_RADAR_HEALTH_FUSA_STAT_NORM
FuSa Error detected norm.
Definition: RadarSSI.h:364
bool cosOffsetYValidity
validity info for dwRadarPerfInfo.cosOffsetY
Definition: RadarSSI.h:609
dwRadarWindowACTRequest windowACTRequest
Window action request.
Definition: RadarSSI.h:890
int16_t originPosY
Sensor mounting position in coordinate system is defined by radar supplier y mm.
Definition: RadarSSI.h:800
bool blockageStatValidity
validity info for dwRadarHealthInfo.blockageStat
Definition: RadarSSI.h:587
bool validSegElevValidity
validity info for dwRadarPerfInfo.validSegElev
Definition: RadarSSI.h:618
uint8_t totalSegAzi
Total (valid + invalid) number of segments in azimuth NoUnit Invalid:SNA:[63].
Definition: RadarSSI.h:971
bool orientAziValidity
validity info for dwRadarCalibrationInfo.orientAzi
Definition: RadarSSI.h:714
uint8_t progressPercent
Calibration progress for SDC in percent.
Definition: RadarSSI.h:824
uint8_t percElems[8]
Segment probability for reason for blockage ARRAY-SIZE-SEMANTICS : FIXED-SIZE.
Definition: RadarSSI.h:935
bool sizeValidity
validity info for dwRadarPerfInfo.size
Definition: RadarSSI.h:627
bool detctnRangeMaxValidity
validity info for dwRadarHealthInfo.detctnRangeMax
Definition: RadarSSI.h:584
dwRadarHealthTempStat
Defines state of internal sensor ECU temperature.
Definition: RadarSSI.h:242
@ DW_RADAR_HEALTH_TEMP_STAT_COUNT
State of internal sensor ECU temperature count.
Definition: RadarSSI.h:253
@ DW_RADAR_HEALTH_TEMP_STAT_NORMAL_TEMP
State of internal sensor ECU temperature normal temp.
Definition: RadarSSI.h:244
@ DW_RADAR_HEALTH_TEMP_STAT_OVER_TEMP
State of internal sensor ECU temperature over temp.
Definition: RadarSSI.h:250
@ DW_RADAR_HEALTH_TEMP_STAT_UNDER_TEMP
State of internal sensor ECU temperature under temp.
Definition: RadarSSI.h:247
bool cosOffsetXValidity
validity info for dwRadarPerfInfo.cosOffsetX
Definition: RadarSSI.h:606
float32_t orientAzi
Sensor mounting orientation in azimuth Rad, nominal value.
Definition: RadarSSI.h:785
dwRadarHealthOprtnStat
Defines radar health overall state.
Definition: RadarSSI.h:134
@ DW_RADAR_HEALTH_OPRTN_STAT_OFF
overall state of sensor health off
Definition: RadarSSI.h:139
@ DW_RADAR_HEALTH_OPRTN_STAT_COUNT
overall state of sensor health count
Definition: RadarSSI.h:145
@ DW_RADAR_HEALTH_OPRTN_STAT_ERROR
overall state of sensor health error
Definition: RadarSSI.h:142
@ DW_RADAR_HEALTH_OPRTN_STAT_NORMAL
overall state of sensor health normal
Definition: RadarSSI.h:136
float32_t detctnRangeMax
Maximum real detection range based on reference target m Invalid:SNA:[1023].
Definition: RadarSSI.h:925
int16_t originPosX
Sensor mounting position in coordinate system defined by radar supplier x mm.
Definition: RadarSSI.h:797
dwRadarHealthInfoValidity healthInfoValidity
validity info for dwRadarHealthInfoValidity
Definition: RadarSSI.h:763
dwRadarCalibrationBaseStat
Defines radar calibration base stat.
Definition: RadarSSI.h:47
@ DW_RADAR_CALIBRATION_BASE_STAT_FAIL
stat fail
Definition: RadarSSI.h:52
@ DW_RADAR_CALIBRATION_BASE_STAT_NO_BASE_CALIB_PERFORMED
stat no base calibration performed
Definition: RadarSSI.h:58
@ DW_RADAR_CALIBRATION_BASE_STAT_NO_CALIB
stat no calibration
Definition: RadarSSI.h:55
@ DW_RADAR_CALIBRATION_BASE_STAT_SUCCESS
stat success
Definition: RadarSSI.h:49
@ DW_RADAR_CALIBRATION_BASE_COUNT
stat count
Definition: RadarSSI.h:61
dwRadarBlindStatus
Defines radar blind status.
Definition: RadarSSI.h:413
@ DW_RADAR_BLIND_STATUS_TEMPORARY_BLINDNESS
radar blind status temporary blindness
Definition: RadarSSI.h:418
@ DW_RADAR_BLIND_STATUS_OPERATIONAL
radar blind status operational
Definition: RadarSSI.h:415
@ DW_RADAR_BLIND_STATUS_PERMANANT_BLINDNESS
radar blind status permanant blindness
Definition: RadarSSI.h:421
@ DW_RADAR_BLIND_STATUS_ERROR
radar blind status error
Definition: RadarSSI.h:424
dwRadarScanType scanType
Type of scan.
Definition: RadarSSI.h:1019
bool corrctnUpLmtAziValidity
validity info for dwRadarCalibrationInfo.corrctnUpLmtAzi
Definition: RadarSSI.h:741
bool validSegAziValidity
validity info for dwRadarPerfInfo.validSegAzi
Definition: RadarSSI.h:615
dwRadarHealthError
Defines the bitmasks of errors detected by diagnostic function.
Definition: RadarSSI.h:518
@ DW_RADAR_HEALTH_ERROR_SPLITPDU_STATE_MACHINE_DISABLED
No E2E state machine available.
Definition: RadarSSI.h:550
@ DW_RADAR_HEALTH_ERROR_SPLITPDU_NOT_ENOUGH_DATA
Not enough data where the E2E check yielded OK from the publisher is available since the initializati...
Definition: RadarSSI.h:539
@ 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 r...
Definition: RadarSSI.h:545
@ DW_RADAR_HEALTH_ERROR_FRAME_DROP
Has frame drop.
Definition: RadarSSI.h:523
@ DW_RADAR_HEALTH_ERROR_AZIMUTH_OUT_OF_RANGE
Has azimuth out of range.
Definition: RadarSSI.h:553
@ DW_RADAR_HEALTH_ERROR_SPLITPDU_NO_DATA_FROM_PUBLISHER
No data have been received from the publisher at all.
Definition: RadarSSI.h:535
@ DW_RADAR_HEALTH_ERROR_NUM_RETURNS_OUT_OF_RANGE
Has return out of range.
Definition: RadarSSI.h:556
@ DW_RADAR_HEALTH_ERROR_SODA_CRC
CRC error of sensor data output.
Definition: RadarSSI.h:526
@ DW_RADAR_HEALTH_ERROR_FRAME_OVERRRUN
Has frame overrrun.
Definition: RadarSSI.h:532
@ DW_RADAR_HEALTH_ERROR_SNA
Has unavailable data in the scan.
Definition: RadarSSI.h:520
@ DW_RADAR_HEALTH_ERROR_ZERO_RETURNS
Has zero detections.
Definition: RadarSSI.h:559
@ DW_RADAR_HEALTH_ERROR_SSI_CRC
CRC error of sensor health info output.
Definition: RadarSSI.h:529
Defines radar calibration Info.
Definition: RadarSSI.h:771
Defines radar Calibration Info validity.
Definition: RadarSSI.h:700
Defines radar Health Info validity.
Definition: RadarSSI.h:633
Define struct for sensor performance info.
Definition: RadarSSI.h:944
Defines radar Perf Info validity.
Definition: RadarSSI.h:601
Define radar perf segment.
Definition: RadarSSI.h:898
Defines radar Perf Segment validity.
Definition: RadarSSI.h:564
sensor supplement data structure, include calibration info, performance, blockage,...
Definition: RadarSSI.h:986
Defines radar SSI validity.
Definition: RadarSSI.h:758
Defines the type of scan (combination of return type & range)
Definition: RadarTypes.h:168
NVIDIA DriveWorks API: Core Types
float float32_t
Specifies POD types.
Definition: BasicTypes.h:59
int64_t dwTime_t
Specifies a timestamp unit, in microseconds.
Definition: BasicTypes.h:65