NVIDIA DriveOS Linux NSR SDK API Reference

7.0.3.0 Release
dwVehicleIOActuationFeedback Struct Reference

Detailed Description

Feedback from actuation.

Expected to be sent from FSI actuation code back to NDAS. NOTE: This structure will be deprecated in a future release. Please use use dwVehicleIOASILState or dwVehicleIOQMState instead.

Definition at line 7205 of file VehicleIOValStructures.h.

Collaboration diagram for dwVehicleIOActuationFeedback:

Data Fields

dwVehicleIOActuationFeedbackValidityInfo validityInfo
 validity info of VehicleIOActuationFeedback fields [SYS-REQ-26614800] More...
 
uint32_t size
 
float32_t latCtrlCurvatureActual
 
float32_t rearWheelAngle
 
float32_t rearWheelAngleFactor
 
float32_t steeringWheelTorque
 
float32_t steeringWheelAngle
 
dwVioSteeringWheelAngleQuality steeringWheelAngleQuality
 
dwVioHoldStatus holdStatus
 
float32_t throttleValue
 
float32_t driverBrakePedal
 
dwVioGearStatus gearStatus
 
dwVioGearTarget gearTarget
 
dwVioDrivePositionStatus drivePositionStatus
 
dwVioDrivePositionTarget drivePositionTarget
 
dwVioDriverOverrideThrottle driverOverrideThrottle
 
float32_t latCtrlCurvCapMin [10]
 
float32_t latCtrlCurvCapMax [10]
 
dwVioLatCtrlEPSLimitStatus latCtrlEPSLimitStatus
 
dwVioLatCtrlLoopStatus latCtrlLoopStatus
 
dwVioLongCtrlRedundCheckStatus longCtrlRedundCheckStatus
 
float32_t longCtrlEstimatedStopDistance
 
dwVioLongCtrlFrictionRangeEstimation longCtrlFrictionRangeEstimation
 
dwVioLatCtrlCurvReqAdditionalStatus latCtrlCurvReqAdditionalStatus
 
dwVioLongCtrlStatus longCtrlStatus
 
uint32_t longCtrlFaultStatus
 
dwVioLongCtrlBrakeTorqueAvailable longCtrlBrakeTorqueAvailable
 
float32_t longCtrlAccelAvailable
 
dwVioLongCtrlActiveSystem longCtrlActiveSystem
 
dwVioBrakePedalStatus brakePedalStatus
 
dwVioLongCtrlEcoAssistStatus longCtrlEcoAssistStatus
 
dwVioLongCtrlComAvailable longCtrlComAvailable
 
dwVioLatCtrlStatus latCtrlStatus
 
dwVioLatCtrlModeStatus latCtrlModeStatus
 
uint32_t latCtrlModeAvail
 
dwVioLatCtrlDriverInterventionStatus latCtrlDriverInterventionStatus
 
uint8_t handsoffDetectedFiltered
 
uint32_t latCtrlErrorStatus
 
float32_t latCtrlMaxFrontWheelAngleRequestAllowed
 
float32_t latCtrlMinFrontWheelAngleRequestAllowed
 
float32_t latCtrlMaxRearWheelAngleRequestAllowed
 
dwTime_t timestamp_us
 
dwVioTrailerHitchStatus trailerHitchStatus
 
float32_t speedESC
 
dwVioSpeedDirectionESC speedDirectionESC
 
dwVioSpeedQualityESC speedQualityESC
 
float32_t speedMin
 
float32_t speedMax
 
dwTime_t speedESCTimestamp
 
dwVioVehicleStopped vehicleStopped
 
float32_t wheelSpeed [4]
 
dwVioWheelSpeedQuality wheelSpeedQuality [4]
 
int16_t wheelTicks [4]
 
dwVioWheelTicksQuality wheelTicksQuality [4]
 
dwVioWheelTicksDirection wheelTicksDirection [4]
 
dwTime_t wheelTicksTimestamp [4]
 
dwVioWheelTicksTimestampQuality wheelTicksTimestampQuality [4]
 
float32_t wheelTorque [4]
 
dwVioWheelTorqueQuality wheelTorqueQuality [4]
 
float32_t brakeTorqueWheels [4]
 
dwVioBrakeTorqueWheelsQuality brakeTorqueWheelsQuality [4]
 
float32_t brakeTorque
 
dwVioBrakeStatus brakeStatus
 
dwVioBrakeAllWheelsABS brakeAllWheelsABS
 
dwTime_t wheelTorqueTimestamps [4]
 
dwVioWheelTorqueTimestampsQuality wheelTorqueTimestampsQuality [4]
 
float32_t frontSteeringAngle
 
dwVioFrontSteeringAngleQuality frontSteeringAngleQuality
 
float32_t frontSteeringAngleOffset
 
dwVioFrontSteeringAngleOffsetQuality frontSteeringAngleOffsetQuality
 
dwTime_t frontSteeringTimestamp
 
dwVioFrontSteeringTimestampQuality frontSteeringTimestampQuality
 
dwVioRearWheelAngleQuality rearWheelAngleQuality
 
float32_t rearWheelAngleOffset
 
dwVioRearWheelAngleOffsetQuality rearWheelAngleOffsetQuality
 
dwTime_t rearWheelAngleTimestamp
 
dwVioRearWheelAngleTimestampQuality rearWheelAngleTimestampQuality
 
float32_t rearWheelAngleMaximum
 
dwVioAbsIntervention absIntervention
 
float32_t wheelSpeedRedundant [4]
 
dwVioWheelSpeedQualityRedundant wheelSpeedQualityRedundant [4]
 
int16_t wheelTicksRedundant [4]
 
dwVioWheelTicksDirectionRedundant wheelTicksDirectionRedundant [4]
 
dwTime_t wheelTicksTimestampRedundant [4]
 
dwVioWheelTicksTimestampQualityRedundant wheelTicksTimestampQualityRedundant [4]
 
float32_t frontSteeringAngleHigh
 
dwVioFrontSteeringAngleControlQualityHigh frontSteeringAngleControlQualityHigh
 
float32_t steeringWheelTorqueHigh
 
dwTime_t frontSteeringTimestampHigh
 
dwVioDriverInterventionDetectionHigh driverInterventionDetectionHigh
 
dwVioSteeringSystemStatusHigh steeringSystemStatusHigh
 
dwVioSteeringSystemFailureReasonHigh steeringSystemFailureReasonHigh
 
dwVioSteeringSystemOffStatusHigh steeringSystemOffStatusHigh
 
dwVioSteeringSystemInterfaceStatusHigh steeringSystemInterfaceStatusHigh
 
dwVioFrontSteeringAngleLimitationStatusHigh frontSteeringAngleLimitationStatusHigh
 
float32_t latCtrlMaxFrontWheelAngleRequestAllowedHigh
 
float32_t latCtrlMaxFrontWheelAngleSpeedRequestAllowedHigh
 
float32_t latCtrlFrontWheelAngleRequestLimitedHigh
 
float32_t latCtrlFailedDegradedSteeringTimeToTakeoverHigh
 
float32_t latCtrlRackForceHigh
 
float32_t latCtrlRackForceEffectiveHigh
 
dwVioLongCtrlActiveFunction longCtrlActiveFunction
 
float32_t latCtrlCurvRateCap [10]
 
uint32_t sequenceId
 
dwVioTimestampFormat timestampUsFormat
 
dwVioTimestampFormat wheelTicksTimestampFormat
 
dwVioTimestampFormat wheelTicksTimestampRedundantFormat
 
dwVioTimestampFormat frontSteeringTimestampFormat
 
dwVioTimestampFormat frontSteeringTimestampHighFormat
 
dwVioTimestampFormat speedESCTimestampFormat
 
dwVioTimestampFormat rearWheelAngleTimestampFormat
 

Field Documentation

◆ absIntervention

dwVioAbsIntervention dwVehicleIOActuationFeedback::absIntervention
Note
ID VS-30210
description Indicator of ESP/ABS intervention status.
FUTURE_IMPLEMENTED_POST_24_06 - This signal is not implemented and is effectively ignored by NDAS. It will be implemented in a future release. Implementation tracking ticket [DWVAL-3070]
unit unitless [SYS-REQ-25004003]

Definition at line 7776 of file VehicleIOValStructures.h.

◆ brakeAllWheelsABS

dwVioBrakeAllWheelsABS dwVehicleIOActuationFeedback::brakeAllWheelsABS
Note
ID VS-30164
description ABS Lock control on all wheels.
unit unitless [SYS-REQ-25003988]
Deprecated:
REL_23_12 - dwVehicleIOQMState::brakeAllWheelsABS & dwVehicleIOActuationFeedback::brakeAllWheelsABS & dwVehicleIONonSafetyState::brakeAllWheelsABS are deprecated. Use absIntervention instead.

Definition at line 7670 of file VehicleIOValStructures.h.

◆ brakePedalStatus

dwVioBrakePedalStatus dwVehicleIOActuationFeedback::brakePedalStatus
Note
ID VS-17015
description Brake pedal state.
unit unitless [SYS-REQ-24974819]

Definition at line 7418 of file VehicleIOValStructures.h.

◆ brakeStatus

dwVioBrakeStatus dwVehicleIOActuationFeedback::brakeStatus
Note
ID VS-30163
description Signals whether the main brake applied.
unit unitless [SYS-REQ-25003987]

Definition at line 7662 of file VehicleIOValStructures.h.

◆ brakeTorque

float32_t dwVehicleIOActuationFeedback::brakeTorque
Note
ID VS-30162
description Currently applied brake torque on all wheels.
unit N*m
Deprecated:
REL_23_12 - dwVehicleIOQMState::brakeTorque & dwVehicleIOActuationFeedback::brakeTorque & dwVehicleIONonSafetyState::brakeTorque are deprecated and brakeTorqeWheels should be used instead.

Definition at line 7656 of file VehicleIOValStructures.h.

◆ brakeTorqueWheels

float32_t dwVehicleIOActuationFeedback::brakeTorqueWheels[4]
Note
ID VS-30160
description Currently applied brake torque on each individual wheel (Order is FL, FR, RL, RR).
unit N*m [SYS-REQ-25003985]

Definition at line 7641 of file VehicleIOValStructures.h.

◆ brakeTorqueWheelsQuality

dwVioBrakeTorqueWheelsQuality dwVehicleIOActuationFeedback::brakeTorqueWheelsQuality[4]
Note
ID VS-30161
description Quality of currently applied brake torque on each individual wheel (Order FL,FR,RL,RR).
unit unitless [SYS-REQ-25003986]
Deprecated:
REL_23_12 - dwVehicleIOQMState::brakeTorqueWheelsQuality & dwVehicleIOActuationFeedback::brakeTorqueWheelsQuality & dwVehicleIONonSafetyState::brakeTorqueWheelsQuality are deprecated.

Definition at line 7649 of file VehicleIOValStructures.h.

◆ drivePositionStatus

dwVioDrivePositionStatus dwVehicleIOActuationFeedback::drivePositionStatus
Note
ID VS-10152
description Current vehicle drive position (PRND).
unit unitless [SYS-REQ-24974798]

Definition at line 7296 of file VehicleIOValStructures.h.

◆ drivePositionTarget

dwVioDrivePositionTarget dwVehicleIOActuationFeedback::drivePositionTarget
Note
ID VS-10153
description Drive Position that will be shifted to (PRND).
unit unitless [SYS-REQ-24974799]

Definition at line 7302 of file VehicleIOValStructures.h.

◆ driverBrakePedal

float32_t dwVehicleIOActuationFeedback::driverBrakePedal
Note
ID VS-10140
description Current state/position of the brake pedal.
min 0 max 100
unit unitless [SYS-REQ-24974795]

Definition at line 7274 of file VehicleIOValStructures.h.

◆ driverInterventionDetectionHigh

dwVioDriverInterventionDetectionHigh dwVehicleIOActuationFeedback::driverInterventionDetectionHigh
Note
ID VS-95080
description Driver Intervention Detection. Available in HIGH only.
FUTURE_IMPLEMENTED_POST_24_06 - This signal is not implemented and is effectively ignored by NDAS. It will be implemented in a future release. Implementation tracking ticket [DWVAL-3070]
unit unitless [SYS-REQ-25004435]

Definition at line 7853 of file VehicleIOValStructures.h.

◆ driverOverrideThrottle

dwVioDriverOverrideThrottle dwVehicleIOActuationFeedback::driverOverrideThrottle
Note
ID VS-10230
description Indicator if driver override longitudinal control.
unit unitless [SYS-REQ-25196360]

Definition at line 7308 of file VehicleIOValStructures.h.

◆ frontSteeringAngle

float32_t dwVehicleIOActuationFeedback::frontSteeringAngle
Note
ID VS-30170
description Current front axle steering angle, positive to left.
min -1.57 max 1.57
unit rad [SYS-REQ-25003991]

Definition at line 7693 of file VehicleIOValStructures.h.

◆ frontSteeringAngleControlQualityHigh

dwVioFrontSteeringAngleControlQualityHigh dwVehicleIOActuationFeedback::frontSteeringAngleControlQualityHigh
Note
ID VS-95051
description Current front axle angle status. Second signal source available in HIGH only.
FUTURE_IMPLEMENTED_POST_24_06 - This signal is not implemented and is effectively ignored by NDAS. It will be implemented in a future release. Implementation tracking ticket [DWVAL-3070]
unit unitless [SYS-REQ-28476251]

Definition at line 7832 of file VehicleIOValStructures.h.

◆ frontSteeringAngleHigh

float32_t dwVehicleIOActuationFeedback::frontSteeringAngleHigh
Note
ID VS-95050
description Current front axle steering angle. Second signal source available in HIGH only.
FUTURE_IMPLEMENTED_POST_24_06 - This signal is not implemented and is effectively ignored by NDAS. It will be implemented in a future release. Implementation tracking ticket [DWVAL-3070]
unit rad [SYS-REQ-28476249]

Definition at line 7825 of file VehicleIOValStructures.h.

◆ frontSteeringAngleLimitationStatusHigh

dwVioFrontSteeringAngleLimitationStatusHigh dwVehicleIOActuationFeedback::frontSteeringAngleLimitationStatusHigh
Note
ID VS-95130
description Front wheel angle limitation status. Available in HIGH only.
FUTURE_IMPLEMENTED_POST_24_06 - This signal is not implemented and is effectively ignored by NDAS. It will be implemented in a future release. Implementation tracking ticket [DWVAL-3070]
unit unitless

Definition at line 7887 of file VehicleIOValStructures.h.

◆ frontSteeringAngleOffset

float32_t dwVehicleIOActuationFeedback::frontSteeringAngleOffset
Note
ID VS-30180
description Current front axle steering angle offset, positive to left.
min -1.57 max 1.57
unit rad [SYS-REQ-25003993]

Definition at line 7706 of file VehicleIOValStructures.h.

◆ frontSteeringAngleOffsetQuality

dwVioFrontSteeringAngleOffsetQuality dwVehicleIOActuationFeedback::frontSteeringAngleOffsetQuality
Note
ID VS-30181
description Current front axle steering angle offset quality.
unit unitless [SYS-REQ-25003994]
Deprecated:
REL_23_12 - dwVehicleIOASILState::frontSteeringAngleOffsetQuality & dwVehicleIOActuationFeedback::frontSteeringAngleOffsetQuality & dwVehicleIONonSafetyState::frontSteeringAngleOffsetQuality are deprecated.

Definition at line 7714 of file VehicleIOValStructures.h.

◆ frontSteeringAngleQuality

dwVioFrontSteeringAngleQuality dwVehicleIOActuationFeedback::frontSteeringAngleQuality
Note
ID VS-30171
description Current front axle angle status.
unit unitless [SYS-REQ-25003992]

Definition at line 7699 of file VehicleIOValStructures.h.

◆ frontSteeringTimestamp

dwTime_t dwVehicleIOActuationFeedback::frontSteeringTimestamp
Note
ID VS-30185
description Front axle steering angle timestamp.
unit us in all contexts except when frontSteeringTimestampFormat is equal to dwVioTimestampFormat::DW_VIO_TIMESTAMP_FORMAT_PTP16 in which case the smallest unit is 100us. [SYS-REQ-25003995]

Definition at line 7720 of file VehicleIOValStructures.h.

◆ frontSteeringTimestampFormat

dwVioTimestampFormat dwVehicleIOActuationFeedback::frontSteeringTimestampFormat
Note
ID VS-21173
description Format of the frontSteeringTimestamp field in the current structure.
FUTURE_IMPLEMENTED_POST_24_06 - This signal is not implemented and is effectively ignored by NDAS. It will be implemented in a future release. Implementation tracking ticket [DWVAL-3070]
unit unitless

Definition at line 7964 of file VehicleIOValStructures.h.

◆ frontSteeringTimestampHigh

dwTime_t dwVehicleIOActuationFeedback::frontSteeringTimestampHigh
Note
ID VS-95070
description Front axle steering angle timestamp. Second signal source available in HIGH only.
FUTURE_IMPLEMENTED_POST_24_06 - This signal is not implemented and is effectively ignored by NDAS. It will be implemented in a future release. Implementation tracking ticket [DWVAL-3070]
unit us in all contexts except when frontSteeringTimestampHighFormat is equal to dwVioTimestampFormat::DW_VIO_TIMESTAMP_FORMAT_PTP16 in which case the smallest unit is 100us. [SYS-REQ-28476252]

Definition at line 7846 of file VehicleIOValStructures.h.

◆ frontSteeringTimestampHighFormat

dwVioTimestampFormat dwVehicleIOActuationFeedback::frontSteeringTimestampHighFormat
Note
ID VS-21174
description Format of the frontSteeringTimestampHigh field in the current structure.
FUTURE_IMPLEMENTED_POST_24_06 - This signal is not implemented and is effectively ignored by NDAS. It will be implemented in a future release. Implementation tracking ticket [DWVAL-3070]
unit unitless

Definition at line 7970 of file VehicleIOValStructures.h.

◆ frontSteeringTimestampQuality

dwVioFrontSteeringTimestampQuality dwVehicleIOActuationFeedback::frontSteeringTimestampQuality
Note
ID VS-30186
description Front axle steering angle timestamp quality.
unit unitless [SYS-REQ-25003996]

Definition at line 7726 of file VehicleIOValStructures.h.

◆ gearStatus

dwVioGearStatus dwVehicleIOActuationFeedback::gearStatus
Note
ID VS-10150
description Current vehicle gear.
unit unitless [SYS-REQ-24974796]
Deprecated:
REL_23_06 - dwVehicleIOActuationFeedback::gearStatus & dwVehicleIONonSafetyState::gearStatus are deprecated, drivePositionStatus should be used instead. gearStatus exists only for binary layout compatibility.

Definition at line 7282 of file VehicleIOValStructures.h.

◆ gearTarget

dwVioGearTarget dwVehicleIOActuationFeedback::gearTarget
Note
ID VS-10151
description Gear that will be shifted to.
unit unitless [SYS-REQ-24974797]
Deprecated:
REL_23_06 - dwVehicleIOActuationFeedback::gearTarget & dwVehicleIONonSafetyState::gearTarget are deprecated, drivePositionTarget should be used instead. gearTarget exists only for binary layout compatibility.

Definition at line 7290 of file VehicleIOValStructures.h.

◆ handsoffDetectedFiltered

uint8_t dwVehicleIOActuationFeedback::handsoffDetectedFiltered
Note
ID VS-17137
description detection if driver has their hands on the wheel, for ECE lane change and EESF.
unit unitless
bool type (please use bool relevant functions)
*** valid values**: {0, 1} [SYS-REQ-25004428]

Definition at line 7482 of file VehicleIOValStructures.h.

◆ holdStatus

dwVioHoldStatus dwVehicleIOActuationFeedback::holdStatus
Note
ID VS-10120
description Hold state report.
FUTURE_IMPLEMENTED_POST_24_06 - This signal is not implemented and is effectively ignored by NDAS. It will be implemented in a future release. Implementation tracking ticket [DWVAL-3070]
unit unitless [SYS-REQ-24974793]

Definition at line 7260 of file VehicleIOValStructures.h.

◆ latCtrlCurvatureActual

float32_t dwVehicleIOActuationFeedback::latCtrlCurvatureActual
Note
ID VS-10040
description Vector form of effective curvature request (uniform time-spaced).
min -0.32768 max 0.32767
unit 1/m [SYS-REQ-24973874]

Definition at line 7221 of file VehicleIOValStructures.h.

◆ latCtrlCurvCapMax

float32_t dwVehicleIOActuationFeedback::latCtrlCurvCapMax[10]
Note
ID VS-11160
description Maximum curvature capability the vehicle is capable of at various velocities in L2/L3 mode. Communicated as a vector.
min 0 max 0.32767
unit 1/m [SYS-REQ-24973891]

Definition at line 7322 of file VehicleIOValStructures.h.

◆ latCtrlCurvCapMin

float32_t dwVehicleIOActuationFeedback::latCtrlCurvCapMin[10]
Note
ID VS-11159
description Minumum (asymetric) curvature capability the vehicle is capable of at various velocities in L2/L3 mode. Communicated as a vector. .
min -0.32768 max 0
unit 1/m [SYS-REQ-24973890]

Definition at line 7315 of file VehicleIOValStructures.h.

◆ latCtrlCurvRateCap

float32_t dwVehicleIOActuationFeedback::latCtrlCurvRateCap[10]
Note
ID VS-11163
description C1 Curvature rate capability as a function of speed in Lx modes. Communicated as a vector. Can dynamically change over time. Its size is aligned with size of latCtrlCurvCapMax and latCtrlCurvCapMin. Currently it's a 10-element array as a function of 10 speed points.
unit (1/m)/s [SYS-REQ-25533330]

Definition at line 7935 of file VehicleIOValStructures.h.

◆ latCtrlCurvReqAdditionalStatus

dwVioLatCtrlCurvReqAdditionalStatus dwVehicleIOActuationFeedback::latCtrlCurvReqAdditionalStatus
Note
ID VS-11328
description This signal describes whether a secondary curvature request is actuated on.
unit unitless [SYS-REQ-24973899]
Deprecated:
REL_23_02 - dwVehicleIOActuationFeedback::latCtrlCurvReqAdditionalStatus is deprecated. latCtrlCurvReqAdditionalStatus exists only for binary layout compatibility.

Definition at line 7365 of file VehicleIOValStructures.h.

◆ latCtrlDriverInterventionStatus

dwVioLatCtrlDriverInterventionStatus dwVehicleIOActuationFeedback::latCtrlDriverInterventionStatus
Note
ID VS-17135
description Steering system override status.
unit unitless [SYS-REQ-25004427]

Definition at line 7474 of file VehicleIOValStructures.h.

◆ latCtrlEPSLimitStatus

dwVioLatCtrlEPSLimitStatus dwVehicleIOActuationFeedback::latCtrlEPSLimitStatus
Note
ID VS-11161
description Report of which limit within EPS is reached on a request.
unit unitless
Deprecated:
REL_23_02 - dwVehicleIOActuationFeedback::latCtrlEPSLimitStatus is deprecated. latCtrlEPSLimitStatus exists only for binary layout compatibility.

Definition at line 7329 of file VehicleIOValStructures.h.

◆ latCtrlErrorStatus

uint32_t dwVehicleIOActuationFeedback::latCtrlErrorStatus
Note
ID VS-17140
description Currently active Error (bitmask definition) (0 means no error present 65535 all possible errors are present).
unit unitless
bitmask field: the expected data is a bitmask of combined bits.
*** valid bits**: { DW_VIO_LAT_CTRL_ERROR_STATUS_PARKERROR_ENGMNT_RQ_SPD (bit#0), DW_VIO_LAT_CTRL_ERROR_STATUS_PARKERROR_MAX_SPD_LIM_MODE_MAX_SPD (bit#1), DW_VIO_LAT_CTRL_ERROR_STATUS_PARK_ERROR_PT_OFF (bit#2), DW_VIO_LAT_CTRL_ERROR_STATUS_PARK_ERROR_MISC (bit#3), DW_VIO_LAT_CTRL_ERROR_STATUS_L2ERROR_EPS_REV_GR (bit#4), DW_VIO_LAT_CTRL_ERROR_STATUS_L2ERROR_EPS_TMP_OFF_SSA (bit#5), DW_VIO_LAT_CTRL_ERROR_STATUS_L2ERROR_OTHER (bit#6), DW_VIO_LAT_CTRL_ERROR_STATUS_PLAUSIERROR (bit#7), DW_VIO_LAT_CTRL_ERROR_STATUS_COMMERROR (bit#8), DW_VIO_LAT_CTRL_ERROR_STATUS_L3_ERROR_1 (bit#9), DW_VIO_LAT_CTRL_ERROR_STATUS_L3_ERROR_2 (bit#10), DW_VIO_LAT_CTRL_ERROR_STATUS_TIMEOUTDTCTD (bit#11), DW_VIO_LAT_CTRL_ERROR_STATUS_ENGAGEMENTPREVENTIONCOND (bit#12), DW_VIO_LAT_CTRL_ERROR_STATUS_SAFETYDRIVERCNDTNSFLT (bit#13), DW_VIO_LAT_CTRL_ERROR_STATUS_RAS_ERROR_DERATING (bit#14), DW_VIO_LAT_CTRL_ERROR_STATUS_RAS_ERROR_MD_MAN_CANCEL (bit#15), DW_VIO_LAT_CTRL_ERROR_STATUS_ABSM_ERROR_IFCPERMCLOSED (bit#16), DW_VIO_LAT_CTRL_ERROR_STATUS_L2Error_EPS_TMP_OFF_REJECT (bit#17), DW_VIO_LAT_CTRL_ERROR_STATUS_L2Error_EPS_DERATE (bit#18) } [SYS-REQ-25533520]

Definition at line 7510 of file VehicleIOValStructures.h.

◆ latCtrlFailedDegradedSteeringTimeToTakeoverHigh

float32_t dwVehicleIOActuationFeedback::latCtrlFailedDegradedSteeringTimeToTakeoverHigh
Note
ID VS-95170
description Time for Takeover in Fail-Degraded situation of High Steering System. Available in HIGH only.
unit s
Deprecated:
REL_24_06 - dwVehicleIOActuationFeedback::latCtrlFailedDegradedSteeringTimeToTakeoverHigh & dwVehicleIOASILState::latCtrlFailedDegradedSteeringTimeToTakeoverHigh are deprecated. This signal is no longer planned.

Definition at line 7912 of file VehicleIOValStructures.h.

◆ latCtrlFrontWheelAngleRequestLimitedHigh

float32_t dwVehicleIOActuationFeedback::latCtrlFrontWheelAngleRequestLimitedHigh
Note
ID VS-95160
description Front wheel angle after limiter. Available in HIGH only.
FUTURE_IMPLEMENTED_POST_24_06 - This signal is not implemented and is effectively ignored by NDAS. It will be implemented in a future release. Implementation tracking ticket [DWVAL-3070]
unit deg

Definition at line 7905 of file VehicleIOValStructures.h.

◆ latCtrlLoopStatus

dwVioLatCtrlLoopStatus dwVehicleIOActuationFeedback::latCtrlLoopStatus
Note
ID VS-11162
description Collaborative steering status, whether driver is in control or the system is controlling the vehicle, or both.
unit unitless [SYS-REQ-24973893]

Definition at line 7335 of file VehicleIOValStructures.h.

◆ latCtrlMaxFrontWheelAngleRequestAllowed

float32_t dwVehicleIOActuationFeedback::latCtrlMaxFrontWheelAngleRequestAllowed
Note
ID VS-17155
description Max allowed front wheel angle request.
unit rad

Definition at line 7515 of file VehicleIOValStructures.h.

◆ latCtrlMaxFrontWheelAngleRequestAllowedHigh

float32_t dwVehicleIOActuationFeedback::latCtrlMaxFrontWheelAngleRequestAllowedHigh
Note
ID VS-95140
description Max allowed front wheel angle request until SW limitation. Available in HIGH only.
FUTURE_IMPLEMENTED_POST_24_06 - This signal is not implemented and is effectively ignored by NDAS. It will be implemented in a future release. Implementation tracking ticket [DWVAL-3070]
unit deg

Definition at line 7893 of file VehicleIOValStructures.h.

◆ latCtrlMaxFrontWheelAngleSpeedRequestAllowedHigh

float32_t dwVehicleIOActuationFeedback::latCtrlMaxFrontWheelAngleSpeedRequestAllowedHigh
Note
ID VS-95150
description Max allowed front wheel angle speed request until SW limitation. Available in HIGH only.
FUTURE_IMPLEMENTED_POST_24_06 - This signal is not implemented and is effectively ignored by NDAS. It will be implemented in a future release. Implementation tracking ticket [DWVAL-3070]
unit deg/s

Definition at line 7899 of file VehicleIOValStructures.h.

◆ latCtrlMaxRearWheelAngleRequestAllowed

float32_t dwVehicleIOActuationFeedback::latCtrlMaxRearWheelAngleRequestAllowed
Note
ID VS-17160
description additional to the MAX-limit a min-limited is needed to allow non-symmetric limits.
unit rad

Definition at line 7525 of file VehicleIOValStructures.h.

◆ latCtrlMinFrontWheelAngleRequestAllowed

float32_t dwVehicleIOActuationFeedback::latCtrlMinFrontWheelAngleRequestAllowed
Note
ID VS-17156
description Min allowed front wheel angle request.
unit rad

Definition at line 7520 of file VehicleIOValStructures.h.

◆ latCtrlModeAvail

uint32_t dwVehicleIOActuationFeedback::latCtrlModeAvail
Note
ID VS-17131
description Currently available Modes (bitmask definition).
unit unitless
bitmask field: the expected data is a bitmask of combined bits.
*** valid bits**: { DW_VIO_LAT_CTRL_MODE_AVAIL_DFLT (bit#0), DW_VIO_LAT_CTRL_MODE_AVAIL_L2 (bit#1), DW_VIO_LAT_CTRL_MODE_AVAIL_L2_PLUS (bit#2), DW_VIO_LAT_CTRL_MODE_AVAIL_L2_HFE (bit#3), DW_VIO_LAT_CTRL_MODE_AVAIL_AES (bit#4), DW_VIO_LAT_CTRL_MODE_AVAIL_L3 (bit#5), DW_VIO_LAT_CTRL_MODE_AVAIL_L3_EMG (bit#6), DW_VIO_LAT_CTRL_MODE_AVAIL_LSS (bit#7), DW_VIO_LAT_CTRL_MODE_AVAIL_PARK_L2 (bit#8), DW_VIO_LAT_CTRL_MODE_AVAIL_PARK_L3 (bit#9), DW_VIO_LAT_CTRL_MODE_AVAIL_PARK_RECORD (bit#10), DW_VIO_LAT_CTRL_MODE_AVAIL_ESS (bit#11), DW_VIO_LAT_CTRL_MODE_AVAIL_ARP (bit#12), DW_VIO_LAT_CTRL_MODE_AVAIL_L2_PLUS_PLUS (bit#13), DW_VIO_LAT_CTRL_MODE_AVAIL_EESF (bit#14), DW_VIO_LAT_CTRL_MODE_AVAIL_MPA (bit#15), DW_VIO_LAT_CTRL_MODE_AVAIL_L3_FADEIN (bit#16) } [SYS-REQ-25533520]

Definition at line 7468 of file VehicleIOValStructures.h.

◆ latCtrlModeStatus

dwVioLatCtrlModeStatus dwVehicleIOActuationFeedback::latCtrlModeStatus
Note
ID VS-17130
description Current returned mode of the lateral interface: manual/human driving, active safety, L1/L2/L3, parking (from MM to NDAS).
unit unitless [SYS-REQ-25533520]

Definition at line 7442 of file VehicleIOValStructures.h.

◆ latCtrlRackForceEffectiveHigh

float32_t dwVehicleIOActuationFeedback::latCtrlRackForceEffectiveHigh
Note
ID VS-95190
description High Steering System effective actuating rack force. Available in HIGH only.
FUTURE_IMPLEMENTED_POST_24_06 - This signal is not implemented and is effectively ignored by NDAS. It will be implemented in a future release. Implementation tracking ticket [DWVAL-3070]
unit N

Definition at line 7924 of file VehicleIOValStructures.h.

◆ latCtrlRackForceHigh

float32_t dwVehicleIOActuationFeedback::latCtrlRackForceHigh
Note
ID VS-95180
description High Steering System rack force after controller. Available in HIGH only.
FUTURE_IMPLEMENTED_POST_24_06 - This signal is not implemented and is effectively ignored by NDAS. It will be implemented in a future release. Implementation tracking ticket [DWVAL-3070]
unit N

Definition at line 7918 of file VehicleIOValStructures.h.

◆ latCtrlStatus

dwVioLatCtrlStatus dwVehicleIOActuationFeedback::latCtrlStatus
Note
ID VS-17100
description SW mModule state.
unit unitless [SYS-REQ-24973900]

Definition at line 7436 of file VehicleIOValStructures.h.

◆ longCtrlAccelAvailable

float32_t dwVehicleIOActuationFeedback::longCtrlAccelAvailable
Note
ID VS-17010
description Actual available maximum vehicle accelleration .
unit m/s2 [SYS-REQ-24974816]

Definition at line 7406 of file VehicleIOValStructures.h.

◆ longCtrlActiveFunction

dwVioLongCtrlActiveFunction dwVehicleIOActuationFeedback::longCtrlActiveFunction
Note
ID VS-17181
description Active Longitudinal Mode.
unit unitless

Definition at line 7929 of file VehicleIOValStructures.h.

◆ longCtrlActiveSystem

dwVioLongCtrlActiveSystem dwVehicleIOActuationFeedback::longCtrlActiveSystem
Note
ID VS-17013
description Active ADAS Mode.
unit unitless [SYS-REQ-24974818]

Definition at line 7412 of file VehicleIOValStructures.h.

◆ longCtrlBrakeTorqueAvailable

dwVioLongCtrlBrakeTorqueAvailable dwVehicleIOActuationFeedback::longCtrlBrakeTorqueAvailable
Note
ID VS-17009
description Brake torque availability full / reduced.
unit unitless [SYS-REQ-24974815]

Definition at line 7400 of file VehicleIOValStructures.h.

◆ longCtrlComAvailable

dwVioLongCtrlComAvailable dwVehicleIOActuationFeedback::longCtrlComAvailable
Note
ID VS-17030
description This signal shows the availability of the L3 communication of the Motion Management longitudinal interface.
unit unitless [SYS-REQ-24974820]

Definition at line 7430 of file VehicleIOValStructures.h.

◆ longCtrlEcoAssistStatus

dwVioLongCtrlEcoAssistStatus dwVehicleIOActuationFeedback::longCtrlEcoAssistStatus
Note
ID VS-17020
description with this signal VAL can give Information to BP about the Status of ECOAssist values: Inactive Active Controlling.
unit unitless [SYS-REQ-25199876]

Definition at line 7424 of file VehicleIOValStructures.h.

◆ longCtrlEstimatedStopDistance

float32_t dwVehicleIOActuationFeedback::longCtrlEstimatedStopDistance
Note
ID VS-11261
description Estimated stopping distance for parking control.
FUTURE_IMPLEMENTED_POST_24_06 - This signal is not implemented and is effectively ignored by NDAS. It will be implemented in a future release. Implementation tracking ticket [DWVAL-3070]
unit m [SYS-REQ-24974809]

Definition at line 7350 of file VehicleIOValStructures.h.

◆ longCtrlFaultStatus

uint32_t dwVehicleIOActuationFeedback::longCtrlFaultStatus
Note
ID VS-17007
description Longitudinal Actuation Health Status .
unit unitless
bitmask field: the expected data is a bitmask of combined bits.
*** valid bits**: { DW_VIO_LONG_CTRL_FAULT_STATUS_INIT (bit#0), DW_VIO_LONG_CTRL_FAULT_STATUS_HYDRAULIC_CONTROL_UNIT_FLT (bit#1), DW_VIO_LONG_CTRL_FAULT_STATUS_EPB_FLT (bit#2), DW_VIO_LONG_CTRL_FAULT_STATUS_LTI_FLT (bit#3), DW_VIO_LONG_CTRL_FAULT_STATUS_COM_FLT (bit#4), DW_VIO_LONG_CTRL_FAULT_STATUS_REDUNDANCY_CHECK_FAILED (bit#5), DW_VIO_LONG_CTRL_FAULT_STATUS_BRAKE_OVERHEATED (bit#6), DW_VIO_LONG_CTRL_FAULT_STATUS_BRAKE_DEGRADATION (bit#7), DW_VIO_LONG_CTRL_FAULT_STATUS_SAFETY_LIMITS_VIOLATED (bit#8), DW_VIO_LONG_CTRL_FAULT_STATUS_ASU_SGNL_INPUT_PLAUSI_CHCK_FLT (bit#9), DW_VIO_LONG_CTRL_FAULT_STATUS_REDUNDANCY_UNIT_FLT (bit#10), DW_VIO_LONG_CTRL_FAULT_STATUS_DRIVER_ABSENT (bit#11), DW_VIO_LONG_CTRL_FAULT_STATUS_SSC_FLT (bit#12), DW_VIO_LONG_CTRL_FAULT_STATUS_ESP_OR_ASR_CTRL_ACTV (bit#13) } [SYS-REQ-24974814]

Definition at line 7394 of file VehicleIOValStructures.h.

◆ longCtrlFrictionRangeEstimation

dwVioLongCtrlFrictionRangeEstimation dwVehicleIOActuationFeedback::longCtrlFrictionRangeEstimation
Note
ID VS-11262
description Friction range estimation from brake system.
FUTURE_IMPLEMENTED_POST_24_06 - This signal is not implemented and is effectively ignored by NDAS. It will be implemented in a future release. Implementation tracking ticket [DWVAL-3070]
unit unitless [SYS-REQ-24974810]

Definition at line 7357 of file VehicleIOValStructures.h.

◆ longCtrlRedundCheckStatus

dwVioLongCtrlRedundCheckStatus dwVehicleIOActuationFeedback::longCtrlRedundCheckStatus
Note
ID VS-11222
description signal for remote parking to signal status of redundancy.
unit unitless [SYS-REQ-24974803]
Deprecated:
REL_23_06 - dwVehicleIOActuationFeedback::longCtrlRedundCheckStatus is deprecated. longCtrlRedundCheckStatus exists only for binary layout compatibility.

Definition at line 7343 of file VehicleIOValStructures.h.

◆ longCtrlStatus

dwVioLongCtrlStatus dwVehicleIOActuationFeedback::longCtrlStatus
Note
ID VS-17001
description MMLON module state.
unit unitless [SYS-REQ-27638652]

Definition at line 7371 of file VehicleIOValStructures.h.

◆ rearWheelAngle

float32_t dwVehicleIOActuationFeedback::rearWheelAngle
Note
ID VS-10080
description Effective rear steering angle (wheel to driving axis), positive to left.
min -0.3573 max 0.3573
unit rad [SYS-REQ-24973877]

Definition at line 7228 of file VehicleIOValStructures.h.

◆ rearWheelAngleFactor

float32_t dwVehicleIOActuationFeedback::rearWheelAngleFactor
Note
ID VS-10082
description Effective rear steering angle ratio ().
unit unitless [SYS-REQ-24973878]

Definition at line 7234 of file VehicleIOValStructures.h.

◆ rearWheelAngleMaximum

float32_t dwVehicleIOActuationFeedback::rearWheelAngleMaximum
Note
ID VS-30208
description Maximum rear angle steering capability.
FUTURE_IMPLEMENTED_POST_24_06 - This signal is not implemented and is effectively ignored by NDAS. It will be implemented in a future release. Implementation tracking ticket [DWVAL-3070]
min 0 max 0.3573
unit rad [SYS-REQ-25004002]

Definition at line 7769 of file VehicleIOValStructures.h.

◆ rearWheelAngleOffset

float32_t dwVehicleIOActuationFeedback::rearWheelAngleOffset
Note
ID VS-30200
description Current rear axle steering angle offset, positive to left.
min -0.3573 max 0.3573
unit rad [SYS-REQ-25003998]
Deprecated:
REL_23_06 - dwVehicleIOActuationFeedback::rearWheelAngleOffset & dwVehicleIONonSafetyState::rearWheelAngleOffset are deprecated. rearWheelAngleOffset exists only for binary layout compatibility.

Definition at line 7741 of file VehicleIOValStructures.h.

◆ rearWheelAngleOffsetQuality

dwVioRearWheelAngleOffsetQuality dwVehicleIOActuationFeedback::rearWheelAngleOffsetQuality
Note
ID VS-30201
description Current rear axlesteering angle offset quality.
unit unitless [SYS-REQ-25003999]
Deprecated:
REL_23_06 - dwVehicleIOActuationFeedback::rearWheelAngleOffsetQuality & dwVehicleIONonSafetyState::rearWheelAngleOffsetQuality are deprecated. rearWheelAngleOffsetQuality exists only for binary layout compatibility.

Definition at line 7749 of file VehicleIOValStructures.h.

◆ rearWheelAngleQuality

dwVioRearWheelAngleQuality dwVehicleIOActuationFeedback::rearWheelAngleQuality
Note
ID VS-30191
description Current rear axle steering angle quality.
unit unitless [SYS-REQ-25003997]

Definition at line 7732 of file VehicleIOValStructures.h.

◆ rearWheelAngleTimestamp

dwTime_t dwVehicleIOActuationFeedback::rearWheelAngleTimestamp
Note
ID VS-30205
description Rear axle steering angle timestamp.
unit us in all contexts except when rearWheelAngleTimestampFormat is equal to dwVioTimestampFormat::DW_VIO_TIMESTAMP_FORMAT_PTP16 in which case the smallest unit is 100us. [SYS-REQ-25004000]

Definition at line 7755 of file VehicleIOValStructures.h.

◆ rearWheelAngleTimestampFormat

dwVioTimestampFormat dwVehicleIOActuationFeedback::rearWheelAngleTimestampFormat
Note
ID VS-21176
description Format of the rearWheelAngleTimestamp field in the current structure.
FUTURE_IMPLEMENTED_POST_24_06 - This signal is not implemented and is effectively ignored by NDAS. It will be implemented in a future release. Implementation tracking ticket [DWVAL-3070]
unit unitless

Definition at line 7982 of file VehicleIOValStructures.h.

◆ rearWheelAngleTimestampQuality

dwVioRearWheelAngleTimestampQuality dwVehicleIOActuationFeedback::rearWheelAngleTimestampQuality
Note
ID VS-30206
description Rear axle steering angle timestamp quality.
unit unitless [SYS-REQ-25004001]

Definition at line 7761 of file VehicleIOValStructures.h.

◆ sequenceId

uint32_t dwVehicleIOActuationFeedback::sequenceId
Note
ID VS-10072
description Unique Sequence ID assigned by the producer of this structure.
unit -

Definition at line 7940 of file VehicleIOValStructures.h.

◆ size

uint32_t dwVehicleIOActuationFeedback::size
Note
ID VS-10000
description User need to set size = sizeof(itself).
unit nan

Definition at line 7214 of file VehicleIOValStructures.h.

◆ speedDirectionESC

dwVioSpeedDirectionESC dwVehicleIOActuationFeedback::speedDirectionESC
Note
ID VS-30101
description Direction of travel as measured by ESP (forward, backward, undefined) .
unit unitless [SYS-REQ-25003969]

Definition at line 7549 of file VehicleIOValStructures.h.

◆ speedESC

float32_t dwVehicleIOActuationFeedback::speedESC
Note
ID VS-30100
description Velocity of the vehicle in the longitudinal direction as measured by ESP, always positive.
min 0 max 113
unit m/s [SYS-REQ-25003968]

Definition at line 7543 of file VehicleIOValStructures.h.

◆ speedESCTimestamp

dwTime_t dwVehicleIOActuationFeedback::speedESCTimestamp
Note
ID VS-30106
description ESC Longitudinal Speed timestamp. Should be filled at sender.
unit us in all contexts except when speedESCTimestampFormat is equal to dwVioTimestampFormat::DW_VIO_TIMESTAMP_FORMAT_PTP16 in which case the smallest unit is 100us. [SYS-REQ-25003974]

Definition at line 7573 of file VehicleIOValStructures.h.

◆ speedESCTimestampFormat

dwVioTimestampFormat dwVehicleIOActuationFeedback::speedESCTimestampFormat
Note
ID VS-21175
description Format of the speedESCTimestamp field in the current structure.
FUTURE_IMPLEMENTED_POST_24_06 - This signal is not implemented and is effectively ignored by NDAS. It will be implemented in a future release. Implementation tracking ticket [DWVAL-3070]
unit unitless

Definition at line 7976 of file VehicleIOValStructures.h.

◆ speedMax

float32_t dwVehicleIOActuationFeedback::speedMax
Note
ID VS-30104
description Higher bound of vehicle velocity in the longitudinal direction as measured by ESP.
unit m/s [SYS-REQ-25003972]

Definition at line 7567 of file VehicleIOValStructures.h.

◆ speedMin

float32_t dwVehicleIOActuationFeedback::speedMin
Note
ID VS-30103
description Lower bound of vehicle velocity in the longitudinal direction as measured by ESP.
unit m/s [SYS-REQ-25003971]

Definition at line 7561 of file VehicleIOValStructures.h.

◆ speedQualityESC

dwVioSpeedQualityESC dwVehicleIOActuationFeedback::speedQualityESC
Note
ID VS-30102
description Quality of velocity of the vehicle in the longitudinal direction as measured by ESC.
unit unitless [SYS-REQ-25003970]

Definition at line 7555 of file VehicleIOValStructures.h.

◆ steeringSystemFailureReasonHigh

dwVioSteeringSystemFailureReasonHigh dwVehicleIOActuationFeedback::steeringSystemFailureReasonHigh
Note
ID VS-95100
description Failure reason for components related to High steering. Available in HIGH only.
FUTURE_IMPLEMENTED_POST_24_06 - This signal is not implemented and is effectively ignored by NDAS. It will be implemented in a future release. Implementation tracking ticket [DWVAL-3070]
unit unitless [SYS-REQ-25533520]

Definition at line 7867 of file VehicleIOValStructures.h.

◆ steeringSystemInterfaceStatusHigh

dwVioSteeringSystemInterfaceStatusHigh dwVehicleIOActuationFeedback::steeringSystemInterfaceStatusHigh
Note
ID VS-95120
description High Steering System Interface Status. Available in HIGH only.
FUTURE_IMPLEMENTED_POST_24_06 - This signal is not implemented and is effectively ignored by NDAS. It will be implemented in a future release. Implementation tracking ticket [DWVAL-3070]
unit unitless [SYS-REQ-25533520]

Definition at line 7881 of file VehicleIOValStructures.h.

◆ steeringSystemOffStatusHigh

dwVioSteeringSystemOffStatusHigh dwVehicleIOActuationFeedback::steeringSystemOffStatusHigh
Note
ID VS-95110
description High Steering System Off Status. Available in HIGH only.
FUTURE_IMPLEMENTED_POST_24_06 - This signal is not implemented and is effectively ignored by NDAS. It will be implemented in a future release. Implementation tracking ticket [DWVAL-3070]
unit unitless [SYS-REQ-25533520]

Definition at line 7874 of file VehicleIOValStructures.h.

◆ steeringSystemStatusHigh

dwVioSteeringSystemStatusHigh dwVehicleIOActuationFeedback::steeringSystemStatusHigh
Note
ID VS-95090
description Failure indicator for components related to High steering. Available in HIGH only.
FUTURE_IMPLEMENTED_POST_24_06 - This signal is not implemented and is effectively ignored by NDAS. It will be implemented in a future release. Implementation tracking ticket [DWVAL-3070]
unit unitless [SYS-REQ-28476258]

Definition at line 7860 of file VehicleIOValStructures.h.

◆ steeringWheelAngle

float32_t dwVehicleIOActuationFeedback::steeringWheelAngle
Note
ID VS-10091
description Angle of the steering wheel as picked up by the sensor close to the steering wheel, positive to left.
unit rad [SYS-REQ-25634570]

Definition at line 7247 of file VehicleIOValStructures.h.

◆ steeringWheelAngleQuality

dwVioSteeringWheelAngleQuality dwVehicleIOActuationFeedback::steeringWheelAngleQuality
Note
ID VS-10092
description Integrity quality of steering wheel angle.
FUTURE_IMPLEMENTED_POST_24_06 - This signal is not implemented and is effectively ignored by NDAS. It will be implemented in a future release. Implementation tracking ticket [DWVAL-3070]
unit unitless

Definition at line 7253 of file VehicleIOValStructures.h.

◆ steeringWheelTorque

float32_t dwVehicleIOActuationFeedback::steeringWheelTorque
Note
ID VS-10090
description Measurement driver's torque input from steering wheel, unfiltered.
min -81.9 max 81.9
unit N*m [SYS-REQ-24973879]

Definition at line 7241 of file VehicleIOValStructures.h.

◆ steeringWheelTorqueHigh

float32_t dwVehicleIOActuationFeedback::steeringWheelTorqueHigh
Note
ID VS-95060
description Measurement driver's torque input from steering wheel. Second signal source available in HIGH only.
FUTURE_IMPLEMENTED_POST_24_06 - This signal is not implemented and is effectively ignored by NDAS. It will be implemented in a future release. Implementation tracking ticket [DWVAL-3070]
min -81.9 max 81.9
unit N*m

Definition at line 7839 of file VehicleIOValStructures.h.

◆ throttleValue

float32_t dwVehicleIOActuationFeedback::throttleValue
Note
ID VS-10130
description Current state/position of the accelerator pedal.
min 0 max 100
unit unitless [SYS-REQ-24974794]

Definition at line 7267 of file VehicleIOValStructures.h.

◆ timestamp_us

dwTime_t dwVehicleIOActuationFeedback::timestamp_us
Note
ID VS-17520
description ActuationFeedback Timestamp.
unit us in all contexts except when timestampUsFormat field in this structure is equal to dwVioTimestampFormat::DW_VIO_TIMESTAMP_FORMAT_PTP16 in which case the smallest unit is 100us.

Definition at line 7530 of file VehicleIOValStructures.h.

◆ timestampUsFormat

dwVioTimestampFormat dwVehicleIOActuationFeedback::timestampUsFormat
Note
ID VS-21170
description Format of the timestamp_us field in the current structure.
FUTURE_IMPLEMENTED_POST_24_06 - This signal is not implemented and is effectively ignored by NDAS. It will be implemented in a future release. Implementation tracking ticket [DWVAL-3070]
unit unitless

Definition at line 7946 of file VehicleIOValStructures.h.

◆ trailerHitchStatus

dwVioTrailerHitchStatus dwVehicleIOActuationFeedback::trailerHitchStatus
Note
ID VS-21090
description Status of Trailer Hitch.
unit unitless [SYS-REQ-25003966]

Definition at line 7536 of file VehicleIOValStructures.h.

◆ validityInfo

dwVehicleIOActuationFeedbackValidityInfo dwVehicleIOActuationFeedback::validityInfo

validity info of VehicleIOActuationFeedback fields [SYS-REQ-26614800]

Definition at line 7209 of file VehicleIOValStructures.h.

◆ vehicleStopped

dwVioVehicleStopped dwVehicleIOActuationFeedback::vehicleStopped
Note
ID VS-30107
description Vehicle in Standstill as detected by ESC.
unit unitless [SYS-REQ-25003975]

Definition at line 7579 of file VehicleIOValStructures.h.

◆ wheelSpeed

float32_t dwVehicleIOActuationFeedback::wheelSpeed[4]
Note
ID VS-30110
description Speeds of all wheels of the vehicle (vector of float, order is FL, FR, RL, RR).
unit rad/s [SYS-REQ-25003976]

Definition at line 7585 of file VehicleIOValStructures.h.

◆ wheelSpeedQuality

dwVioWheelSpeedQuality dwVehicleIOActuationFeedback::wheelSpeedQuality[4]
Note
ID VS-30111
description Quality of the wheel speed signal (vector of enums) (Order FL,FR,RL,RR).
unit unitless [SYS-REQ-25003977]

Definition at line 7591 of file VehicleIOValStructures.h.

◆ wheelSpeedQualityRedundant

dwVioWheelSpeedQualityRedundant dwVehicleIOActuationFeedback::wheelSpeedQualityRedundant[4]
Note
ID VS-95011
description Quality of the wheel speed signal (vector of enums) (Order FL,FR,RL,RR). Redundant signal.
FUTURE_IMPLEMENTED_POST_24_06 - This signal is not implemented and is effectively ignored by NDAS. It will be implemented in a future release. Implementation tracking ticket [DWVAL-3070]
unit unitless [SYS-REQ-28475457]

Definition at line 7790 of file VehicleIOValStructures.h.

◆ wheelSpeedRedundant

float32_t dwVehicleIOActuationFeedback::wheelSpeedRedundant[4]
Note
ID VS-95010
description Speeds of all wheels of the vehicle (vector of float, order is FL, FR, RL, RR). Redundant signal.
FUTURE_IMPLEMENTED_POST_24_06 - This signal is not implemented and is effectively ignored by NDAS. It will be implemented in a future release. Implementation tracking ticket [DWVAL-3070]
unit rad/s [SYS-REQ-28475454]

Definition at line 7783 of file VehicleIOValStructures.h.

◆ wheelTicks

int16_t dwVehicleIOActuationFeedback::wheelTicks[4]
Note
ID VS-30120
description Wheel ticks for all wheels of the vehicle (vector of integers, order is FL, FR, RL, RR).
unit unitless [SYS-REQ-25003978]

Definition at line 7597 of file VehicleIOValStructures.h.

◆ wheelTicksDirection

dwVioWheelTicksDirection dwVehicleIOActuationFeedback::wheelTicksDirection[4]
Note
ID VS-30130
description Wheel directions for all wheels of the vehicle (vector of integers, Order is FL, FR, RL, RR).
unit unitless [SYS-REQ-25003980]

Definition at line 7611 of file VehicleIOValStructures.h.

◆ wheelTicksDirectionRedundant

dwVioWheelTicksDirectionRedundant dwVehicleIOActuationFeedback::wheelTicksDirectionRedundant[4]
Note
ID VS-95021
description Wheel directions for all wheels of the vehicle (vector of integers, Order is FL, FR, RL, RR). Redundant signal.
FUTURE_IMPLEMENTED_POST_24_06 - This signal is not implemented and is effectively ignored by NDAS. It will be implemented in a future release. Implementation tracking ticket [DWVAL-3070]
unit unitless [SYS-REQ-28475459]

Definition at line 7804 of file VehicleIOValStructures.h.

◆ wheelTicksQuality

dwVioWheelTicksQuality dwVehicleIOActuationFeedback::wheelTicksQuality[4]
Note
ID VS-30121
description Quality of the wheel ticks (vector of enums) (Order FL,FR,RL,RR).
unit unitless [SYS-REQ-25003979]
Deprecated:
REL_23_12 - dwVehicleIOASILState::wheelTicksQuality & dwVehicleIOActuationFeedback::wheelTicksQuality & dwVehicleIONonSafetyState::wheelTicksQuality are deprecated.

Definition at line 7605 of file VehicleIOValStructures.h.

◆ wheelTicksRedundant

int16_t dwVehicleIOActuationFeedback::wheelTicksRedundant[4]
Note
ID VS-95020
description Wheel ticks for all wheels of the vehicle (vector of integers, order is FL, FR, RL, RR). Redundant signal.
FUTURE_IMPLEMENTED_POST_24_06 - This signal is not implemented and is effectively ignored by NDAS. It will be implemented in a future release. Implementation tracking ticket [DWVAL-3070]
unit unitless [SYS-REQ-28475458]

Definition at line 7797 of file VehicleIOValStructures.h.

◆ wheelTicksTimestamp

dwTime_t dwVehicleIOActuationFeedback::wheelTicksTimestamp[4]
Note
ID VS-30140
description Timestamp(s) of wheel speeds and ticks (Order is FL, FR, RL, RR).
unit us in all contexts except when wheelTicksTimestampFormat is equal to dwVioTimestampFormat::DW_VIO_TIMESTAMP_FORMAT_PTP16 in which case the smallest unit is 100us. [SYS-REQ-25003981]

Definition at line 7617 of file VehicleIOValStructures.h.

◆ wheelTicksTimestampFormat

dwVioTimestampFormat dwVehicleIOActuationFeedback::wheelTicksTimestampFormat
Note
ID VS-21171
description Format of the wheelTicksTimestamp field in the current structure.
FUTURE_IMPLEMENTED_POST_24_06 - This signal is not implemented and is effectively ignored by NDAS. It will be implemented in a future release. Implementation tracking ticket [DWVAL-3070]
unit unitless

Definition at line 7952 of file VehicleIOValStructures.h.

◆ wheelTicksTimestampQuality

dwVioWheelTicksTimestampQuality dwVehicleIOActuationFeedback::wheelTicksTimestampQuality[4]
Note
ID VS-30141
description Quality of timestamp(s) of wheel speeds and ticks (Order FL,FR,RL,RR).
unit unitless [SYS-REQ-25003982]

Definition at line 7623 of file VehicleIOValStructures.h.

◆ wheelTicksTimestampQualityRedundant

dwVioWheelTicksTimestampQualityRedundant dwVehicleIOActuationFeedback::wheelTicksTimestampQualityRedundant[4]
Note
ID VS-95041
description Quality of timestamp(s) of wheel speeds and ticks (Order FL,FR,RL,RR). Redundant signal.
FUTURE_IMPLEMENTED_POST_24_06 - This signal is not implemented and is effectively ignored by NDAS. It will be implemented in a future release. Implementation tracking ticket [DWVAL-3070]
unit unitless [SYS-REQ-28475463]

Definition at line 7818 of file VehicleIOValStructures.h.

◆ wheelTicksTimestampRedundant

dwTime_t dwVehicleIOActuationFeedback::wheelTicksTimestampRedundant[4]
Note
ID VS-95040
description Timestamp(s) of wheel speeds and ticks (Order is FL, FR, RL, RR). Redundant signal.
FUTURE_IMPLEMENTED_POST_24_06 - This signal is not implemented and is effectively ignored by NDAS. It will be implemented in a future release. Implementation tracking ticket [DWVAL-3070]
unit us in all contexts except when wheelTicksTimestampRedundantFormat is equal to dwVioTimestampFormat::DW_VIO_TIMESTAMP_FORMAT_PTP16 in which case the smallest unit is 100us. [SYS-REQ-28475461]

Definition at line 7811 of file VehicleIOValStructures.h.

◆ wheelTicksTimestampRedundantFormat

dwVioTimestampFormat dwVehicleIOActuationFeedback::wheelTicksTimestampRedundantFormat
Note
ID VS-21172
description Format of the wheelTicksTimestampRedundant field in the current structure.
FUTURE_IMPLEMENTED_POST_24_06 - This signal is not implemented and is effectively ignored by NDAS. It will be implemented in a future release. Implementation tracking ticket [DWVAL-3070]
unit unitless

Definition at line 7958 of file VehicleIOValStructures.h.

◆ wheelTorque

float32_t dwVehicleIOActuationFeedback::wheelTorque[4]
Note
ID VS-30150
description Torque of each individual wheel (Order is FL, FR, RL, RR).
unit N*m [SYS-REQ-25003983]

Definition at line 7629 of file VehicleIOValStructures.h.

◆ wheelTorqueQuality

dwVioWheelTorqueQuality dwVehicleIOActuationFeedback::wheelTorqueQuality[4]
Note
ID VS-30151
description Quality of torque of each individual wheel (Order FL,FR,RL,RR).
unit unitless [SYS-REQ-25003984]

Definition at line 7635 of file VehicleIOValStructures.h.

◆ wheelTorqueTimestamps

dwTime_t dwVehicleIOActuationFeedback::wheelTorqueTimestamps[4]
Note
ID VS-30165
description Timestamp(s) of wheel torques (Order is FL, FR, RL, RR).
unit us [SYS-REQ-25003989]
Deprecated:
REL_23_12 - dwVehicleIOQMState::wheelTorqueTimestamps & dwVehicleIOActuationFeedback::wheelTorqueTimestamps & dwVehicleIONonSafetyState::wheelTorqueTimestamps are deprecated.

Definition at line 7678 of file VehicleIOValStructures.h.

◆ wheelTorqueTimestampsQuality

dwVioWheelTorqueTimestampsQuality dwVehicleIOActuationFeedback::wheelTorqueTimestampsQuality[4]
Note
ID VS-30166
description Quality of timestamp(s) of wheel torques (Order FL,FR,RL,RR).
unit unitless [SYS-REQ-25003990]
Deprecated:
REL_23_12 - dwVehicleIOQMState::wheelTorqueTimestampsQuality & dwVehicleIOActuationFeedback::wheelTorqueTimestampsQuality & dwVehicleIONonSafetyState::wheelTorqueTimestampsQuality are deprecated.

Definition at line 7686 of file VehicleIOValStructures.h.


The documentation for this struct was generated from the following file: