• <xmp id="om0om">
  • <table id="om0om"><noscript id="om0om"></noscript></table>

  • DriveWorks SDK Reference
    5.8.83 Release
    For Test and Development only

    All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
    VehicleIOValStructures.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" NVIDIA MAKES
    7// NO REPRESENTATIONS, WARRANTIES, EXPRESSED, IMPLIED, STATUTORY, OR OTHERWISE WITH RESPECT TO
    8// THE MATERIALS, AND EXPRESSLY DISCLAIMS ANY IMPLIED WARRANTIES OF NONINFRINGEMENT,
    9// MERCHANTABILITY, OR FITNESS FOR A PARTICULAR PURPOSE.
    10//
    11// NVIDIA Corporation assumes no responsibility for the consequences of use of such
    12// information or for any infringement of patents or other rights of third parties that may
    13// result from its use. No license is granted by implication or otherwise under any patent
    14// or patent rights of NVIDIA Corporation. No third party distribution is allowed unless
    15// expressly authorized by NVIDIA. Details are subject to change without notice.
    16// This code supersedes and replaces all information previously supplied.
    17// NVIDIA Corporation products are not authorized for use as critical
    18// components in life support devices or systems without express written approval of
    19// NVIDIA Corporation.
    20//
    21// Copyright (c) 2021-2022 NVIDIA Corporation. All rights reserved.
    22//
    23// NVIDIA Corporation and its licensors retain all intellectual property and proprietary
    24// rights in and to this software and related documentation and any modifications thereto.
    25// Any use, reproduction, disclosure or distribution of this software and related
    26// documentation without an express license agreement from NVIDIA Corporation is
    27// strictly prohibited.
    28//
    30
    46// This is an autogenerated file from VAL_IF_VehicleState spreadsheet.
    47// The autogeneration script is checked in at src/dw/control/vehicleio/VIOHeaderGenScript.py
    48// The source spreadsheet is currently located at https://docs.google.com/spreadsheets/d/1AxgV1slOZu-io9OZus1Ov5zJ7we4UpYD-Tz-s13IQQk/edit#gid=0
    49
    50#ifndef DW_VEHICLEIO_VAL_STRUCTURES_H_
    51#define DW_VEHICLEIO_VAL_STRUCTURES_H_
    52
    53#include <dw/core/base/Types.h>
    54#include <stdint.h>
    55
    57#ifdef __cplusplus
    58extern "C" {
    59#endif
    60
    61typedef uint32_t bitmask;
    62//# sergen(generate)
    63typedef enum dwVioLockState {
    74
    75//# sergen(generate)
    87
    88//# sergen(generate)
    89typedef enum dwVioHoldStatus {
    100
    101//# sergen(generate)
    102typedef enum dwVioGearStatus {
    131 DW_VIO_GEAR_STATUS_FORCE32 = 0x7FFFFFFF
    133
    134//# sergen(generate)
    135typedef enum dwVioGearTarget {
    164 DW_VIO_GEAR_TARGET_FORCE32 = 0x7FFFFFFF
    166
    167//# sergen(generate)
    179
    180//# sergen(generate)
    192
    193//# sergen(generate)
    200
    201//# sergen(generate)
    211
    212//# sergen(generate)
    221
    222//# sergen(generate)
    232
    233//# sergen(generate)
    239
    240//# sergen(generate)
    249
    250//# sergen(generate)
    259
    260//# sergen(generate)
    269
    270//# sergen(generate)
    282
    283//# sergen(generate)
    295
    296//# sergen(generate)
    305
    306//# sergen(generate)
    316
    317//# sergen(generate)
    329
    330//# sergen(generate)
    338
    339//# sergen(generate)
    349
    350//# sergen(generate)
    364
    365//# sergen(generate)
    375
    376//# sergen(generate)
    388
    389//# sergen(generate)
    400
    401//# sergen(generate)
    417
    418//# sergen(generate)
    425
    426//# sergen(generate)
    445
    446//# sergen(generate)
    457
    458//# sergen(generate)
    472
    473//# sergen(generate)
    495
    496//# sergen(generate)
    506
    507//# sergen(generate)
    519
    520//# sergen(generate)
    532
    533//# sergen(generate)
    534typedef enum dwVioLatCtrlStatus {
    542
    543//# sergen(generate)
    562
    563//# sergen(generate)
    576
    577//# sergen(generate)
    595
    596//# sergen(generate)
    614
    615//# sergen(generate)
    639
    640//# sergen(generate)
    669
    670//# sergen(generate)
    694
    695//# sergen(generate)
    705
    706//# sergen(generate)
    718
    719//# sergen(generate)
    729
    730//# sergen(generate)
    740
    741//# sergen(generate)
    751
    752//# sergen(generate)
    762
    763//# sergen(generate)
    773
    774//# sergen(generate)
    784
    785//# sergen(generate)
    801
    802//# sergen(generate)
    816
    817//# sergen(generate)
    827
    828//# sergen(generate)
    840
    841//# sergen(generate)
    851
    852//# sergen(generate)
    864
    865//# sergen(generate)
    877
    878//# sergen(generate)
    888
    889//# sergen(generate)
    899
    900//# sergen(generate)
    912
    913//# sergen(generate)
    925
    926//# sergen(generate)
    927typedef enum dwVioBrakeStatus {
    934 DW_VIO_BRAKE_STATUS_FORCE32 = 0x7FFFFFFF
    936
    937//# sergen(generate)
    947
    948//# sergen(generate)
    958
    959//# sergen(generate)
    973
    974//# sergen(generate)
    986
    987//# sergen(generate)
    997
    998//# sergen(generate)
    1012
    1013//# sergen(generate)
    1025
    1026//# sergen(generate)
    1036
    1037//# sergen(generate)
    1061
    1062//# sergen(generate)
    1076
    1077//# sergen(generate)
    1091
    1092//# sergen(generate)
    1102
    1103//# sergen(generate)
    1115
    1116//# sergen(generate)
    1126
    1127//# sergen(generate)
    1135
    1136//# sergen(generate)
    1137typedef enum dwVioEmStatus {
    1146 DW_VIO_EM_STATUS_FORCE32 = 0x7FFFFFFF
    1148
    1149//# sergen(generate)
    1150typedef enum dwVioEmStandStill {
    1159
    1160//# sergen(generate)
    1174
    1175//# sergen(generate)
    1189
    1190//# sergen(generate)
    1198
    1199//# sergen(generate)
    1211
    1212//# sergen(generate)
    1222
    1223//# sergen(generate)
    1233
    1234//# sergen(generate)
    1250
    1251//# sergen(generate)
    1265
    1266//# sergen(generate)
    1276
    1277//# sergen(generate)
    1297
    1298//# sergen(generate)
    1324
    1325//# sergen(generate)
    1349
    1350//# sergen(generate)
    1362
    1363//# sergen(generate)
    1365{
    1416
    1420#ifndef DOXYGEN_SHOULD_SKIP_THIS
    1421//# sergen(generate)
    1422#endif
    1424{
    1426
    1433
    1441
    1449
    1457
    1469
    1475
    1485
    1499
    1505
    1511
    1517
    1531
    1545
    1553
    1559
    1571
    1577
    1586
    1598
    1604
    1610
    1616
    1622
    1628
    1634
    1643
    1652
    1660
    1668
    1682
    1693
    1706
    1728
    1737
    1754
    1761
    1768
    1775
    1782
    1789
    1796
    1803
    1810
    1817
    1824
    1837
    1844
    1856
    1857 uint8_t reserved[512];
    1859
    1860//# sergen(generate)
    1862{
    1964
    1968#ifndef DOXYGEN_SHOULD_SKIP_THIS
    1969//# sergen(generate)
    1970#endif
    1972{
    1974
    1980
    1986
    1992
    1998
    2004
    2017
    2030
    2036
    2042
    2064
    2086
    2098
    2110
    2121
    2127
    2133
    2146
    2158
    2170
    2177
    2190
    2203
    2218
    2240
    2253
    2260
    2285
    2296
    2309
    2326
    2339
    2361
    2382
    2400
    2408
    2435
    2442
    2449
    2456
    2463
    2478
    2484
    2495
    2507
    2514
    2521
    2528
    2539
    2545
    2558
    2563 int16_t wheelTicks[4];
    2564
    2577
    2588
    2594
    2606
    2613
    2626
    2633
    2646
    2652
    2663
    2675
    2682
    2694
    2700
    2714
    2721
    2734
    2740
    2752
    2766
    2773
    2786
    2793
    2805
    2812
    2831
    2838
    2851
    2857 int16_t wheelTicksHigh[4];
    2858
    2870
    2877
    2888
    2895
    2910
    2917
    2924
    2938
    2950
    2967
    2987
    3006
    3019
    3026
    3033
    3040
    3047
    3054
    3061
    3062 uint8_t reserved[512];
    3064
    3065//# sergen(generate)
    3067{
    3077
    3081#ifndef DOXYGEN_SHOULD_SKIP_THIS
    3082//# sergen(generate)
    3083#endif
    3085{
    3087
    3093
    3099
    3105
    3118
    3125
    3139
    3146
    3147 uint8_t reserved[512];
    3149
    3150//# sergen(generate)
    3152{
    3260
    3264#ifndef DOXYGEN_SHOULD_SKIP_THIS
    3265//# sergen(generate)
    3266#endif
    3268{
    3270
    3278
    3284
    3297
    3303
    3309
    3331
    3353
    3365
    3377
    3389
    3402
    3413
    3426
    3434
    3452
    3459
    3473
    3479
    3491
    3498
    3505
    3511 uint8_t rainLevel;
    3512
    3524
    3531
    3543
    3550
    3562
    3574
    3581
    3593
    3605
    3619
    3633
    3647
    3661
    3675
    3689
    3704
    3718
    3724
    3735
    3747
    3754
    3761
    3768
    3775
    3786
    3792
    3805
    3810 int16_t wheelTicks[4];
    3811
    3824
    3835
    3841
    3853
    3860
    3873
    3880
    3893
    3899
    3910
    3922
    3929
    3941
    3947
    3961
    3968
    3981
    3987
    3999
    4006
    4019
    4031
    4038
    4057
    4070
    4084
    4090
    4103
    4109
    4121
    4132
    4139
    4153
    4160
    4174
    4182 uint8_t tireSwitched[4];
    4183
    4190
    4197
    4210
    4217
    4224
    4231
    4238
    4245
    4252
    4259
    4266
    4279
    4285 int16_t wheelTicksHigh[4];
    4286
    4298
    4305
    4316
    4323
    4338
    4345
    4346 uint8_t reserved[512];
    4348
    4349//# sergen(generate)
    4351{
    4375
    4379#ifndef DOXYGEN_SHOULD_SKIP_THIS
    4380//# sergen(generate)
    4381#endif
    4383{
    4385
    4397
    4406
    4420
    4433
    4440
    4452
    4459
    4466
    4473
    4480
    4487
    4494
    4501
    4508
    4515
    4528
    4535
    4547
    4556
    4563
    4570
    4571 uint8_t reserved[512];
    4573
    4574#ifdef __cplusplus
    4575}
    4576#endif
    4577
    4578#endif // DW_VEHICLEIO_VAL_STRUCTURES_H_
    4579
    DriveWorks API: Signal Status Library
    NVIDIA DriveWorks API: Core Types
    dwVioFrontSteeringTimestampQuality frontSteeringTimestampQuality
    dwVioDrivePositionTarget drivePositionTarget
    dwVehicleIOSafetyStateValidityInfo validityInfo
    dwVioRearWheelAngleQuality rearWheelAngleQuality
    dwVioLatCtrlModeStatus latCtrlModeStatus
    dwVioLongCtrlAccelPerfRequest longCtrlAccelPerfRequest
    dwVioLonCtrlSafetyLimRequest lonCtrlSafetyLimRequest
    dwVioFrontSteeringAngleQualityHigh frontSteeringAngleQualityHigh
    dwVioLongCtrlReferenceInputRequest longCtrlReferenceInputRequest
    dwVioLongCtrlComAvailable longCtrlComAvailable
    dwVioRainSensorFault rainSensorFault
    dwVioTurnSignalStatus turnSignalStatus
    dwVioHazardFlasherStatus hazardFlasherStatus
    dwVioLatCtrlReferenceInputSelect latCtrlReferenceInputSelect
    dwVioBuckleStateFrontPassenger buckleStateFrontPassenger
    dwVioBrakeAllWheelsABS brakeAllWheelsABS
    dwVioLatCtrlModeRequest latCtrlModeRequest
    dwVioLatCtrlDriverInterventionStatus latCtrlDriverInterventionStatus
    dwVioDrivePositionStatus drivePositionStatus
    dwVioAbsIntervention absIntervention
    dwVioTrailerHitchStatus trailerHitchStatus
    dwVioCameraFoldRequest cameraFoldRequest[2]
    dwVioWheelTicksDirection wheelTicksDirection[4]
    dwVioLongCtrlEcoAssistStatus longCtrlEcoAssistStatus
    dwVioWheelTicksTimestampQualityHigh wheelTicksTimestampQualityHigh[4]
    dwVioSteeringSystemOffStatusHigh steeringSystemOffStatusHigh
    dwVioSpeedQualityESC speedQualityESC
    dwVehicleIONonSafetyStateValidityInfo validityInfo
    dwVioLightSensorFault lightSensorFault
    dwVehicleIONonSafetyCommandValidityInfo validityInfo
    dwVioWheelTorqueQuality wheelTorqueQuality[4]
    dwVioSuspensionLevelQuality suspensionLevelQuality
    dwVioBrakeTorqueWheelsQuality brakeTorqueWheelsQuality[4]
    dwVioSteeringSystemFailureReasonHigh steeringSystemFailureReasonHigh
    dwVioBrakeAllWheelsABS brakeAllWheelsABS
    dwVioMicroSirenAvailable microSirenAvailable
    dwVioDrivePositionStatus drivePositionStatus
    dwVioLatCtrlASILStatus latCtrlASILStatus
    dwVioSteeringSystemInterfaceStatusHigh steeringSystemInterfaceStatusHigh
    dwVioWheelSpeedQualityHigh wheelSpeedQualityHigh[4]
    dwVioLongCtrlHapticWarningTargetType longCtrlHapticWarningTargetType
    dwVioLongCtrlEcoAssistStatus longCtrlEcoAssistStatus
    dwVioWheelTicksQuality wheelTicksQuality[4]
    dwVioSteeringWheelAngleQuality steeringWheelAngleQuality
    dwVioFrontSteeringAngleOffsetQuality frontSteeringAngleOffsetQuality
    dwVioWheelTicksQuality wheelTicksQuality[4]
    dwVioLongCtrlBrakeTorqueAvailable longCtrlBrakeTorqueAvailable
    dwVioLatCtrlEPSLimitStatus latCtrlEPSLimitStatus
    dwVioWheelSpeedQuality wheelSpeedQuality[4]
    dwVioSpeedDirectionESC speedDirectionESC
    dwVioMirrorFoldState mirrorFoldState[2]
    dwVioFrontSteeringAngleLimitationStatusHigh frontSteeringAngleLimitationStatusHigh
    dwVehicleIOActuationFeedbackValidityInfo validityInfo
    dwVioRearWheelAngleQuality rearWheelAngleQuality
    dwVioMirrorFoldRequest mirrorFoldRequest
    dwVioDriverInterventionDetectionHigh driverInterventionDetectionHigh
    dwVioLongCtrGearCommand longCtrGearCommand
    dwVioRearWheelAngleTimestampQuality rearWheelAngleTimestampQuality
    dwVioWheelTicksDirectionHigh wheelTicksDirectionHigh[4]
    dwVioFrontSteeringAngleQualityHigh frontSteeringAngleQualityHigh
    dwVioTirePressureQuality tirePressureQuality[4]
    dwVioTrailerHitchStatus trailerHitchStatus
    dwVioSteeringWheelAngleQuality steeringWheelAngleQuality
    dwVioDriverOverrideThrottle driverOverrideThrottle
    dwVioLongCtrlInteractionModeRequest longCtrlInteractionModeRequest
    dwVioBrakeTorqueWheelsQuality brakeTorqueWheelsQuality[4]
    dwVioFrontSteeringAngleQuality frontSteeringAngleQuality
    dwVioWheelTorqueTimestampsQuality wheelTorqueTimestampsQuality[4]
    dwVioWheelTicksDirection wheelTicksDirection[4]
    dwVioMicroSirenDetected microSirenDetected
    dwVioFrontSteeringTimestampQuality frontSteeringTimestampQuality
    dwVioRearWheelAngleOffsetQuality rearWheelAngleOffsetQuality
    dwVioESCOperationalState ESCOperationalState
    dwVioLongCtrlActiveSystem longCtrlActiveSystem
    dwVioLatCtrlInterventionDirectionELK latCtrlInterventionDirectionELK
    dwVioWheelSpeedQualityHigh wheelSpeedQualityHigh[4]
    dwVioLatCtrlCurvReqAdditionalStatus latCtrlCurvReqAdditionalStatus
    dwVioSteeringSystemStatusHigh steeringSystemStatusHigh
    dwVioLatCtrlInterventionDirectionLKA latCtrlInterventionDirectionLKA
    dwVioWheelTicksDirectionHigh wheelTicksDirectionHigh[4]
    dwVioWheelTicksTimestampQuality wheelTicksTimestampQuality[4]
    dwVioTrailerConnected trailerConnected
    dwVioBuckleStateDriver buckleStateDriver
    dwVioSpeedDirectionESC speedDirectionESC
    dwVioFrontSteeringAngleOffsetQuality frontSteeringAngleOffsetQuality
    dwVioWheelSpeedQuality wheelSpeedQuality[4]
    dwVioFrontSteeringAngleQuality frontSteeringAngleQuality
    dwVioSuspensionLevelCalibrationState suspensionLevelCalibrationState
    dwVioSuspensionLevelTimestampQuality suspensionLevelTimestampQuality
    dwVioLatCtrlLoopStatus latCtrlLoopStatus
    dwVioCameraFoldState cameraFoldState[2]
    dwVehicleIOSafetyCommandValidityInfo validityInfo
    dwVioBrakePedalStatus brakePedalStatus
    dwVioTirePressureMonitoringState tirePressureMonitoringState
    dwVioRearWheelAngleOffsetQuality rearWheelAngleOffsetQuality
    dwVioOutsideTemperatureQuality outsideTemperatureQuality
    dwVioHeadlightRequest headlightRequest
    dwVioLongCtrlFrictionRangeEstimation longCtrlFrictionRangeEstimation
    dwVioRearWheelAngleTimestampQuality rearWheelAngleTimestampQuality
    dwVioDrivePositionTarget drivePositionTarget
    dwVioWheelTorqueTimestampsQuality wheelTorqueTimestampsQuality[4]
    dwVioWheelTicksTimestampQualityHigh wheelTicksTimestampQualityHigh[4]
    dwVioWheelTorqueQuality wheelTorqueQuality[4]
    dwVioTurnSignalRequest turnSignalRequest
    dwVioBrakePedalStatus brakePedalStatus
    dwVioLongCtrlHoldRequest longCtrlHoldRequest
    dwVioLongCtrlRedundCheckStatus longCtrlRedundCheckStatus
    dwVioWheelTicksTimestampQuality wheelTicksTimestampQuality[4]
    dwVioLatCtrlInterventionDirectionLKA
    dwVioHazardFlasherStatus
    dwVioRearWheelAngleQuality
    dwVioLongCtrlInteractionModeRequest
    dwVioSteeringSystemInterfaceStatusHigh
    dwVioSteeringSystemOffStatusHigh
    dwVioLongCtrlHapticWarningTargetType
    dwVioSuspensionLevelQuality
    dwVioLongCtrlBrakeTorqueAvailable
    dwVioLongCtrlComAvailable
    dwVioFrontSteeringAngleQuality
    dwVioMirrorFoldRequest
    dwVioWheelTorqueQuality
    dwVioFrontSteeringAngleLimitationStatusHigh
    dwVioWheelTicksDirectionHigh
    dwVioTurnSignalRequest
    dwVioDriverInterventionDetectionHigh
    dwVioLatCtrlDriverInterventionStatus
    dwVioRearWheelAngleOffsetQuality
    dwVioCameraFoldRequest
    dwVioLatCtrlCurvReqAdditionalStatus
    dwVioSuspensionLevelTimestampQuality
    dwVioSuspensionLevelCalibrationState
    dwVioBuckleStateDriver
    dwVioLatCtrlLoopStatus
    dwVioSteeringSystemFailureReasonHigh
    dwVioSteeringWheelAngleQuality
    dwVioMicroSirenAvailable
    dwVioTrailerHitchStatus
    dwVioLatCtrlASILStatus
    dwVioLatCtrlModeAvail
    dwVioLongCtrlEcoAssistStatus
    dwVioBrakeTorqueWheelsQuality
    dwVioLatCtrlReferenceInputSelect
    dwVioLongCtrlReferenceInputRequest
    dwVioRainSensorFault
    dwVioTirePressureQuality
    dwVioLongCtrlRedundCheckStatus
    dwVioWheelTicksQuality
    dwVioWheelTicksDirection
    dwVioLatCtrlModeRequest
    dwVioFrontSteeringAngleQualityHigh
    dwVioESCOperationalState
    dwVioLatCtrlEPSLimitStatus
    dwVioWheelSpeedQualityHigh
    dwVioLongCtrlFaultStatus
    dwVioBuckleStateFrontPassenger
    dwVioLongCtrlFrictionRangeEstimation
    dwVioWheelTicksTimestampQualityHigh
    dwVioWheelTicksTimestampQuality
    dwVioTurnSignalStatus
    dwVioLatCtrlModeStatus
    dwVioHeadlightRequest
    dwVioTirePressureMonitoringState
    dwVioMicroSirenDetected
    dwVioLightSensorFault
    dwVioLongCtrlActiveSystem
    dwVioRearWheelAngleTimestampQuality
    dwVioSpeedQualityESC
    uint32_t bitmask
    dwVioLongCtrGearCommand
    dwVioFrontSteeringTimestampQuality
    dwVioOutsideTemperatureQuality
    dwVioLatCtrlErrorStatus
    dwVioBrakeAllWheelsABS
    dwVioFrontSteeringAngleOffsetQuality
    dwVioWheelSpeedQuality
    dwVioSpeedDirectionESC
    dwVioLatCtrlInterventionDirectionELK
    dwVioDrivePositionTarget
    dwVioWheelTorqueTimestampsQuality
    dwVioBrakePedalStatus
    dwVioDriverOverrideThrottle
    dwVioLongCtrlHoldRequest
    dwVioLongCtrlAccelPerfRequest
    dwVioLonCtrlSafetyLimRequest
    dwVioSteeringSystemStatusHigh
    dwVioDrivePositionStatus
    @ DW_VIO_LAT_CTRL_INTERVENTION_DIRECTION_L_K_A_EVENT_DIRECTION_RIGHT
    @ DW_VIO_LAT_CTRL_INTERVENTION_DIRECTION_L_K_A_FORCE32
    @ DW_VIO_LAT_CTRL_INTERVENTION_DIRECTION_L_K_A_EVENT_DIRECTION_REAR
    @ DW_VIO_LAT_CTRL_INTERVENTION_DIRECTION_L_K_A_EVENT_DIRECTION_INVALID
    @ DW_VIO_LAT_CTRL_INTERVENTION_DIRECTION_L_K_A_EVENT_DIRECTION_FRONT
    @ DW_VIO_LAT_CTRL_INTERVENTION_DIRECTION_L_K_A_EVENT_DIRECTION_LEFT
    @ DW_VIO_HAZARD_FLASHER_STATUS_ON
    @ DW_VIO_HAZARD_FLASHER_STATUS_FORCE32
    @ DW_VIO_HAZARD_FLASHER_STATUS_UNKNOWN
    @ DW_VIO_HAZARD_FLASHER_STATUS_OFF
    @ DW_VIO_TRAILER_CONNECTED_FORCE32
    @ DW_VIO_TRAILER_CONNECTED_TRAILER_CONNECTED_UNKNOWN
    @ DW_VIO_TRAILER_CONNECTED_TRAILER_CONNECTED_NO
    @ DW_VIO_TRAILER_CONNECTED_TRAILER_CONNECTED_YES
    @ DW_VIO_TRAILER_CONNECTED_TRAILER_CONNECTED_ERROR
    @ DW_VIO_REAR_WHEEL_ANGLE_QUALITY_REDUCED_QUALITY
    reduced signal integrity
    @ DW_VIO_REAR_WHEEL_ANGLE_QUALITY_FORCE32
    @ DW_VIO_REAR_WHEEL_ANGLE_QUALITY_INIT
    not initialized
    @ DW_VIO_REAR_WHEEL_ANGLE_QUALITY_SIG_DEF
    Signal defect detected.
    @ DW_VIO_REAR_WHEEL_ANGLE_QUALITY_NOT_DEFINED
    undefined
    @ DW_VIO_REAR_WHEEL_ANGLE_QUALITY_NORMAL_OPERATION
    Functional and electrical checks passed.
    @ DW_VIO_LONG_CTRL_INTERACTION_MODE_REQUEST_MAX_MODE
    Maximum mode.
    @ DW_VIO_LONG_CTRL_INTERACTION_MODE_REQUEST_MIN_MODE
    Minimu mode.
    @ DW_VIO_LONG_CTRL_INTERACTION_MODE_REQUEST_REGENERATION_MODE
    Regeneration made.
    @ DW_VIO_LONG_CTRL_INTERACTION_MODE_REQUEST_DIRECT_MODE
    Direct mode.
    @ DW_VIO_LONG_CTRL_INTERACTION_MODE_REQUEST_IDLE
    Idle.
    @ DW_VIO_LONG_CTRL_INTERACTION_MODE_REQUEST_FORCE32
    @ DW_VIO_LONG_CTRL_INTERACTION_MODE_REQUEST_DECOUPLING_MODE
    Decoupling mode.
    @ DW_VIO_VEHICLE_STOPPED_UNKNOWN
    Schroedingers Vehicle Motion.
    @ DW_VIO_VEHICLE_STOPPED_TRUE
    Vehicle not moving.
    @ DW_VIO_VEHICLE_STOPPED_FORCE32
    @ DW_VIO_VEHICLE_STOPPED_FALSE
    Vehicle moving.
    @ DW_VIO_STEERING_SYSTEM_INTERFACE_STATUS_HIGH_HLC_EPS_INIT
    Init.
    @ DW_VIO_STEERING_SYSTEM_INTERFACE_STATUS_HIGH_HLC_EPS_R2H
    Ramp to HAF.
    @ DW_VIO_STEERING_SYSTEM_INTERFACE_STATUS_HIGH_HLC_EPS_OFF
    Off.
    @ DW_VIO_STEERING_SYSTEM_INTERFACE_STATUS_HIGH_HLC_EPS_R2R
    Ramp to Ready.
    @ DW_VIO_STEERING_SYSTEM_INTERFACE_STATUS_HIGH_HLC_EPS_R2E
    Ramp to Error.
    @ DW_VIO_STEERING_SYSTEM_INTERFACE_STATUS_HIGH_HLC_EPS_EH_STEER
    EH Steer.
    @ DW_VIO_STEERING_SYSTEM_INTERFACE_STATUS_HIGH_HLC_EPS_ERROR
    Error.
    @ DW_VIO_STEERING_SYSTEM_INTERFACE_STATUS_HIGH_HLC_EPS_ABC_STEER
    ABC Steer.
    @ DW_VIO_STEERING_SYSTEM_INTERFACE_STATUS_HIGH_HLC_EPS_READY
    Ready.
    @ DW_VIO_STEERING_SYSTEM_INTERFACE_STATUS_HIGH_HLC_EPS_R2O
    Ramp to Off.
    @ DW_VIO_STEERING_SYSTEM_INTERFACE_STATUS_HIGH_FORCE32
    @ DW_VIO_STEERING_SYSTEM_OFF_STATUS_HIGH_EPS_OFF_FWA_SPD_LIM
    HLC-Off-State in EPS because of limited steering angle speed.
    @ DW_VIO_STEERING_SYSTEM_OFF_STATUS_HIGH_EPS_OFF_OTHER
    HLC-Off-State in EPS because of other reasons.
    @ DW_VIO_STEERING_SYSTEM_OFF_STATUS_HIGH_FORCE32
    @ DW_VIO_STEERING_SYSTEM_OFF_STATUS_HIGH_EPS_NOT_OFF
    not off
    @ DW_VIO_STEERING_SYSTEM_OFF_STATUS_HIGH_EPS_OFF_VEHDRVDIR
    HLC-Off-State in EPS because of driving backwards.
    @ DW_VIO_STEERING_SYSTEM_OFF_STATUS_HIGH_EPS_OFF_EPSFKT
    HLC-Off-State in EPS because of EPS activation.
    @ DW_VIO_STEERING_SYSTEM_OFF_STATUS_HIGH_EPS_OFF_FWA_POS_LIM
    HLC-Off-State in EPS because of limited steering angle.
    @ DW_VIO_STEERING_SYSTEM_OFF_STATUS_HIGH_EPS_OFF_VEHSPDLIM
    HLC-Off-State in EPS because of high vehicle speed.
    @ DW_VIO_STEERING_SYSTEM_OFF_STATUS_HIGH_EPS_OFF_PT_DRVPOS
    HLC-Off-State in EPS because of der driving state not in D.
    @ DW_VIO_STEERING_SYSTEM_OFF_STATUS_HIGH_EPS_OFF_ADSE
    HLC-Off-State in EPS because of ADSE-activation.
    @ DW_VIO_STEERING_SYSTEM_OFF_STATUS_HIGH_EPS_OFF_NO_TERM_IDC
    HLC-Off-State in EPS because of Hand-over-time expired.
    @ DW_VIO_STEERING_SYSTEM_OFF_STATUS_HIGH_EPS_OFF_DRVINT
    HLC-Off-State in EPS because of driver activation.
    @ DW_VIO_HOLD_STATUS_UNKNOWN
    Unknown.
    @ DW_VIO_HOLD_STATUS_NOHOLD
    No Hold.
    @ DW_VIO_HOLD_STATUS_HOLD
    Hold.
    @ DW_VIO_HOLD_STATUS_TRANSITION
    Transition.
    @ DW_VIO_HOLD_STATUS_FORCE32
    @ DW_VIO_IGNITION_STATUS_IGN_ACC
    Ignition accessory (15r)
    @ DW_VIO_IGNITION_STATUS_IGN_ON
    Ignition on (15)
    @ DW_VIO_IGNITION_STATUS_FORCE32
    @ DW_VIO_IGNITION_STATUS_IGN_LOCK
    Ignition lock (0)
    @ DW_VIO_IGNITION_STATUS_IGN_START
    Ignition start (50)
    @ DW_VIO_IGNITION_STATUS_IGN_OFF
    Ignition off (15c)
    @ DW_VIO_LONG_CTRL_HAPTIC_WARNING_TARGET_TYPE_FORCE32
    @ DW_VIO_LONG_CTRL_HAPTIC_WARNING_TARGET_TYPE_NONE
    no warning
    @ DW_VIO_LONG_CTRL_HAPTIC_WARNING_TARGET_TYPE_SOFT_TARGET
    soft
    @ DW_VIO_LONG_CTRL_HAPTIC_WARNING_TARGET_TYPE_HARD_TARGET
    hard
    @ DW_VIO_SUSPENSION_LEVEL_QUALITY_NOT_DEFINED
    undefined
    @ DW_VIO_SUSPENSION_LEVEL_QUALITY_SIG_DEF
    Signal defect detected.
    @ DW_VIO_SUSPENSION_LEVEL_QUALITY_FORCE32
    @ DW_VIO_SUSPENSION_LEVEL_QUALITY_NORMAL_OPERATION
    Functional and electrical checks passed.
    @ DW_VIO_SUSPENSION_LEVEL_QUALITY_REDUCED_QUALITY
    reduced signal integrity
    @ DW_VIO_LONG_CTRL_BRAKE_TORQUE_AVAILABLE_FULL_BRKTRQ_AVL
    full availability
    @ DW_VIO_LONG_CTRL_BRAKE_TORQUE_AVAILABLE_NO_BRKTRQ_AVL
    @ DW_VIO_LONG_CTRL_BRAKE_TORQUE_AVAILABLE_RED_BRKTRQ_AVL
    reduced availability
    @ DW_VIO_LONG_CTRL_BRAKE_TORQUE_AVAILABLE_RED_BRKTRQ_PT_AVL
    reduced powertrain availability
    @ DW_VIO_LONG_CTRL_BRAKE_TORQUE_AVAILABLE_FORCE32
    @ DW_VIO_LAT_CTRL_STATUS_CTRL
    @ DW_VIO_LAT_CTRL_STATUS_FORCE32
    @ DW_VIO_LAT_CTRL_STATUS_IDLE
    @ DW_VIO_LAT_CTRL_STATUS_ERROR
    @ DW_VIO_LAT_CTRL_STATUS_INIT
    @ DW_VIO_LAT_CTRL_STATUS_TERMINATED
    @ DW_VIO_BRAKE_STATUS_UNKNOWN
    unknown status
    @ DW_VIO_BRAKE_STATUS_BRAKING
    Braking.
    @ DW_VIO_BRAKE_STATUS_FORCE32
    @ DW_VIO_BRAKE_STATUS_NO_BRAKING
    No Braking.
    @ DW_VIO_GEAR_TARGET_D6
    Actual gear "6".
    @ DW_VIO_GEAR_TARGET_D8
    Actual gear "8".
    @ DW_VIO_GEAR_TARGET_N
    Actual gear "N".
    @ DW_VIO_GEAR_TARGET_D3
    Actual gear "3".
    @ DW_VIO_GEAR_TARGET_R
    Actual gear "R".
    @ DW_VIO_GEAR_TARGET_R2
    Actual gear "R2".
    @ DW_VIO_GEAR_TARGET_D2
    Actual gear "2".
    @ DW_VIO_GEAR_TARGET_PWRFREE
    Power free.
    @ DW_VIO_GEAR_TARGET_D1
    Actual gear "1".
    @ DW_VIO_GEAR_TARGET_D7
    Actual gear "7".
    @ DW_VIO_GEAR_TARGET_D9
    Actual gear "9".
    @ DW_VIO_GEAR_TARGET_D5
    Actual gear "5".
    @ DW_VIO_GEAR_TARGET_FORCE32
    @ DW_VIO_GEAR_TARGET_P
    Actual gear "P".
    @ DW_VIO_GEAR_TARGET_D4
    Actual gear "4".
    @ DW_VIO_LONG_CTRL_COM_AVAILABLE_SAT_BMRM_VALID
    @ DW_VIO_LONG_CTRL_COM_AVAILABLE_SAT_VALID
    @ DW_VIO_LONG_CTRL_COM_AVAILABLE_FORCE32
    @ DW_VIO_LONG_CTRL_COM_AVAILABLE_MAIN_BMRM_VALID
    @ DW_VIO_LONG_CTRL_COM_AVAILABLE_MAIN_SAT_BMRM_VALID
    @ DW_VIO_LONG_CTRL_COM_AVAILABLE_NO_PATH_VALID
    @ DW_VIO_LONG_CTRL_COM_AVAILABLE_MAIN_VALID
    @ DW_VIO_LONG_CTRL_COM_AVAILABLE_BMRM_VALID
    @ DW_VIO_LONG_CTRL_COM_AVAILABLE_MAIN_SAT_VALID
    @ DW_VIO_FRONT_STEERING_ANGLE_QUALITY_INIT
    not initialized
    @ DW_VIO_FRONT_STEERING_ANGLE_QUALITY_SIG_DEF
    Signal defect detected.
    @ DW_VIO_FRONT_STEERING_ANGLE_QUALITY_NOT_DEFINED
    undefined
    @ DW_VIO_FRONT_STEERING_ANGLE_QUALITY_FORCE32
    @ DW_VIO_FRONT_STEERING_ANGLE_QUALITY_NORMAL_OPERATION
    Functional and electrical checks passed.
    @ DW_VIO_FRONT_STEERING_ANGLE_QUALITY_REDUCED_QUALITY
    reduced signal integrity
    @ DW_VIO_MIRROR_FOLD_REQUEST_REQ_NONE
    No actuation.
    @ DW_VIO_MIRROR_FOLD_REQUEST_FOLD_OUT
    Mirror should out.
    @ DW_VIO_MIRROR_FOLD_REQUEST_FORCE32
    @ DW_VIO_MIRROR_FOLD_REQUEST_FOLD_IN
    Mirror should fold in.
    @ DW_VIO_WHEEL_TORQUE_QUALITY_FORCE32
    @ DW_VIO_WHEEL_TORQUE_QUALITY_REDUCED_QUALITY
    reduced signal integrity
    @ DW_VIO_WHEEL_TORQUE_QUALITY_NOT_DEFINED
    undefined
    @ DW_VIO_WHEEL_TORQUE_QUALITY_SIG_DEF
    Signal defect detected.
    @ DW_VIO_WHEEL_TORQUE_QUALITY_NORMAL_OPERATION
    Functional and electrical checks passed.
    @ DW_VIO_HEADLIGHT_STATE_HIGH_BEAM
    @ DW_VIO_HEADLIGHT_STATE_LOW_BEAM
    @ DW_VIO_HEADLIGHT_STATE_OFF
    @ DW_VIO_HEADLIGHT_STATE_FORCE32
    @ DW_VIO_HEADLIGHT_STATE_UNKNOWN
    @ DW_VIO_HEADLIGHT_STATE_DRL
    DAYTIME RUNNING LIGHTS.
    @ DW_VIO_FRONT_STEERING_ANGLE_LIMITATION_STATUS_HIGH_ANGL_POS_LIM
    Position Limit.
    @ DW_VIO_FRONT_STEERING_ANGLE_LIMITATION_STATUS_HIGH_FORCE32
    @ DW_VIO_FRONT_STEERING_ANGLE_LIMITATION_STATUS_HIGH_NO_LIM
    No Limit.
    @ DW_VIO_FRONT_STEERING_ANGLE_LIMITATION_STATUS_HIGH_ANGL_POS_SPD_LIM
    Position und Speed Limit.
    @ DW_VIO_FRONT_STEERING_ANGLE_LIMITATION_STATUS_HIGH_ANGL_SPD_LIM
    Speed Limit.
    @ DW_VIO_WHEEL_TICKS_DIRECTION_HIGH_BACKWARD
    Direction backward.
    @ DW_VIO_WHEEL_TICKS_DIRECTION_HIGH_VOID
    Neither forward nor backward (stop)
    @ DW_VIO_WHEEL_TICKS_DIRECTION_HIGH_FORCE32
    @ DW_VIO_WHEEL_TICKS_DIRECTION_HIGH_FORWARD
    Direction forward.
    @ DW_VIO_EM_STATUS_NORMAL_OPERATION
    Functional and electrical checks passed.
    @ DW_VIO_EM_STATUS_SIG_DEF
    Signal defect detected.
    @ DW_VIO_EM_STATUS_REDUCED_QUALITY
    reduced signal integrity
    @ DW_VIO_EM_STATUS_FORCE32
    @ DW_VIO_EM_STATUS_NOT_DEFINED
    undefined
    @ DW_VIO_TURN_SIGNAL_REQUEST_FORCE32
    @ DW_VIO_TURN_SIGNAL_REQUEST_OFF
    @ DW_VIO_TURN_SIGNAL_REQUEST_IDLE
    no request
    @ DW_VIO_TURN_SIGNAL_REQUEST_EMERGENCY
    @ DW_VIO_TURN_SIGNAL_REQUEST_RIGHT
    @ DW_VIO_TURN_SIGNAL_REQUEST_LEFT
    @ DW_VIO_DRIVER_INTERVENTION_DETECTION_HIGH_DRV_IN_LOOP_STEP_1_EH
    Driver in the loop Step1 EH.
    @ DW_VIO_DRIVER_INTERVENTION_DETECTION_HIGH_FORCE32
    @ DW_VIO_DRIVER_INTERVENTION_DETECTION_HIGH_DRV_IN_LOOP_STEP_1_ABC
    Driver in the loop Step1 ABC.
    @ DW_VIO_DRIVER_INTERVENTION_DETECTION_HIGH_DRV_NOT_IN_LOOP
    Driver not in the loop.
    @ DW_VIO_DRIVER_INTERVENTION_DETECTION_HIGH_DRV_IN_LOOP_STEP_2
    Driver in the loop Step2.
    @ DW_VIO_DRIVER_INTERVENTION_DETECTION_HIGH_NO_DETECTION
    no detection
    @ DW_VIO_LAT_CTRL_DRIVER_INTERVENTION_STATUS_NOHOWDETECTION_DEGRADEDHOSWD
    No driver in the loop detected (no HOSWD)
    @ DW_VIO_LAT_CTRL_DRIVER_INTERVENTION_STATUS_FORCE32
    @ DW_VIO_LAT_CTRL_DRIVER_INTERVENTION_STATUS_DRVPARKINTERRUPT
    Driver in the loop: Park interruption detected.
    @ DW_VIO_LAT_CTRL_DRIVER_INTERVENTION_STATUS_NOHOWDETECTION
    no detection
    @ DW_VIO_LAT_CTRL_DRIVER_INTERVENTION_STATUS_DRVINLOOP_DEGRADEDHOSWD
    Driver in loop/HandsOn (no HOSWD)
    @ DW_VIO_LAT_CTRL_DRIVER_INTERVENTION_STATUS_DRVINERRHOSWD
    Error in driver intervention detection.
    @ DW_VIO_LAT_CTRL_DRIVER_INTERVENTION_STATUS_DRVINLOOP
    Driver in the loop/HandsOn.
    @ DW_VIO_LAT_CTRL_DRIVER_INTERVENTION_STATUS_DRVL3INTERRUPT
    Driver in the loop: L3 interruption detected.
    @ DW_VIO_LAT_CTRL_DRIVER_INTERVENTION_STATUS_DRVINLOOP_DOUBLEGRABBED
    driver in the loop: DOUBLE_GRABBED
    @ DW_VIO_LAT_CTRL_DRIVER_INTERVENTION_STATUS_DRVINLOOP_TOUCH
    Driver in the loop: TOUCH.
    @ DW_VIO_LAT_CTRL_DRIVER_INTERVENTION_STATUS_DRVINLOOP_GRASP
    Driver in the loop: GRASP.
    @ DW_VIO_EM_STAND_STILL_TRUE
    Vehicle not moving.
    @ DW_VIO_EM_STAND_STILL_UNKNOWN
    Schroedingers Vehicle Motion.
    @ DW_VIO_EM_STAND_STILL_FALSE
    Vehicle moving.
    @ DW_VIO_EM_STAND_STILL_FORCE32
    @ DW_VIO_REAR_WHEEL_ANGLE_OFFSET_QUALITY_NORMAL_OPERATION
    Functional and electrical checks passed.
    @ DW_VIO_REAR_WHEEL_ANGLE_OFFSET_QUALITY_NOT_DEFINED
    undefined
    @ DW_VIO_REAR_WHEEL_ANGLE_OFFSET_QUALITY_REDUCED_QUALITY
    reduced signal integrity
    @ DW_VIO_REAR_WHEEL_ANGLE_OFFSET_QUALITY_FORCE32
    @ DW_VIO_REAR_WHEEL_ANGLE_OFFSET_QUALITY_SIG_DEF
    Signal defect detected.
    @ DW_VIO_CAMERA_FOLD_REQUEST_FORCE32
    @ DW_VIO_CAMERA_FOLD_REQUEST_FOLD_IN
    Mirror should fold in.
    @ DW_VIO_CAMERA_FOLD_REQUEST_NONE
    No actuation.
    @ DW_VIO_CAMERA_FOLD_REQUEST_FOLD_OUT
    Mirror should out.
    @ DW_VIO_LAT_CTRL_CURV_REQ_ADDITIONAL_STATUS_ACTIVE
    Active.
    @ DW_VIO_LAT_CTRL_CURV_REQ_ADDITIONAL_STATUS_IDLE
    Idle.
    @ DW_VIO_LAT_CTRL_CURV_REQ_ADDITIONAL_STATUS_FORCE32
    @ DW_VIO_LAT_CTRL_CURV_REQ_ADDITIONAL_STATUS_INIT
    Init.
    @ DW_VIO_LAT_CTRL_CURV_REQ_ADDITIONAL_STATUS_ERROR
    ERROR.
    @ DW_VIO_SUSPENSION_LEVEL_TIMESTAMP_QUALITY_SYNC_LOST
    Synchronization lost.
    @ DW_VIO_SUSPENSION_LEVEL_TIMESTAMP_QUALITY_NOT_INIT
    Not Initialized. still initializing.
    @ DW_VIO_SUSPENSION_LEVEL_TIMESTAMP_QUALITY_FORCE32
    @ DW_VIO_SUSPENSION_LEVEL_TIMESTAMP_QUALITY_OK
    Normal Operation. Functional and Electrical Checks Passed.
    @ DW_VIO_SUSPENSION_LEVEL_CALIBRATION_STATE_FALSE
    False.
    @ DW_VIO_SUSPENSION_LEVEL_CALIBRATION_STATE_TRUE
    True.
    @ DW_VIO_SUSPENSION_LEVEL_CALIBRATION_STATE_FORCE32
    @ DW_VIO_GEAR_STATUS_D2
    Actual gear "2".
    @ DW_VIO_GEAR_STATUS_R2
    Actual gear "R2".
    @ DW_VIO_GEAR_STATUS_N
    Actual gear "N".
    @ DW_VIO_GEAR_STATUS_FORCE32
    @ DW_VIO_GEAR_STATUS_PWRFREE
    Power free.
    @ DW_VIO_GEAR_STATUS_D7
    Actual gear "7".
    @ DW_VIO_GEAR_STATUS_D8
    Actual gear "8".
    @ DW_VIO_GEAR_STATUS_D6
    Actual gear "6".
    @ DW_VIO_GEAR_STATUS_R
    Actual gear "R".
    @ DW_VIO_GEAR_STATUS_D5
    Actual gear "5".
    @ DW_VIO_GEAR_STATUS_D1
    Actual gear "1".
    @ DW_VIO_GEAR_STATUS_D3
    Actual gear "3".
    @ DW_VIO_GEAR_STATUS_P
    Actual gear "P".
    @ DW_VIO_GEAR_STATUS_D9
    Actual gear "9".
    @ DW_VIO_GEAR_STATUS_D4
    Actual gear "4".
    @ DW_VIO_BUCKLE_STATE_DRIVER_CLOSED
    buckle closed
    @ DW_VIO_BUCKLE_STATE_DRIVER_OPEN
    buckle opened
    @ DW_VIO_BUCKLE_STATE_DRIVER_FORCE32
    @ DW_VIO_BUCKLE_STATE_DRIVER_UNKNOWN
    state not known
    @ DW_VIO_LAT_CTRL_LOOP_STATUS_BLENDING
    Blending.
    @ DW_VIO_LAT_CTRL_LOOP_STATUS_UNKNOWN
    Unknown.
    @ DW_VIO_LAT_CTRL_LOOP_STATUS_CLOSED
    Closed_Loop.
    @ DW_VIO_LAT_CTRL_LOOP_STATUS_OPEN
    Open_Loop.
    @ DW_VIO_LAT_CTRL_LOOP_STATUS_FORCE32
    @ DW_VIO_LONG_CTRL_STATUS_TERMINATED
    @ DW_VIO_LONG_CTRL_STATUS_UNKNOWN
    @ DW_VIO_LONG_CTRL_STATUS_IDLE
    @ DW_VIO_LONG_CTRL_STATUS_FORCE32
    @ DW_VIO_LONG_CTRL_STATUS_RUN
    @ DW_VIO_LONG_CTRL_STATUS_ERROR
    @ DW_VIO_LONG_CTRL_STATUS_TERM
    @ DW_VIO_LONG_CTRL_STATUS_INIT
    @ DW_VIO_STEERING_SYSTEM_FAILURE_REASON_HIGH_EPS1_Temp
    EPS temporarily degraded.
    @ DW_VIO_STEERING_SYSTEM_FAILURE_REASON_HIGH_EPS2_IPC
    EPS degraded due to IPC failure.
    @ DW_VIO_STEERING_SYSTEM_FAILURE_REASON_HIGH_NO_REASON
    EPS fully available no reason.
    @ DW_VIO_STEERING_SYSTEM_FAILURE_REASON_HIGH_EPS2_Temp
    EPS temporarily degraded.
    @ DW_VIO_STEERING_SYSTEM_FAILURE_REASON_HIGH_EPS1_PERM
    EPS permanently degraded.
    @ DW_VIO_STEERING_SYSTEM_FAILURE_REASON_HIGH_FORCE32
    @ DW_VIO_STEERING_SYSTEM_FAILURE_REASON_HIGH_EPS_NA
    EPS not available due to EPS1 and EPS2 failure.
    @ DW_VIO_STEERING_SYSTEM_FAILURE_REASON_HIGH_EPS2_PERM
    EPS permanently degraded.
    @ DW_VIO_STEERING_SYSTEM_FAILURE_REASON_HIGH_EPS1_IPC
    EPS degraded due to IPC failure.
    @ DW_VIO_STEERING_WHEEL_ANGLE_QUALITY_INI
    Steering wheel angle sensor not initialized.
    @ DW_VIO_STEERING_WHEEL_ANGLE_QUALITY_ERR
    Steering wheel angle sensor fault.
    @ DW_VIO_STEERING_WHEEL_ANGLE_QUALITY_ERR_INI
    Steering wheel angle sensor fault and not initialized.
    @ DW_VIO_STEERING_WHEEL_ANGLE_QUALITY_OK
    Steering wheel angle sensor ok.
    @ DW_VIO_STEERING_WHEEL_ANGLE_QUALITY_FORCE32
    @ DW_VIO_MICRO_SIREN_AVAILABLE_FALSE
    False.
    @ DW_VIO_MICRO_SIREN_AVAILABLE_TRUE
    True.
    @ DW_VIO_MICRO_SIREN_AVAILABLE_FORCE32
    @ DW_VIO_MICRO_SIREN_AVAILABLE_UNKNOWN
    no info
    @ DW_VIO_TRAILER_HITCH_STATUS_HITCH_RETRACTED
    Retracted position.
    @ DW_VIO_TRAILER_HITCH_STATUS_FORCE32
    @ DW_VIO_TRAILER_HITCH_STATUS_HITCH_ERROR
    error
    @ DW_VIO_TRAILER_HITCH_STATUS_HITCH_NOT_FITTED
    not fitted / installed
    @ DW_VIO_TRAILER_HITCH_STATUS_HITCH_EXTENDED_ATTACHED
    Working position with device plugged in.
    @ DW_VIO_TRAILER_HITCH_STATUS_HITCH_EXTENDED
    Working position with nothing plugged in.
    @ DW_VIO_TRAILER_HITCH_STATUS_HITCH_UNKNOWN
    unknown status
    @ DW_VIO_LAT_CTRL_A_S_I_L_STATUS_ASIL_A
    @ DW_VIO_LAT_CTRL_A_S_I_L_STATUS_ASIL_D
    @ DW_VIO_LAT_CTRL_A_S_I_L_STATUS_FORCE32
    @ DW_VIO_LAT_CTRL_A_S_I_L_STATUS_ASIL_C
    @ DW_VIO_LAT_CTRL_A_S_I_L_STATUS_ASIL_B
    @ DW_VIO_LAT_CTRL_A_S_I_L_STATUS_QM
    @ DW_VIO_LAT_CTRL_MODE_AVAIL_L2_PLUS
    @ DW_VIO_LAT_CTRL_MODE_AVAIL_FORCE32
    @ DW_VIO_LAT_CTRL_MODE_AVAIL_L2
    @ DW_VIO_LAT_CTRL_MODE_AVAIL_DFLT
    @ DW_VIO_LAT_CTRL_MODE_AVAIL_LSS
    @ DW_VIO_LAT_CTRL_MODE_AVAIL_L2_HFE
    @ DW_VIO_LAT_CTRL_MODE_AVAIL_PARK_L2
    @ DW_VIO_LAT_CTRL_MODE_AVAIL_ESS
    @ DW_VIO_LAT_CTRL_MODE_AVAIL_L3
    @ DW_VIO_LAT_CTRL_MODE_AVAIL_L3_EMG
    @ DW_VIO_LAT_CTRL_MODE_AVAIL_PARK_L3
    @ DW_VIO_LAT_CTRL_MODE_AVAIL_NONE
    @ DW_VIO_LAT_CTRL_MODE_AVAIL_PARK_RECORD
    @ DW_VIO_LAT_CTRL_MODE_AVAIL_ARP
    @ DW_VIO_LAT_CTRL_MODE_AVAIL_AES
    @ DW_VIO_LONG_CTRL_ECO_ASSIST_STATUS_INACTIVE
    eco assist inactive
    @ DW_VIO_LONG_CTRL_ECO_ASSIST_STATUS_FORCE32
    @ DW_VIO_LONG_CTRL_ECO_ASSIST_STATUS_UNKNOWN
    eco assist unknown
    @ DW_VIO_LONG_CTRL_ECO_ASSIST_STATUS_ENGAGED
    eco assist engaged
    @ DW_VIO_LONG_CTRL_ECO_ASSIST_STATUS_ACTIVE
    eco assist active
    @ DW_VIO_BRAKE_TORQUE_WHEELS_QUALITY_NOT_DEFINED
    undefined
    @ DW_VIO_BRAKE_TORQUE_WHEELS_QUALITY_REDUCED_QUALITY
    reduced signal integrity
    @ DW_VIO_BRAKE_TORQUE_WHEELS_QUALITY_FORCE32
    @ DW_VIO_BRAKE_TORQUE_WHEELS_QUALITY_NORMAL_OPERATION
    Functional and electrical checks passed.
    @ DW_VIO_BRAKE_TORQUE_WHEELS_QUALITY_SIG_DEF
    Signal defect detected.
    @ DW_VIO_LAT_CTRL_REFERENCE_INPUT_SELECT_FORCE32
    @ DW_VIO_LAT_CTRL_REFERENCE_INPUT_SELECT_STEERINGANGLE
    @ DW_VIO_LAT_CTRL_REFERENCE_INPUT_SELECT_CURVATURE
    @ DW_VIO_LONG_CTRL_REFERENCE_INPUT_REQUEST_DIST_INPUT
    Distance input.
    @ DW_VIO_LONG_CTRL_REFERENCE_INPUT_REQUEST_IDLE
    Idle.
    @ DW_VIO_LONG_CTRL_REFERENCE_INPUT_REQUEST_ACCEL_INPUT
    Acceleration input.
    @ DW_VIO_LONG_CTRL_REFERENCE_INPUT_REQUEST_FORCE32
    @ DW_VIO_LONG_CTRL_REFERENCE_INPUT_REQUEST_SPEED_INPUT
    Speed input.
    @ DW_VIO_CAMERA_FOLD_STATE_UNFOLDED
    Mirror/Camera is in unfolded position.
    @ DW_VIO_CAMERA_FOLD_STATE_FOLD_IN
    Mirror/Camera is folding in.
    @ DW_VIO_CAMERA_FOLD_STATE_FOLD_OUT
    Mirror/Camera is folding out.
    @ DW_VIO_CAMERA_FOLD_STATE_FOLDED
    Mirror/Camera is in folded position.
    @ DW_VIO_CAMERA_FOLD_STATE_FORCE32
    @ DW_VIO_CAMERA_FOLD_STATE_UNKNOWN
    Mirror/Camera is not in end position and not being moved / ERROR.
    @ DW_VIO_RAIN_SENSOR_FAULT_UNKNOWN
    no info
    @ DW_VIO_RAIN_SENSOR_FAULT_FALSE
    False.
    @ DW_VIO_RAIN_SENSOR_FAULT_TRUE
    True.
    @ DW_VIO_RAIN_SENSOR_FAULT_FORCE32
    @ DW_VIO_TIRE_PRESSURE_QUALITY_LOW_PRESSURE
    low pressure threshold exceeded
    @ DW_VIO_TIRE_PRESSURE_QUALITY_NOT_DEFINED
    undefined
    @ DW_VIO_TIRE_PRESSURE_QUALITY_FAST_DEFLATION
    fast deflation - pressure drop
    @ DW_VIO_TIRE_PRESSURE_QUALITY_NORMAL_OPERATION
    normal as specified
    @ DW_VIO_TIRE_PRESSURE_QUALITY_SOFT_WARNING
    slow deflation
    @ DW_VIO_TIRE_PRESSURE_QUALITY_FORCE32
    @ DW_VIO_LONG_CTRL_REDUND_CHECK_STATUS_DRIVER_REDUNDANCY_AVL
    Driver redundancy available.
    @ DW_VIO_LONG_CTRL_REDUND_CHECK_STATUS_NOT_AVBL
    Not availabke.
    @ DW_VIO_LONG_CTRL_REDUND_CHECK_STATUS_FORCE32
    @ DW_VIO_LONG_CTRL_REDUND_CHECK_STATUS_PARK_REDUNDANCY_AVL
    Park redundancy available.
    @ DW_VIO_WHEEL_TICKS_QUALITY_NOT_DEFINED
    undefined
    @ DW_VIO_WHEEL_TICKS_QUALITY_FORCE32
    @ DW_VIO_WHEEL_TICKS_QUALITY_REDUCED_QUALITY
    reduced signal integrity, Electrical checks passed
    @ DW_VIO_WHEEL_TICKS_QUALITY_NORMAL_OPERATION
    Functional and electrical checks passed.
    @ DW_VIO_WHEEL_TICKS_QUALITY_SIG_DEF
    Signal defect detected.
    @ DW_VIO_WHEEL_TICKS_DIRECTION_VOID
    Neither forward nor backward (stop)
    @ DW_VIO_WHEEL_TICKS_DIRECTION_BACKWARD
    Direction backward.
    @ DW_VIO_WHEEL_TICKS_DIRECTION_FORWARD
    Direction forward.
    @ DW_VIO_WHEEL_TICKS_DIRECTION_FORCE32
    @ DW_VIO_LAT_CTRL_MODE_REQUEST_ARP
    @ DW_VIO_LAT_CTRL_MODE_REQUEST_PARK_L3
    @ DW_VIO_LAT_CTRL_MODE_REQUEST_LSS
    @ DW_VIO_LAT_CTRL_MODE_REQUEST_L2_HFE
    @ DW_VIO_LAT_CTRL_MODE_REQUEST_FORCE32
    @ DW_VIO_LAT_CTRL_MODE_REQUEST_ESS
    @ DW_VIO_LAT_CTRL_MODE_REQUEST_PARK_L2
    @ DW_VIO_LAT_CTRL_MODE_REQUEST_L2
    @ DW_VIO_LAT_CTRL_MODE_REQUEST_L2_PLUS_PLUS
    L2++.
    @ DW_VIO_LAT_CTRL_MODE_REQUEST_L3_EMG
    @ DW_VIO_LAT_CTRL_MODE_REQUEST_L2_PLUS
    @ DW_VIO_LAT_CTRL_MODE_REQUEST_AES
    @ DW_VIO_LAT_CTRL_MODE_REQUEST_PARK_RECORD
    @ DW_VIO_LAT_CTRL_MODE_REQUEST_L3
    @ DW_VIO_LAT_CTRL_MODE_REQUEST_IDLE
    @ DW_VIO_FRONT_STEERING_ANGLE_QUALITY_HIGH_PERM_HIGH
    Upper Limit and Error Integral exceeded.
    @ DW_VIO_FRONT_STEERING_ANGLE_QUALITY_HIGH_PERM_LOW
    Lower Limit and Error Integral exceeded.
    @ DW_VIO_FRONT_STEERING_ANGLE_QUALITY_HIGH_NOT_DEFINED
    undefined
    @ DW_VIO_FRONT_STEERING_ANGLE_QUALITY_HIGH_TMP_LOW
    Lower Limit temporarily exceeded.
    @ DW_VIO_FRONT_STEERING_ANGLE_QUALITY_HIGH_NORMAL_OPERATION
    Functional and electrical checks passed.
    @ DW_VIO_FRONT_STEERING_ANGLE_QUALITY_HIGH_TMP_HIGH
    Upper Limit temporarily exceeded.
    @ DW_VIO_FRONT_STEERING_ANGLE_QUALITY_HIGH_FORCE32
    @ DW_VIO__E_S_C_OPERATIONAL_STATE_INIT
    Initialization.
    @ DW_VIO__E_S_C_OPERATIONAL_STATE_ESP_ASR_CTRL_ACTV
    ESP or ASR control active.
    @ DW_VIO__E_S_C_OPERATIONAL_STATE_NORM
    Normal operation.
    @ DW_VIO__E_S_C_OPERATIONAL_STATE_FLT
    Temporary or continously system error.
    @ DW_VIO__E_S_C_OPERATIONAL_STATE_FORCE32
    @ DW_VIO__E_S_C_OPERATIONAL_STATE_EMT
    Exhaust emission test.
    @ DW_VIO__E_S_C_OPERATIONAL_STATE_SPORT_OFF
    Sport Version.
    @ DW_VIO__E_S_C_OPERATIONAL_STATE_DIAG
    Diagnostics.
    @ DW_VIO__E_S_C_OPERATIONAL_STATE_TBCC
    Test bench cruise control mode.
    @ DW_VIO__E_S_C_OPERATIONAL_STATE_OFF_SPORT_PLUS
    ESP off mode or Sport plus.
    @ DW_VIO__E_S_C_OPERATIONAL_STATE_ABS_CTRL_ACTV
    ABS control active.
    @ DW_VIO_LOCK_STATE_OPEN
    open
    @ DW_VIO_LOCK_STATE_SECURE_CLOSED
    closed fully
    @ DW_VIO_LOCK_STATE_FORCE_32
    @ DW_VIO_LOCK_STATE_UNKNOWN_CLOSED
    closed but not secure (two stage lock)
    @ DW_VIO_LOCK_STATE_UNKNOWN
    unknown
    @ DW_VIO_LAT_CTRL_E_P_S_LIMIT_STATUS_LIM_ANGLE
    angle limited
    @ DW_VIO_LAT_CTRL_E_P_S_LIMIT_STATUS_LIM_ANGLE_FORCE
    angle and force limited
    @ DW_VIO_LAT_CTRL_E_P_S_LIMIT_STATUS_NO_LIM
    no limitation
    @ DW_VIO_LAT_CTRL_E_P_S_LIMIT_STATUS_FORCE32
    @ DW_VIO_LAT_CTRL_E_P_S_LIMIT_STATUS_LIM_FORCE
    Force limited.
    @ DW_VIO_WHEEL_SPEED_QUALITY_HIGH_NORMAL_OPERATION
    Functional and electrical checks passed.
    @ DW_VIO_WHEEL_SPEED_QUALITY_HIGH_REDUCED_QUALITY
    reduced signal integrity, Electrical checks passed
    @ DW_VIO_WHEEL_SPEED_QUALITY_HIGH_NOT_DEFINED
    undefined
    @ DW_VIO_WHEEL_SPEED_QUALITY_HIGH_FORCE32
    @ DW_VIO_WHEEL_SPEED_QUALITY_HIGH_SIG_DEF
    Signal defect detected.
    @ DW_VIO_LONG_CTRL_FAULT_STATUS_LTI_FLT
    @ DW_VIO_LONG_CTRL_FAULT_STATUS_SSC_FLT
    @ DW_VIO_LONG_CTRL_FAULT_STATUS_ESP_OR_ASR_CTRL_ACTV
    @ DW_VIO_LONG_CTRL_FAULT_STATUS_DRIVER_ABSENT
    @ DW_VIO_LONG_CTRL_FAULT_STATUS_HYDRAULIC_CONTROL_UNIT_FLT
    @ DW_VIO_LONG_CTRL_FAULT_STATUS_FORCE32
    @ DW_VIO_LONG_CTRL_FAULT_STATUS_REDUNDANCY_UNIT_FLT
    @ DW_VIO_LONG_CTRL_FAULT_STATUS_BRAKE_OVERHEATED
    @ DW_VIO_LONG_CTRL_FAULT_STATUS_NONE
    @ DW_VIO_LONG_CTRL_FAULT_STATUS_COM_FLT
    @ DW_VIO_LONG_CTRL_FAULT_STATUS_BRAKE_DEGRADATION
    @ DW_VIO_LONG_CTRL_FAULT_STATUS_REDUNDANCY_CHECK_FAILED
    @ DW_VIO_LONG_CTRL_FAULT_STATUS_EPB_FLT
    @ DW_VIO_LONG_CTRL_FAULT_STATUS_ASU_SGNL_INPUT_PLAUSI_CHCK_FLT
    @ DW_VIO_LONG_CTRL_FAULT_STATUS_SAFETY_LIMITS_VIOLATED
    @ DW_VIO_LONG_CTRL_FAULT_STATUS_INIT
    @ DW_VIO_BUCKLE_STATE_FRONT_PASSENGER_CLOSED
    buckle closed
    @ DW_VIO_BUCKLE_STATE_FRONT_PASSENGER_OPEN
    buckle opened
    @ DW_VIO_BUCKLE_STATE_FRONT_PASSENGER_FORCE32
    @ DW_VIO_BUCKLE_STATE_FRONT_PASSENGER_UNKNOWN
    state not known
    @ DW_VIO_LONG_CTRL_FRICTION_RANGE_ESTIMATION_LOW_FRICTION
    @ DW_VIO_LONG_CTRL_FRICTION_RANGE_ESTIMATION_UNKNOWN
    @ DW_VIO_LONG_CTRL_FRICTION_RANGE_ESTIMATION_FORCE32
    @ DW_VIO_LONG_CTRL_FRICTION_RANGE_ESTIMATION_HIGH_FRICTION
    @ DW_VIO_LONG_CTRL_FRICTION_RANGE_ESTIMATION_MID_FRICTION
    @ DW_VIO_WHEEL_TICKS_TIMESTAMP_QUALITY_HIGH_OK
    Normal Operation. Functional and Electrical Checks Passed.
    @ DW_VIO_WHEEL_TICKS_TIMESTAMP_QUALITY_HIGH_NOT_INIT
    Not Initialized. still initializing.
    @ DW_VIO_WHEEL_TICKS_TIMESTAMP_QUALITY_HIGH_SYNC_LOST
    Synchronization lost.
    @ DW_VIO_WHEEL_TICKS_TIMESTAMP_QUALITY_HIGH_FORCE32
    @ DW_VIO_WHEEL_TICKS_TIMESTAMP_QUALITY_NOT_INIT
    Not Initialized. still initializing.
    @ DW_VIO_WHEEL_TICKS_TIMESTAMP_QUALITY_FORCE32
    @ DW_VIO_WHEEL_TICKS_TIMESTAMP_QUALITY_OK
    Normal Operation. Functional and Electrical Checks Passed.
    @ DW_VIO_WHEEL_TICKS_TIMESTAMP_QUALITY_SYNC_LOST
    Synchronization lost.
    @ DW_VIO_TURN_SIGNAL_STATUS_EMERGENCY
    @ DW_VIO_TURN_SIGNAL_STATUS_FORCE32
    @ DW_VIO_TURN_SIGNAL_STATUS_UNKNOWN
    @ DW_VIO_TURN_SIGNAL_STATUS_LEFT
    @ DW_VIO_TURN_SIGNAL_STATUS_OFF
    @ DW_VIO_TURN_SIGNAL_STATUS_RIGHT
    @ DW_VIO_LAT_CTRL_MODE_STATUS_L2
    @ DW_VIO_LAT_CTRL_MODE_STATUS_FORCE32
    @ DW_VIO_LAT_CTRL_MODE_STATUS_AES
    @ DW_VIO_LAT_CTRL_MODE_STATUS_L2_PLUS_PLUS
    @ DW_VIO_LAT_CTRL_MODE_STATUS_PARK_L2
    @ DW_VIO_LAT_CTRL_MODE_STATUS_L2_HFE
    @ DW_VIO_LAT_CTRL_MODE_STATUS_L2_PLUS
    @ DW_VIO_LAT_CTRL_MODE_STATUS_ESS
    @ DW_VIO_LAT_CTRL_MODE_STATUS_L3_EMG
    @ DW_VIO_LAT_CTRL_MODE_STATUS_IDLE
    @ DW_VIO_LAT_CTRL_MODE_STATUS_PARK_L3
    @ DW_VIO_LAT_CTRL_MODE_STATUS_L3
    @ DW_VIO_LAT_CTRL_MODE_STATUS_PARK_RECORD
    @ DW_VIO_LAT_CTRL_MODE_STATUS_LSS
    @ DW_VIO_LAT_CTRL_MODE_STATUS_ARP
    @ DW_VIO_HEADLIGHT_REQUEST_NONE
    no request
    @ DW_VIO_HEADLIGHT_REQUEST_HIGHBEAM
    highbeam
    @ DW_VIO_HEADLIGHT_REQUEST_LOWBEAM
    lowbeam
    @ DW_VIO_HEADLIGHT_REQUEST_DRL
    daylight running lights
    @ DW_VIO_HEADLIGHT_REQUEST_AUTO
    leave to car setting
    @ DW_VIO_HEADLIGHT_REQUEST_FORCE32
    @ DW_VIO_TIRE_PRESSURE_MONITORING_STATE_WAIT
    Waiting for pressure values.
    @ DW_VIO_TIRE_PRESSURE_MONITORING_STATE_NO_SENSORS
    no wheel sensors
    @ DW_VIO_TIRE_PRESSURE_MONITORING_STATE_ERROR
    TPM system error.
    @ DW_VIO_TIRE_PRESSURE_MONITORING_STATE_ACTIVE
    TPMS active.
    @ DW_VIO_TIRE_PRESSURE_MONITORING_STATE_RESET_ACK
    TPM activation acknowledged.
    @ DW_VIO_TIRE_PRESSURE_MONITORING_STATE_FORCE32
    @ DW_VIO_MIRROR_FOLD_STATE_FOLD_OUT
    Mirror/Camera is folding out.
    @ DW_VIO_MIRROR_FOLD_STATE_UNKNOWN
    Mirror/Camera is not in end position and not being moved / ERROR.
    @ DW_VIO_MIRROR_FOLD_STATE_FOLD_IN
    Mirror/Camera is folding in.
    @ DW_VIO_MIRROR_FOLD_STATE_UNFOLDED
    Mirror/Camera is in unfolded position.
    @ DW_VIO_MIRROR_FOLD_STATE_FORCE32
    @ DW_VIO_MIRROR_FOLD_STATE_FOLDED
    Mirror/Camera is in folded position.
    @ DW_VIO_MICRO_SIREN_DETECTED_FORCE32
    @ DW_VIO_MICRO_SIREN_DETECTED_FALSE
    False.
    @ DW_VIO_MICRO_SIREN_DETECTED_TRUE
    True.
    @ DW_VIO_MICRO_SIREN_DETECTED_UNKNOWN
    no info
    @ DW_VIO_LIGHT_SENSOR_FAULT_FALSE
    False.
    @ DW_VIO_LIGHT_SENSOR_FAULT_UNKNOWN
    no info
    @ DW_VIO_LIGHT_SENSOR_FAULT_FORCE32
    @ DW_VIO_LIGHT_SENSOR_FAULT_TRUE
    True.
    @ DW_VIO_LONG_CTRL_ACTIVE_SYSTEM_ASU_REMOTE_CTRL
    @ DW_VIO_LONG_CTRL_ACTIVE_SYSTEM_ADSE_HIGH
    @ DW_VIO_LONG_CTRL_ACTIVE_SYSTEM_LIMITER_FIXED
    @ DW_VIO_LONG_CTRL_ACTIVE_SYSTEM_ADSE_LOW
    @ DW_VIO_LONG_CTRL_ACTIVE_SYSTEM_ASU_PARK_CTRL
    @ DW_VIO_LONG_CTRL_ACTIVE_SYSTEM_ASU_CRUISE_CTRL
    @ DW_VIO_LONG_CTRL_ACTIVE_SYSTEM_ASU_L3
    @ DW_VIO_LONG_CTRL_ACTIVE_SYSTEM_LIMITER
    @ DW_VIO_LONG_CTRL_ACTIVE_SYSTEM_NONE
    default
    @ DW_VIO_LONG_CTRL_ACTIVE_SYSTEM_LCS
    @ DW_VIO_LONG_CTRL_ACTIVE_SYSTEM_ASU_MANEUVER_CTRL
    @ DW_VIO_LONG_CTRL_ACTIVE_SYSTEM_PSIR
    @ DW_VIO_LONG_CTRL_ACTIVE_SYSTEM_ASU_CA
    @ DW_VIO_LONG_CTRL_ACTIVE_SYSTEM_ASU_CA_PLUS
    @ DW_VIO_LONG_CTRL_ACTIVE_SYSTEM_ASU_DBS
    @ DW_VIO_LONG_CTRL_ACTIVE_SYSTEM_CMS_REAR
    @ DW_VIO_LONG_CTRL_ACTIVE_SYSTEM_FORCE32
    @ DW_VIO_LONG_CTRL_ACTIVE_SYSTEM_LIMITER_VAR
    @ DW_VIO_REAR_WHEEL_ANGLE_TIMESTAMP_QUALITY_SYNC_LOST
    Synchronization lost.
    @ DW_VIO_REAR_WHEEL_ANGLE_TIMESTAMP_QUALITY_NOT_INIT
    Not Initialized. still initializing.
    @ DW_VIO_REAR_WHEEL_ANGLE_TIMESTAMP_QUALITY_OK
    Normal Operation. Functional and Electrical Checks Passed.
    @ DW_VIO_REAR_WHEEL_ANGLE_TIMESTAMP_QUALITY_FORCE32
    @ DW_VIO_SPEED_QUALITY_E_S_C_FORCE32
    @ DW_VIO_SPEED_QUALITY_E_S_C_SIG_DEF
    Signal defect detected.
    @ DW_VIO_SPEED_QUALITY_E_S_C_NORMAL_OPERATION
    normal as specified
    @ DW_VIO_SPEED_QUALITY_E_S_C_NOT_DEFINED
    undefined
    @ DW_VIO_SPEED_QUALITY_E_S_C_REDUCED_QUALITY
    reduced signal integrity, "best effort"
    @ DW_VIO_LONG_CTR_GEAR_COMMAND_P
    @ DW_VIO_LONG_CTR_GEAR_COMMAND_R
    @ DW_VIO_LONG_CTR_GEAR_COMMAND_IDLE
    default
    @ DW_VIO_LONG_CTR_GEAR_COMMAND_D
    @ DW_VIO_LONG_CTR_GEAR_COMMAND_FORCE32
    @ DW_VIO_FRONT_STEERING_TIMESTAMP_QUALITY_FORCE32
    @ DW_VIO_FRONT_STEERING_TIMESTAMP_QUALITY_OK
    Normal Operation. Functional and Electrical Checks Passed.
    @ DW_VIO_FRONT_STEERING_TIMESTAMP_QUALITY_NOT_INIT
    Not Initialized. still initializing.
    @ DW_VIO_FRONT_STEERING_TIMESTAMP_QUALITY_SYNC_LOST
    Synchronization lost.
    @ DW_VIO_OUTSIDE_TEMPERATURE_QUALITY_FORCE32
    @ DW_VIO_OUTSIDE_TEMPERATURE_QUALITY_NORMAL_OPERATION
    Functional and electrical checks passed.
    @ DW_VIO_OUTSIDE_TEMPERATURE_QUALITY_SIG_DEF
    Signal defect detected.
    @ DW_VIO_OUTSIDE_TEMPERATURE_QUALITY_REDUCED_QUALITY
    reduced signal integrity
    @ DW_VIO_OUTSIDE_TEMPERATURE_QUALITY_NOT_DEFINED
    undefined
    @ DW_VIO_LAT_CTRL_ERROR_STATUS_FORCE32
    @ DW_VIO_LAT_CTRL_ERROR_STATUS_SAFETYDRIVERCNDTNSFLT
    "Safety Driver Conditions Fault"
    @ DW_VIO_LAT_CTRL_ERROR_STATUS_RAS_ERROR_MD_MAN_CANCEL
    @ DW_VIO_LAT_CTRL_ERROR_STATUS_RAS_ERROR_DERATING
    @ DW_VIO_LAT_CTRL_ERROR_STATUS_L2ERROR_OTHER
    @ DW_VIO_LAT_CTRL_ERROR_STATUS_PARK_ERROR_PT_OFF
    @ DW_VIO_LAT_CTRL_ERROR_STATUS_COMMERROR
    @ DW_VIO_LAT_CTRL_ERROR_STATUS_L2Error_EPS_TMP_OFF_REJECT
    "interface request rejected by priorization in RoV"
    @ DW_VIO_LAT_CTRL_ERROR_STATUS_NONE
    @ DW_VIO_LAT_CTRL_ERROR_STATUS_L2ERROR_EPS_REV_GR
    @ DW_VIO_LAT_CTRL_ERROR_STATUS_L3_ERROR_2
    @ DW_VIO_LAT_CTRL_ERROR_STATUS_L2Error_EPS_DERATE
    "interface request rejected by derating of EPS"
    @ DW_VIO_LAT_CTRL_ERROR_STATUS_ABSM_ERROR_IFCPERMCLOSED
    "ABSM Interface is permanently closed, new Ignition Cycle necessary"
    @ DW_VIO_LAT_CTRL_ERROR_STATUS_PARK_ERROR_MISC
    @ DW_VIO_LAT_CTRL_ERROR_STATUS_PARKERROR_ENGMNT_RQ_SPD
    @ DW_VIO_LAT_CTRL_ERROR_STATUS_L2ERROR_EPS_TMP_OFF_SSA
    @ DW_VIO_LAT_CTRL_ERROR_STATUS_PLAUSIERROR
    @ DW_VIO_LAT_CTRL_ERROR_STATUS_PARKERROR_MAX_SPD_LIM_MODE_MAX_SPD
    @ DW_VIO_LAT_CTRL_ERROR_STATUS_L3_ERROR_1
    @ DW_VIO_LAT_CTRL_ERROR_STATUS_ENGAGEMENTPREVENTIONCOND
    “Engagement prevention suppresses activation of MM”
    @ DW_VIO_LAT_CTRL_ERROR_STATUS_TIMEOUTDTCTD
    @ DW_VIO_BRAKE_ALL_WHEELS_A_B_S_FORCE32
    @ DW_VIO_BRAKE_ALL_WHEELS_A_B_S_ACTIVE
    All wheels in ABS.
    @ DW_VIO_BRAKE_ALL_WHEELS_A_B_S_INACTIVE
    Not all wheels.
    @ DW_VIO_BRAKE_ALL_WHEELS_A_B_S_UNKNOWN
    unknown status
    @ DW_VIO_FRONT_STEERING_ANGLE_OFFSET_QUALITY_NORMAL_OPERATION
    Functional and electrical checks passed.
    @ DW_VIO_FRONT_STEERING_ANGLE_OFFSET_QUALITY_FORCE32
    @ DW_VIO_FRONT_STEERING_ANGLE_OFFSET_QUALITY_REDUCED_QUALITY
    reduced signal integrity
    @ DW_VIO_FRONT_STEERING_ANGLE_OFFSET_QUALITY_SIG_DEF
    Signal defect detected.
    @ DW_VIO_FRONT_STEERING_ANGLE_OFFSET_QUALITY_NOT_DEFINED
    undefined
    @ DW_VIO_WHEEL_SPEED_QUALITY_FORCE32
    @ DW_VIO_WHEEL_SPEED_QUALITY_SIG_DEF
    Signal defect detected.
    @ DW_VIO_WHEEL_SPEED_QUALITY_NOT_DEFINED
    undefined
    @ DW_VIO_WHEEL_SPEED_QUALITY_NORMAL_OPERATION
    Functional and electrical checks passed.
    @ DW_VIO_WHEEL_SPEED_QUALITY_REDUCED_QUALITY
    reduced signal integrity, Electrical checks passed
    @ DW_VIO_ABS_INTERVENTION_SPORT2_OFF
    ESP off mode (not sport version) or Sport (sport version)
    @ DW_VIO_ABS_INTERVENTION_TBCC
    Test bench cruise control mode.
    @ DW_VIO_ABS_INTERVENTION_SPORT_OFF
    SPORT-Version of vehicle.
    @ DW_VIO_ABS_INTERVENTION_INIT
    Initialization.
    @ DW_VIO_ABS_INTERVENTION_ABS_CTRL_ACTV
    ABS control active.
    @ DW_VIO_ABS_INTERVENTION_DIAG
    Diagnostics.
    @ DW_VIO_ABS_INTERVENTION_FORCE32
    @ DW_VIO_ABS_INTERVENTION_FLT
    Temporary or continously system error.
    @ DW_VIO_ABS_INTERVENTION_ESP_ASR_CTRL_ACTV
    ESP or ASR control active.
    @ DW_VIO_ABS_INTERVENTION_EMT
    Exhaust emission test.
    @ DW_VIO_ABS_INTERVENTION_NORM
    Normal operation.
    @ DW_VIO_SPEED_DIRECTION_E_S_C_BACKWARD
    Direction backward.
    @ DW_VIO_SPEED_DIRECTION_E_S_C_FORWARD
    Direction forward.
    @ DW_VIO_SPEED_DIRECTION_E_S_C_FORCE32
    @ DW_VIO_SPEED_DIRECTION_E_S_C_VOID
    Neither forward nor backward (stop)
    @ DW_VIO_LAT_CTRL_INTERVENTION_DIRECTION_E_L_K_FORCE32
    @ DW_VIO_LAT_CTRL_INTERVENTION_DIRECTION_E_L_K_EVENT_DIRECTION_LEFT
    @ DW_VIO_LAT_CTRL_INTERVENTION_DIRECTION_E_L_K_EVENT_DIRECTION_REAR
    @ DW_VIO_LAT_CTRL_INTERVENTION_DIRECTION_E_L_K_EVENT_DIRECTION_INVALID
    @ DW_VIO_LAT_CTRL_INTERVENTION_DIRECTION_E_L_K_EVENT_DIRECTION_FRONT
    @ DW_VIO_LAT_CTRL_INTERVENTION_DIRECTION_E_L_K_EVENT_DIRECTION_RIGHT
    @ DW_VIO_DRIVE_POSITION_TARGET_P
    P.
    @ DW_VIO_DRIVE_POSITION_TARGET_D
    D.
    @ DW_VIO_DRIVE_POSITION_TARGET_N
    N.
    @ DW_VIO_DRIVE_POSITION_TARGET_FORCE32
    @ DW_VIO_DRIVE_POSITION_TARGET_R
    R.
    @ DW_VIO_WHEEL_TORQUE_TIMESTAMPS_QUALITY_FORCE32
    @ DW_VIO_WHEEL_TORQUE_TIMESTAMPS_QUALITY_SYNC_LOST
    Synchronization lost.
    @ DW_VIO_WHEEL_TORQUE_TIMESTAMPS_QUALITY_NOT_INIT
    Not Initialized. still initializing.
    @ DW_VIO_WHEEL_TORQUE_TIMESTAMPS_QUALITY_OK
    Normal Operation. Functional and Electrical Checks Passed.
    @ DW_VIO_BRAKE_PEDAL_STATUS_PSD
    Pedal pressed.
    @ DW_VIO_BRAKE_PEDAL_STATUS_FORCE32
    @ DW_VIO_BRAKE_PEDAL_STATUS_UPSTOP
    Pedal upstopped.
    @ DW_VIO_BRAKE_PEDAL_STATUS_NDEF2
    not defined
    @ DW_VIO_DRIVER_OVERRIDE_THROTTLE_DRV_OVERRIDE
    Driver overrides assistance system with accelerator pedal.
    @ DW_VIO_DRIVER_OVERRIDE_THROTTLE_IDLE
    Driver doesn't override assistance with accelarator pedal.
    @ DW_VIO_DRIVER_OVERRIDE_THROTTLE_NDEF1
    not defined
    @ DW_VIO_DRIVER_OVERRIDE_THROTTLE_FORCE32
    @ DW_VIO_LONG_CTRL_HOLD_REQUEST_SSC_SEC_RQ
    @ DW_VIO_LONG_CTRL_HOLD_REQUEST_NOMON_FLWUP
    @ DW_VIO_LONG_CTRL_HOLD_REQUEST_FORCE32
    @ DW_VIO_LONG_CTRL_HOLD_REQUEST_SSCMON_STNDSTILL_SEC
    @ DW_VIO_LONG_CTRL_ACCEL_PERF_REQUEST_NONE
    none
    @ DW_VIO_LONG_CTRL_ACCEL_PERF_REQUEST_HIGH_ACCURACY
    High accuracy.
    @ DW_VIO_LONG_CTRL_ACCEL_PERF_REQUEST_EMERGENCY
    emergency
    @ DW_VIO_LONG_CTRL_ACCEL_PERF_REQUEST_COMFORT
    comfort
    @ DW_VIO_LONG_CTRL_ACCEL_PERF_REQUEST_DYNAMIC
    dynamic
    @ DW_VIO_LONG_CTRL_ACCEL_PERF_REQUEST_FORCE32
    @ DW_VIO_LON_CTRL_SAFETY_LIM_REQUEST_COLLISION_AVOIDANCE
    @ DW_VIO_LON_CTRL_SAFETY_LIM_REQUEST_NONE
    @ DW_VIO_LON_CTRL_SAFETY_LIM_REQUEST_CRUISE_CONTROL
    @ DW_VIO_LON_CTRL_SAFETY_LIM_REQUEST_FORCE32
    @ DW_VIO_LON_CTRL_SAFETY_LIM_REQUEST_REMOTE_OR_L4_PARKING
    @ DW_VIO_LON_CTRL_SAFETY_LIM_REQUEST_L3_DRIVING
    @ DW_VIO_LON_CTRL_SAFETY_LIM_REQUEST_MANEUVERING
    @ DW_VIO_LON_CTRL_SAFETY_LIM_REQUEST_COLLISION_AVOIDANCE_PLUS
    @ DW_VIO_LON_CTRL_SAFETY_LIM_REQUEST_DRIVER_BRAKE_SUPPORT
    @ DW_VIO_LON_CTRL_SAFETY_LIM_REQUEST_PARKING_CONTROL
    @ DW_VIO_STEERING_SYSTEM_STATUS_HIGH_EPS_HLC_DEG_AVBL
    Degraded available.
    @ DW_VIO_STEERING_SYSTEM_STATUS_HIGH_EPS_HLC_AVBL
    Available.
    @ DW_VIO_STEERING_SYSTEM_STATUS_HIGH_EPS_HLC_NOT_AVBL
    Not available.
    @ DW_VIO_STEERING_SYSTEM_STATUS_HIGH_FORCE32
    @ DW_VIO_DRIVE_POSITION_STATUS_FORCE32
    @ DW_VIO_DRIVE_POSITION_STATUS_P
    P.
    @ DW_VIO_DRIVE_POSITION_STATUS_R
    R.
    @ DW_VIO_DRIVE_POSITION_STATUS_D
    D.
    @ DW_VIO_DRIVE_POSITION_STATUS_N
    N.
    Non-safety critical RoV commands.
    Non-safety critical RoV state.
    Safety critical RoV commands.
    Safety critical VIO state.
    uint8_t dwSignalValidity
    The type of the encoded status field.
    Definition: SignalStatus.h:57
    float float32_t
    Specifies POD types.
    Definition: Types.h:70
    int64_t dwTime_t
    Specifies a timestamp unit, in microseconds.
    Definition: Types.h:82
    double float64_t
    Definition: Types.h:71
    人人超碰97caoporen国产