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

  • DriveWorks SDK Reference
    5.10.90 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
    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 & AFFILIATES 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 & AFFILIATES. 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 & AFFILIATES products are not authorized for use as critical
    18// components in life support devices or systems without express written approval of
    19// NVIDIA CORPORATION & AFFILIATES.
    20//
    21// SPDX-FileCopyrightText: Copyright (c) 2022 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
    22// SPDX-License-Identifier: LicenseRef-NvidiaProprietary
    23//
    24// NVIDIA CORPORATION, its affiliates and licensors retain all intellectual
    25// property and proprietary rights in and to this material, related
    26// documentation and any modifications thereto. Any use, reproduction,
    27// disclosure or distribution of this material and related documentation
    28// without an express license agreement from NVIDIA CORPORATION or
    29// its affiliates is strictly prohibited.
    30//
    32
    47// This is an autogenerated file from VehicleIOValStructures.json.
    48// The autogeneration script is checked in at src/dw/control/vehicleio/VIOGen.py
    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)
    203
    204//# sergen(generate)
    214
    215//# sergen(generate)
    224
    225//# sergen(generate)
    235
    236//# sergen(generate)
    246
    247//# sergen(generate)
    253
    254//# sergen(generate)
    263
    264//# sergen(generate)
    273
    274//# sergen(generate)
    283
    284//# sergen(generate)
    296
    297//# sergen(generate)
    309
    310//# sergen(generate)
    319
    320//# sergen(generate)
    330
    331//# sergen(generate)
    343
    344//# sergen(generate)
    352
    353//# sergen(generate)
    363
    364//# sergen(generate)
    378
    379//# sergen(generate)
    389
    390//# sergen(generate)
    400
    401//# sergen(generate)
    415
    416//# sergen(generate)
    427
    428//# sergen(generate)
    444
    445//# sergen(generate)
    452
    453//# sergen(generate)
    472
    473//# sergen(generate)
    484
    485//# sergen(generate)
    499
    500//# sergen(generate)
    522
    523//# sergen(generate)
    533
    534//# sergen(generate)
    546
    547//# sergen(generate)
    559
    560//# sergen(generate)
    561typedef enum dwVioLatCtrlStatus {
    569
    570//# sergen(generate)
    589
    590//# sergen(generate)
    603
    604//# sergen(generate)
    622
    623//# sergen(generate)
    641
    642//# sergen(generate)
    666
    667//# sergen(generate)
    696
    697//# sergen(generate)
    721
    722//# sergen(generate)
    732
    733//# sergen(generate)
    745
    746//# sergen(generate)
    756
    757//# sergen(generate)
    767
    768//# sergen(generate)
    778
    779//# sergen(generate)
    789
    790//# sergen(generate)
    802
    803//# sergen(generate)
    813
    814//# sergen(generate)
    824
    825//# sergen(generate)
    841
    842//# sergen(generate)
    856
    857//# sergen(generate)
    867
    868//# sergen(generate)
    880
    881//# sergen(generate)
    891
    892//# sergen(generate)
    904
    905//# sergen(generate)
    917
    918//# sergen(generate)
    928
    929//# sergen(generate)
    939
    940//# sergen(generate)
    952
    953//# sergen(generate)
    965
    966//# sergen(generate)
    967typedef enum dwVioBrakeStatus {
    974 DW_VIO_BRAKE_STATUS_FORCE32 = 0x7FFFFFFF
    976
    977//# sergen(generate)
    987
    988//# sergen(generate)
    998
    999//# sergen(generate)
    1013
    1014//# sergen(generate)
    1026
    1027//# sergen(generate)
    1037
    1038//# sergen(generate)
    1052
    1053//# sergen(generate)
    1065
    1066//# sergen(generate)
    1076
    1077//# sergen(generate)
    1101
    1102//# sergen(generate)
    1116
    1117//# sergen(generate)
    1131
    1132//# sergen(generate)
    1142
    1143//# sergen(generate)
    1155
    1156//# sergen(generate)
    1166
    1167//# sergen(generate)
    1175
    1176//# sergen(generate)
    1177typedef enum dwVioEmStatus {
    1186 DW_VIO_EM_STATUS_FORCE32 = 0x7FFFFFFF
    1188
    1189//# sergen(generate)
    1199
    1200//# sergen(generate)
    1214
    1215//# sergen(generate)
    1229
    1230//# sergen(generate)
    1238
    1239//# sergen(generate)
    1251
    1252//# sergen(generate)
    1262
    1263//# sergen(generate)
    1273
    1274//# sergen(generate)
    1290
    1291//# sergen(generate)
    1305
    1306//# sergen(generate)
    1316
    1317//# sergen(generate)
    1337
    1338//# sergen(generate)
    1364
    1365//# sergen(generate)
    1389
    1390//# sergen(generate)
    1402
    1407//# sergen(generate)
    1409{
    1462
    1466#ifndef DOXYGEN_SHOULD_SKIP_THIS
    1467//# sergen(generate)
    1468#endif
    1470{
    1472
    1479
    1487
    1495
    1503
    1515
    1521
    1531
    1545
    1551
    1557
    1563
    1577
    1591
    1599
    1605
    1617
    1623
    1632
    1644
    1650
    1656
    1662
    1668
    1674
    1680
    1689
    1698
    1706
    1714
    1728
    1739
    1752
    1774
    1783
    1800
    1807
    1814
    1821
    1828
    1835
    1842
    1849
    1856
    1863
    1870
    1883
    1890
    1902
    1915
    1927
    1928 uint8_t reserved[504];
    1930
    1935//# sergen(generate)
    1937{
    2039
    2043#ifndef DOXYGEN_SHOULD_SKIP_THIS
    2044//# sergen(generate)
    2045#endif
    2047{
    2049
    2055
    2061
    2067
    2073
    2079
    2092
    2105
    2111
    2117
    2139
    2161
    2173
    2185
    2196
    2202
    2208
    2221
    2233
    2245
    2252
    2265
    2279
    2294
    2316
    2329
    2336
    2361
    2372
    2385
    2402
    2415
    2437
    2458
    2476
    2484
    2511
    2518
    2525
    2532
    2539
    2554
    2560
    2571
    2583
    2590
    2597
    2604
    2615
    2621
    2634
    2639 int16_t wheelTicks[4];
    2640
    2653
    2664
    2670
    2682
    2689
    2702
    2709
    2722
    2728
    2739
    2751
    2758
    2770
    2776
    2790
    2797
    2810
    2816
    2828
    2842
    2849
    2862
    2869
    2881
    2888
    2907
    2914
    2927
    2934
    2946
    2953
    2964
    2971
    2986
    2993
    3000
    3014
    3026
    3043
    3063
    3082
    3095
    3102
    3109
    3116
    3123
    3130
    3137
    3138 uint8_t reserved[512];
    3140
    3145//# sergen(generate)
    3147{
    3157
    3161#ifndef DOXYGEN_SHOULD_SKIP_THIS
    3162//# sergen(generate)
    3163#endif
    3165{
    3167
    3173
    3179
    3185
    3198
    3205
    3219
    3226
    3227 uint8_t reserved[512];
    3229
    3234//# sergen(generate)
    3236{
    3356
    3360#ifndef DOXYGEN_SHOULD_SKIP_THIS
    3361//# sergen(generate)
    3362#endif
    3364{
    3366
    3374
    3380
    3393
    3399
    3405
    3427
    3449
    3461
    3473
    3485
    3498
    3509
    3522
    3530
    3548
    3555
    3569
    3575
    3587
    3594
    3601
    3607 uint8_t rainLevel;
    3608
    3620
    3627
    3639
    3646
    3658
    3670
    3677
    3689
    3701
    3715
    3729
    3743
    3757
    3771
    3785
    3800
    3814
    3820
    3831
    3843
    3850
    3857
    3864
    3871
    3882
    3888
    3901
    3906 int16_t wheelTicks[4];
    3907
    3920
    3931
    3937
    3949
    3956
    3969
    3976
    3989
    3995
    4006
    4018
    4025
    4037
    4043
    4057
    4064
    4077
    4083
    4095
    4102
    4115
    4127
    4134
    4153
    4166
    4180
    4186
    4199
    4205
    4217
    4228
    4235
    4249
    4256
    4270
    4278 uint8_t tireSwitched[4];
    4279
    4286
    4293
    4306
    4313
    4320
    4327
    4334
    4341
    4348
    4355
    4362
    4375
    4382
    4394
    4401
    4412
    4419
    4434
    4441
    4448
    4455
    4462
    4469
    4476
    4483
    4490
    4499
    4508
    4515
    4527
    4536
    4537 uint8_t reserved[465];
    4539
    4544//# sergen(generate)
    4546{
    4576
    4580#ifndef DOXYGEN_SHOULD_SKIP_THIS
    4581//# sergen(generate)
    4582#endif
    4584{
    4586
    4598
    4607
    4621
    4627
    4634
    4646
    4653
    4660
    4667
    4674
    4681
    4688
    4695
    4702
    4709
    4722
    4729
    4741
    4750
    4757
    4764
    4771
    4778
    4785
    4792
    4799
    4812
    4813 uint8_t reserved[460];
    4815
    4816#ifdef __cplusplus
    4817}
    4818#endif
    4819
    4820#endif // DW_VEHICLEIO_VAL_STRUCTURES_H_
    4821
    DriveWorks API: Signal Status Library
    NVIDIA DriveWorks API: Core Types
    dwVioFrontSteeringTimestampQuality frontSteeringTimestampQuality
    dwVioWheelTicksDirectionRedundant wheelTicksDirectionRedundant[4]
    dwVioEmStandStillWheelBased emStandStillWheelBased
    dwVioDrivePositionTarget drivePositionTarget
    dwVehicleIOSafetyStateValidityInfo validityInfo
    dwVioRearWheelAngleQuality rearWheelAngleQuality
    dwVioLatCtrlModeStatus latCtrlModeStatus
    dwVioLongCtrlAccelPerfRequest longCtrlAccelPerfRequest
    dwVioLonCtrlSafetyLimRequest lonCtrlSafetyLimRequest
    dwVioLongCtrlReferenceInputRequest longCtrlReferenceInputRequest
    dwVioLongCtrlComAvailable longCtrlComAvailable
    dwVioRainSensorFault rainSensorFault
    dwVioTurnSignalStatus turnSignalStatus
    dwVioFrontSteeringAngleControlQualityHigh frontSteeringAngleControlQualityHigh
    dwVioHazardFlasherStatus hazardFlasherStatus
    dwVioLatCtrlReferenceInputSelect latCtrlReferenceInputSelect
    dwVioBuckleStateFrontPassenger buckleStateFrontPassenger
    dwVioBrakeAllWheelsABS brakeAllWheelsABS
    dwVioLatCtrlModeRequest latCtrlModeRequest
    dwVioLatCtrlDriverInterventionStatus latCtrlDriverInterventionStatus
    dwVioEmStandStillWheelBased emStandStillWheelBased
    dwVioDrivePositionStatus drivePositionStatus
    dwVioAbsIntervention absIntervention
    dwVioTrailerHitchStatus trailerHitchStatus
    dwVioCameraFoldRequest cameraFoldRequest[2]
    dwVioWheelTicksDirection wheelTicksDirection[4]
    dwVioLongCtrlEcoAssistStatus longCtrlEcoAssistStatus
    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
    dwVioTurnSignalRequestType turnSignalRequestType
    dwVioLongCtrlHapticWarningTargetType longCtrlHapticWarningTargetType
    dwVioLongCtrlEcoAssistStatus longCtrlEcoAssistStatus
    dwVioWheelTicksQuality wheelTicksQuality[4]
    dwVioCalibratedStatus cameraFWCCalibratedStatus
    dwVioTurnSignalDriverRequest turnSignalDriverRequest
    dwVioSteeringWheelAngleQuality steeringWheelAngleQuality
    dwVioFrontSteeringAngleOffsetQuality frontSteeringAngleOffsetQuality
    dwVioWheelTicksQuality wheelTicksQuality[4]
    dwVioWheelTicksDirectionRedundant wheelTicksDirectionRedundant[4]
    dwVioLongCtrlBrakeTorqueAvailable longCtrlBrakeTorqueAvailable
    dwVioLatCtrlEPSLimitStatus latCtrlEPSLimitStatus
    dwVioWheelSpeedQuality wheelSpeedQuality[4]
    dwVioSpeedDirectionESC speedDirectionESC
    dwVioWheelTicksTimestampQualityRedundant wheelTicksTimestampQualityRedundant[4]
    dwVioMirrorFoldState mirrorFoldState[2]
    dwVioFrontSteeringAngleLimitationStatusHigh frontSteeringAngleLimitationStatusHigh
    dwVehicleIOActuationFeedbackValidityInfo validityInfo
    dwVioRearWheelAngleQuality rearWheelAngleQuality
    dwVioMirrorFoldRequest mirrorFoldRequest
    dwVioDriverInterventionDetectionHigh driverInterventionDetectionHigh
    dwVioLongCtrGearCommand longCtrGearCommand
    dwVioRearWheelAngleTimestampQuality rearWheelAngleTimestampQuality
    dwVioTirePressureQuality tirePressureQuality[4]
    dwVioTrailerHitchStatus trailerHitchStatus
    dwVioSteeringWheelAngleQuality steeringWheelAngleQuality
    dwVioDriverOverrideThrottle driverOverrideThrottle
    dwVioLongCtrlInteractionModeRequest longCtrlInteractionModeRequest
    dwVioBrakeTorqueWheelsQuality brakeTorqueWheelsQuality[4]
    dwVioFrontSteeringAngleQuality frontSteeringAngleQuality
    dwVioWheelTorqueTimestampsQuality wheelTorqueTimestampsQuality[4]
    dwVioWheelTicksDirection wheelTicksDirection[4]
    dwVioFrontSteeringAngleControlQualityHigh frontSteeringAngleControlQualityHigh
    dwVioMicroSirenDetected microSirenDetected
    dwVioFrontSteeringTimestampQuality frontSteeringTimestampQuality
    dwVioRearWheelAngleOffsetQuality rearWheelAngleOffsetQuality
    dwVioESCOperationalState ESCOperationalState
    dwVioLongCtrlActiveSystem longCtrlActiveSystem
    dwVioLatCtrlInterventionDirectionELK latCtrlInterventionDirectionELK
    dwVioLatCtrlCurvReqAdditionalStatus latCtrlCurvReqAdditionalStatus
    dwVioSteeringSystemStatusHigh steeringSystemStatusHigh
    dwVioLatCtrlInterventionDirectionLKA latCtrlInterventionDirectionLKA
    dwVioWheelSpeedQualityRedundant wheelSpeedQualityRedundant[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
    dwVioTurnSignalRequest turnSignalRequest
    dwVioRearWheelAngleTimestampQuality rearWheelAngleTimestampQuality
    dwVioWheelTicksTimestampQualityRedundant wheelTicksTimestampQualityRedundant[4]
    dwVioDrivePositionTarget drivePositionTarget
    dwVioWheelTorqueTimestampsQuality wheelTorqueTimestampsQuality[4]
    dwVioWheelTorqueQuality wheelTorqueQuality[4]
    dwVioBrakePedalStatus brakePedalStatus
    dwVioLongCtrlHoldRequest longCtrlHoldRequest
    dwVioLongCtrlRedundCheckStatus longCtrlRedundCheckStatus
    dwVioWheelSpeedQualityRedundant wheelSpeedQualityRedundant[4]
    dwVioWheelTicksTimestampQuality wheelTicksTimestampQuality[4]
    dwVioLatCtrlInterventionDirectionLKA
    dwVioHazardFlasherStatus
    dwVioRearWheelAngleQuality
    dwVioLongCtrlInteractionModeRequest
    dwVioSteeringSystemInterfaceStatusHigh
    dwVioSteeringSystemOffStatusHigh
    dwVioLongCtrlHapticWarningTargetType
    dwVioSuspensionLevelQuality
    dwVioLongCtrlBrakeTorqueAvailable
    dwVioLongCtrlComAvailable
    dwVioFrontSteeringAngleQuality
    dwVioMirrorFoldRequest
    dwVioWheelTorqueQuality
    dwVioFrontSteeringAngleLimitationStatusHigh
    dwVioEmStandStillWheelBased
    dwVioTurnSignalRequestType
    dwVioTurnSignalRequest
    dwVioDriverInterventionDetectionHigh
    dwVioLatCtrlDriverInterventionStatus
    dwVioRearWheelAngleOffsetQuality
    dwVioCameraFoldRequest
    dwVioLatCtrlCurvReqAdditionalStatus
    dwVioSuspensionLevelTimestampQuality
    dwVioSuspensionLevelCalibrationState
    dwVioBuckleStateDriver
    dwVioLatCtrlLoopStatus
    dwVioSteeringSystemFailureReasonHigh
    dwVioFrontSteeringAngleControlQualityHigh
    dwVioSteeringWheelAngleQuality
    dwVioCalibratedStatus
    dwVioMicroSirenAvailable
    dwVioWheelSpeedQualityRedundant
    dwVioTrailerHitchStatus
    dwVioLatCtrlASILStatus
    dwVioLatCtrlModeAvail
    dwVioLongCtrlEcoAssistStatus
    dwVioBrakeTorqueWheelsQuality
    dwVioLatCtrlReferenceInputSelect
    dwVioLongCtrlReferenceInputRequest
    dwVioRainSensorFault
    dwVioTirePressureQuality
    dwVioTurnSignalDriverRequest
    dwVioLongCtrlRedundCheckStatus
    dwVioWheelTicksQuality
    dwVioWheelTicksDirection
    dwVioLatCtrlModeRequest
    dwVioESCOperationalState
    dwVioLatCtrlEPSLimitStatus
    dwVioWheelTicksDirectionRedundant
    dwVioLongCtrlFaultStatus
    dwVioBuckleStateFrontPassenger
    dwVioLongCtrlFrictionRangeEstimation
    dwVioWheelTicksTimestampQuality
    dwVioTurnSignalStatus
    dwVioLatCtrlModeStatus
    dwVioHeadlightRequest
    dwVioTirePressureMonitoringState
    dwVioMicroSirenDetected
    dwVioLightSensorFault
    dwVioLongCtrlActiveSystem
    dwVioRearWheelAngleTimestampQuality
    dwVioSpeedQualityESC
    uint32_t bitmask
    dwVioLongCtrGearCommand
    dwVioFrontSteeringTimestampQuality
    dwVioOutsideTemperatureQuality
    dwVioLatCtrlErrorStatus
    dwVioBrakeAllWheelsABS
    dwVioFrontSteeringAngleOffsetQuality
    dwVioWheelSpeedQuality
    dwVioSpeedDirectionESC
    dwVioLatCtrlInterventionDirectionELK
    dwVioDrivePositionTarget
    dwVioWheelTorqueTimestampsQuality
    dwVioWheelTicksTimestampQualityRedundant
    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
    Hazard Lights Requested.
    @ DW_VIO_HAZARD_FLASHER_STATUS_FORCE32
    @ DW_VIO_HAZARD_FLASHER_STATUS_UNKNOWN
    Unknown Status.
    @ DW_VIO_HAZARD_FLASHER_STATUS_OFF
    No Hazard Lights Requested.
    @ 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_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_EM_STAND_STILL_WHEEL_BASED_UNKNOWN
    Schroedingers Vehicle Motion.
    @ DW_VIO_EM_STAND_STILL_WHEEL_BASED_FORCE32
    @ DW_VIO_EM_STAND_STILL_WHEEL_BASED_FALSE
    Vehicle moving.
    @ DW_VIO_EM_STAND_STILL_WHEEL_BASED_TRUE
    Vehicle not moving.
    @ DW_VIO_TURN_SIGNAL_REQUEST_TYPE_NONE
    / No turn signal requested, or an error if a turn signal is requested
    @ DW_VIO_TURN_SIGNAL_REQUEST_TYPE_DRIVER_INITIATED
    / The driver is the source of the event causing the turn signal request
    @ DW_VIO_TURN_SIGNAL_REQUEST_TYPE_SYSTEM_INITIATED
    / The system is the source of the event causing the turn signal request
    @ DW_VIO_TURN_SIGNAL_REQUEST_TYPE_FORCE32
    @ 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_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_TMP_NOT_AVL
    Temporarily not available.
    @ 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_FRONT_STEERING_ANGLE_CONTROL_QUALITY_HIGH_FORCE32
    @ DW_VIO_FRONT_STEERING_ANGLE_CONTROL_QUALITY_HIGH_TMP_HIGH
    Upper Limit temporarily exceeded.
    @ DW_VIO_FRONT_STEERING_ANGLE_CONTROL_QUALITY_HIGH_NOT_DEFINED
    undefined
    @ DW_VIO_FRONT_STEERING_ANGLE_CONTROL_QUALITY_HIGH_NORMAL_OPERATION
    Functional and electrical checks passed.
    @ DW_VIO_FRONT_STEERING_ANGLE_CONTROL_QUALITY_HIGH_TMP_LOW
    Lower Limit temporarily exceeded.
    @ DW_VIO_FRONT_STEERING_ANGLE_CONTROL_QUALITY_HIGH_PERM_HIGH
    Upper Limit and Error Integral exceeded.
    @ DW_VIO_FRONT_STEERING_ANGLE_CONTROL_QUALITY_HIGH_PERM_LOW
    Lower Limit and Error Integral exceeded.
    @ 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_CALIBRATED_STATUS_FAILED
    calibration has failed
    @ DW_VIO_CALIBRATED_STATUS_ACCEPTED
    calibration has accepted the value
    @ DW_VIO_CALIBRATED_STATUS_INVALID
    calibration state is invalid (e.g. when a door with a sensor is open or a mirror is moving)
    @ DW_VIO_CALIBRATED_STATUS_NOT_ACCEPTED
    calibration has not accepted the value yet
    @ DW_VIO_CALIBRATED_STATUS_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_WHEEL_SPEED_QUALITY_REDUNDANT_REDUCED_QUALITY
    reduced signal integrity, Electrical checks passed
    @ DW_VIO_WHEEL_SPEED_QUALITY_REDUNDANT_SIG_DEF
    Signal defect detected.
    @ DW_VIO_WHEEL_SPEED_QUALITY_REDUNDANT_NORMAL_OPERATION
    Functional and electrical checks passed.
    @ DW_VIO_WHEEL_SPEED_QUALITY_REDUNDANT_NOT_DEFINED
    undefined
    @ DW_VIO_WHEEL_SPEED_QUALITY_REDUNDANT_FORCE32
    @ 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_TURN_SIGNAL_DRIVER_REQUEST_FORCE32
    @ DW_VIO_TURN_SIGNAL_DRIVER_REQUEST_RIGHT
    Driver has set a turn signal for a right turn (such as via the turn stalk)
    @ DW_VIO_TURN_SIGNAL_DRIVER_REQUEST_LEFT
    Driver has set a turn signal for a left turn (such as via the turn stalk)
    @ DW_VIO_TURN_SIGNAL_DRIVER_REQUEST_IDLE
    Driver has not sent a turn signal (such as via the stalk)
    @ 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__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_TICKS_DIRECTION_REDUNDANT_BACKWARD
    Direction backward.
    @ DW_VIO_WHEEL_TICKS_DIRECTION_REDUNDANT_FORWARD
    Direction forward.
    @ DW_VIO_WHEEL_TICKS_DIRECTION_REDUNDANT_FORCE32
    @ DW_VIO_WHEEL_TICKS_DIRECTION_REDUNDANT_VOID
    Neither forward nor backward (stop)
    @ 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_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_WHEEL_TICKS_TIMESTAMP_QUALITY_REDUNDANT_SYNC_LOST
    Synchronization lost.
    @ DW_VIO_WHEEL_TICKS_TIMESTAMP_QUALITY_REDUNDANT_FORCE32
    @ DW_VIO_WHEEL_TICKS_TIMESTAMP_QUALITY_REDUNDANT_OK
    Normal Operation. Functional and Electrical Checks Passed.
    @ DW_VIO_WHEEL_TICKS_TIMESTAMP_QUALITY_REDUNDANT_NOT_INIT
    Not Initialized. still initializing.
    @ 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.
    Validity Info for signals in dwVehicleIOActuationFeedback.
    Non-safety critical RoV commands.
    Validity Info for signals in dwVehicleIONonSafetyCommand.
    Non-safety critical RoV state.
    Validity Info for signals in dwVehicleIONonSafetyState.
    Safety critical RoV commands.
    Validity Info for signals in dwVehicleIOSafetyCommand.
    Safety critical VIO state.
    Validity Info for signals in dwVehicleIOSafetyState.
    float float32_t
    Specifies POD types.
    Definition: BasicTypes.h:57
    int64_t dwTime_t
    Specifies a timestamp unit, in microseconds.
    Definition: BasicTypes.h:63
    double float64_t
    Definition: BasicTypes.h:58
    uint8_t dwSignalValidity
    The type of the encoded status field.
    Definition: SignalStatus.h:57
    人人超碰97caoporen国产