50 #ifndef DW_VEHICLEIO_VAL_STRUCTURES_H_ 51 #define DW_VEHICLEIO_VAL_STRUCTURES_H_ 1769 uint32_t wheelSpeedQuality[4];
1775 int16_t wheelTicks[4];
1781 uint32_t wheelTicksQuality[4];
1798 uint64_t wheelTicksTimestamp[4];
1804 uint32_t wheelTicksTimestampQuality[4];
1816 uint32_t wheelTorqueQuality[4];
1828 uint32_t brakeTorqueWheelsQuality[4];
1862 uint64_t wheelTorqueTimestamps[4];
1868 uint32_t wheelTorqueTimestampsQuality[4];
2441 uint32_t wheelSpeedQuality[4];
2447 int16_t wheelTicks[4];
2453 uint32_t wheelTicksQuality[4];
2470 uint64_t wheelTicksTimestamp[4];
2476 uint32_t wheelTicksTimestampQuality[4];
2488 uint32_t wheelTorqueQuality[4];
2500 uint32_t brakeTorqueWheelsQuality[4];
2534 uint64_t wheelTorqueTimestamps[4];
2540 uint32_t wheelTorqueTimestampsQuality[4];
2684 uint32_t tirePressureQuality[4];
2690 uint64_t tirePressureStateTimestamp[4];
2712 uint8_t tireSwitched[4];
2932 #endif // DW_VEHICLEIO_VAL_STRUCTURES_H_ NVIDIA DriveWorks API: Core Types
float32_t frontSteeringAngle
Driver in the loop/HandsOn.
dwVioBrakeStatus brakeStatus
Driver in the loop: GRASP.
uint8_t latCtrlCurvReqAdditionalActive
uint32_t rearWheelAngleTimestampQuality
uint32_t frontSteeringAngleOffsetQuality
dwVioLockState doorFrontLeftState
uint8_t longCtrlActivationRequest
uint32_t frontSteeringAngleQuality
dwVioLatCtrlCurvReqAdditionalStatus latCtrlCurvReqAdditionalStatus
dwVioMirrorFoldRequest mirrorFoldRequest
Driver doesn't override assistance with accelarator pedal.
dwVioBuckleStateFrontPassenger buckleStateFrontPassenger
dwVioEmStandStill emStandStill
float32_t longCtrlBrakePedalRequest
dwVioGearTarget gearTarget
dwVioBuckleStateDriver buckleStateDriver
float32_t emLinearVelocity[3]
float float32_t
Specifies POD types.
dwVioLongCtrlReferenceInputRequest longCtrlReferenceInputRequest
dwVioLongCtrlInteractionModeRequest longCtrlInteractionModeRequest
dwVioLatCtrlReferenceInputSelect latCtrlReferenceInputSelect
uint32_t frontSteeringTimestampQuality
dwVioLatCtrlActivateECELimitRequest
uint64_t rearWheelAngleTimestamp
ESP off mode or Sport plus.
uint32_t rearWheelAngleTimestampQuality
float32_t emOrientation[3]
driver in the loop: DOUBLE_GRABBED
dwVioDrivePositionTarget drivePositionTarget
dwVioLongCtrlBrakeTorqueAvailable longCtrlBrakeTorqueAvailable
Non-safety critical RoV state.
dwVioLonCtrlSafetyLimRequest lonCtrlSafetyLimRequest
Temporary or continously system error.
float32_t rearWheelAngleMaximum
uint8_t emIntegrationHalted
float32_t driverBrakePedal
float32_t rearWheelAngleMaximum
uint32_t outsideTemperatureQuality
float32_t latCtrlCurvReqPred
dwVioSuspensionLevelCalibrationState
Schroedingers Vehicle Motion.
dwVioLongCtrGearCommand longCtrGearCommand
float32_t latCtrlMinFrontWheelAngleRequestAllowed
Driving direction control activ.
dwVioLatCtrlModeStatus latCtrlModeStatus
dwVioDrivePositionStatus drivePositionStatus
dwVioHoldStatus holdStatus
uint32_t rearWheelAngleOffsetQuality
uint32_t suspensionLevelQuality
dwVioBrakePedalStatus brakePedalStatus
dwVioLockState rearTrunkState
Mirror/Camera is not in end position and not being moved / ERROR.
bitmask longCtrlDecelSafetyLimits
uint32_t frontSteeringTimestampQuality
uint32_t frontSteeringAngleQuality
dwVioBuckleStateFrontPassenger
"Safety Driver Conditions Fault"
Mirror/Camera is in unfolded position.
float32_t longCtrlRemainingDistance
dwVioLongCtrlDecelSafetyLimits
dwVioLockState doorFrontRightState
Driver in the loop: TOUCH.
bitmask longCtrlFaultStatus
ESP or ASR control active.
dwVioDrivePositionTarget drivePositionTarget
No driver in the loop detected (no HOSWD)
float32_t emLinearAccel[3]
float32_t wiperFrontSecondaryStatus
dwVioLongCtrlReferenceInputRequest
closed but not secure (two stage lock)
dwVioLongCtrlAccelPerfRequest
dwVioHoldStatus holdStatus
dwVioDriverOverrideThrottle
dwVioBrakeStatus brakeStatus
bitmask latCtrlErrorStatus
uint64_t frontSteeringTimestamp
Park redundancy available.
uint8_t longCtrlBrakePrefillRequest
float32_t rearWheelAngleFactor
dwVioLatCtrlCurvReqAdditionalStatus
float32_t latCtrlCurvRequest
uint8_t hazardFlasherRequest
uint32_t steeringWheelAngleQuality
float32_t emAngularAccel[3]
dwVioHazardFlasherStatus hazardFlasherStatus
uint8_t dwSignalValidity
The type of the encoded status field.
dwVioLockState doorRearRightState
dwVioSpeedDirectionESC speedDirectionESC
dwVioLongCtrlInteractionModeRequest
Driver in the loop: L3 interruption detected.
dwVioLongCtrlHoldRequest longCtrlHoldRequest
float32_t latCtrlCurvatureActual
dwVioSuspensionLevelCalibrationState suspensionLevelCalibrationState
dwVioLatCtrlEPSLimitStatus latCtrlEPSLimitStatus
dwVioTurnSignalRequest turnSignalRequest
uint64_t suspensionLevelTimestamp
dwVioLatCtrlAdditionalSteeringTorque
Safety critical VIO state.
float32_t frontSteeringAngleOffset
dwVioLockState doorRearLeftState
dwVioTirePressureMonitoringState tirePressureMonitoringState
float64_t emTranslation[3]
dwVioLatCtrlDriverInterventionStatus
float32_t driverBrakePedal
dwVioBrakeAllWheelsABS brakeAllWheelsABS
Neither forward nor backward (stop)
uint32_t frontSteeringAngleOffsetQuality
Request driving direction enable.
uint8_t wetnessLevelFiltered
float32_t steeringWheelAngle
float32_t wiperFrontStatus
dwVioLatCtrlEPSLimitStatus
float32_t outsideTemperature
dwVioGearTarget gearTarget
dwVioGearStatus gearStatus
uint32_t steeringWheelAngleQuality
dwVioLongCtrlActiveSystem
float32_t steeringWheelTorque
dwVioLatCtrlActivateECELimitRequest latCtrlActivateECELimitRequest
dwVioLatCtrlReferenceInputSelect
Mirror/Camera is in unfolded position.
float32_t latCtrlSteeringWheelAngleRequest
uint8_t latCtrlActivationRequest
float32_t wiperFrontSecondaryRequest
Test bench cruise control mode.
dwVioBrakeAllWheelsABS brakeAllWheelsABS
Driver overrides assistance system with accelerator pedal.
float32_t steeringWheelAngle
dwVioLongCtrlBrakeTorqueAvailable
float32_t wiperStatusRear
float32_t latCtrlCurvReqAdditional
uint8_t wetnessLevelUnfiltered
DriveWorks API: Signal Status Library
dwVioBrakePedalStatus brakePedalStatus
float32_t longCtrlThrottlePedalRequest
dwVioSpeedDirectionESC speedDirectionESC
"ABSM Interface is permanently closed, new Ignition Cycle necessary"
dwVioLongCtrlFrictionRangeEstimation
dwVioHeadlightState headlightState
dwVioESCOperationalState ESCOperationalState
dwVioLatCtrlLoopStatus latCtrlLoopStatus
uint64_t frontSteeringTimestamp
float32_t rearWheelAngleOffset
Non-safety critical RoV commands.
float32_t emOrientationStdev[3]
Communication fault detected.
float32_t emSensorPosition[3]
dwVioLockState ignitionStatus
float32_t emLinearVelocityStdev[3]
float32_t longCtrlEstimatedStopDistance
dwVioLatCtrlDriverInterventionStatus latCtrlDriverInterventionStatus
Mirror/Camera is folding out.
float32_t longCtrlAccelAvailable
uint8_t longCtrlHapticWarningRequest
float32_t rearWheelAngleFactor
some wheel sensors missing
float32_t latCtrlMaxFrontWheelAngleRequestAllowed
dwVioTirePressureMonitoringState
float32_t latCtrlSteeringWheelAngleRateMax
uint8_t latCtrlHapticWarningRequest
Mirror/Camera is folding out.
dwVioLonCtrlSafetyLimRequest
dwVioVehicleStopped vehicleStopped
uint8_t longCtrlRedundCheckRequest
dwVioDrivePositionStatus drivePositionStatus
dwVioVehicleStopped vehicleStopped
dwVioLongCtrlFrictionRangeEstimation longCtrlFrictionRangeEstimation
Mirror/Camera is not in end position and not being moved / ERROR.
dwVioLatCtrlAdditionalSteeringTorque latCtrlAdditionalSteeringTorque
float32_t rearWheelAngleOffset
dwVioTurnSignalStatus turnSignalStatus
Safety critical VIO state.
dwVioLongCtrlActiveSystem longCtrlActiveSystem
dwVioLongCtrlAccelPerfRequest longCtrlAccelPerfRequest
float32_t emAngularVelocity[3]
Mirror/Camera is folding in.
float32_t latCtrlCurvatureActual
uint32_t suspensionLevelTimestampQuality
float32_t longCtrlMaxSpeedRequest
float32_t frontSteeringAngleOffset
uint32_t rearWheelAngleQuality
dwVioHeadlightRequest headlightRequest
Driving direction control returned to transmission.
dwVioLongCtrlStatus longCtrlStatus
“Engagement prevention suppresses activation of MM”
uint32_t rearWheelAngleOffsetQuality
Mirror/Camera is in folded position.
struct dwVehicleIOSafetyCommand::@2 validityInfo
dwVioLongCtrlRedundCheckStatus
float32_t wiperFrontRequest
dwVioLatCtrlASILStatus latCtrlASILStatus
TPM temporarily not available.
Schroedingers Vehicle Motion.
float32_t latCtrlRearWheelAngleRequest
Error in driver intervention detection.
Driver redundancy available.
uint32_t rearWheelAngleQuality
dwVioDriverOverrideThrottle driverOverrideThrottle
float32_t latCtrlFrontWheelAngleRequest
Driver in the loop: Park interruption detected.
Driver in loop/HandsOn (no HOSWD)
dwVioLockState frontHoodState
Mirror/Camera is folding in.
No direction request active.
dwVioEmStandStill emStandStill
dwVioGearStatus gearStatus
float32_t latCtrlMaxRearWheelAngleRequestAllowed
uint64_t rearWheelAngleTimestamp
dwVioLongCtrlRedundCheckStatus longCtrlRedundCheckStatus
Logic fault (e. g. plausibility checks failed)
float32_t frontSteeringAngle
float32_t longCtrlAccelRequest
dwVioLatCtrlModeRequest latCtrlModeRequest
Mirror/Camera is in folded position.
float32_t latCtrlCrossTrackError
dwVioLatCtrlStatus latCtrlStatus