The vehicle IO state data. Fields only set if supported by VehicleIO driver.
Definition at line 852 of file VehicleIOLegacyStructures.h.
Data Fields | |
dwVector2f | velocity |
Vehicle velocity (longitudinal, lateral) measured in m/s at the rear axle. More... | |
float32_t | speed |
Signed norm of velocity vector. More... | |
dwTime_t | speedTimestamp |
Time at which speed was updated. More... | |
dwVector2f | acceleration |
Actual acceleration measured in m/s^2. More... | |
dwTime_t | accelerationTimestamp |
Time at which acceleration was updated. More... | |
dwTime_t | steeringTimestamp |
Time at which steering was updated. More... | |
float32_t | steeringWheelAngle |
Steering wheel angle (-10.0 to 10.0 +- 0.01rad) More... | |
float32_t | steeringWheelAngleCmd |
Last acknowledged steering wheel value from a command (-10.0 to 10.0 +- 0.01rad) More... | |
float32_t | steeringWheelTorque |
Steering wheel torque (0 to 10.0 +- 0.01 Nm) More... | |
float32_t | inverseSteeringR |
Inverse turning radius of the vehicle on the road. More... | |
float32_t | frontSteeringAngleCmd |
Last acknowledged front steering value from a command (-1.0 to 1.0 +- 0.01rad) More... | |
float32_t | frontSteeringAngle |
Same as inverseSteeringR described as an angle instead of radius [rad]. More... | |
float32_t | throttleValue |
Current thottle value as requested by a driver (0..1 +- 0.01 fraction of max pedal depressed, unitless) More... | |
float32_t | throttleCmd |
Last acknowledged throttle value from a command (0..1 +- 0.01 fraction of max pedal depressed, unitless) More... | |
float32_t | throttleState |
Throttle value in effect (0..1 +- 0.01 fraction of max pedal depressed, unitless) More... | |
dwTime_t | throttleTimestamp |
Time at which throttle was updated. More... | |
float32_t | brakeValue |
Current brake value as requested by a driver (0..1 +- 0.01 fraction of max pedal depressed, unitless) More... | |
float32_t | brakeCmd |
Last acknowledged brake value from a command (0..1 +- 0.01 fraction of max pedal depressed, unitless) More... | |
float32_t | brakeState |
Brake value in effect (0..1 +- 0.01 fraction of max pedal depressed, unitless) More... | |
float32_t | brakeTorqueRequested |
Requested value of brake torque (Nm) More... | |
float32_t | brakeTorqueActual |
Actual applied brake torque value (Nm) More... | |
dwTime_t | brakeTimestamp |
Time at which brake was updated. More... | |
float32_t | wheelSpeed [DW_VEHICLE_NUM_WHEELS] |
vehicle individual wheel speeds (rad/s) More... | |
dwTime_t | wheelSpeedTimestamp [DW_VEHICLE_NUM_WHEELS] |
vehicle individual timestamps of wheel speeds readings More... | |
float32_t | suspension [DW_VEHICLE_NUM_WHEELS] |
Vehicle Suspension data, levels relative to a calibration instant [m]. More... | |
dwTime_t | suspensionTimestamp [DW_VEHICLE_NUM_WHEELS] |
Vehicle timestamps of Suspension data. More... | |
int16_t | wheelPosition [DW_VEHICLE_NUM_WHEELS] |
Vehicle Wheel Position counters. More... | |
dwTime_t | wheelPositionTimestamp [DW_VEHICLE_NUM_WHEELS] |
individual timestamps of wheel position readings More... | |
dwVehicleIOWheelTicksDirection | wheelTicksDirection [DW_VEHICLE_NUM_WHEELS] |
Wheel rotation direction. More... | |
float32_t | tirePressure [DW_VEHICLE_NUM_WHEELS] |
Vehicle tire pressure data. More... | |
bool | buttonCruiseControlOnOff |
bool | buttonCruiseControlReset |
bool | buttonCruiseControlCancel |
bool | buttonCruiseControlResetCancel |
bool | buttonCruiseControlIncrement |
bool | buttonCruiseControlDecrement |
bool | buttonCruiseControlGapIncrement |
bool | buttonCruiseControlGapDecrement |
bool | buttonLaneAssistOnOff |
bool | doorDriver |
bool | doorPassenger |
bool | doorRearLeft |
bool | doorRearRight |
bool | doorHood |
bool | doorTrunk |
bool | passengerDetect |
bool | passengerAirbag |
bool | buckleDriver |
bool | bucklePassenger |
bool | highBeamHeadlights |
bool | wiper |
bool | buttonLeftKeypadOk |
bool | buttonLeftKeypadUp |
bool | buttonLeftKeypadDown |
bool | buttonTimeGapCycle |
bool | handsOnWheel |
float32_t | fuelLevel |
(0 to 1 +- 0.01 fraction of tank volume, unitless) More... | |
dwVehicleIOGear | gear |
Vehicle gear. More... | |
dwVehicleIOGear | gearCmd |
Last acknowledged gear from a command. More... | |
dwVehicleIOTurnSignal | turnSignal |
Turn signal value. More... | |
uint32_t | overrides |
Overrides in place (0 = none). More... | |
uint32_t | faults |
Faults detected (0 = none). More... | |
dwVehicleIODrivingMode | drivingMode |
dwVehicleIOLatMode | latMode |
dwVehicleIOLonMode | lonMode |
bool | enabled |
bool | brakeEnabled |
Brake by-wire enablement reported by vehicle. More... | |
bool | throttleEnabled |
Throttle by-wire enablement reported by vehicle. More... | |
bool | steeringEnabled |
Steering by-wire enablement reported by vehicle. More... | |
float32_t | rearAxleCurvature |
Path curvature [1/m]. More... | |
bool | rearAxleCurvatureValid |
True if rear axle curvature is valid. More... | |
dwTime_t | rearAxleCurvatureTimestamp |
Timestamp for all motion signals. More... | |
dwStateValueFloat | rearWheelAngle |
dwVehicleIOCapabilityState | capability |
Rear wheel angle on road. More... | |
dwVector2f | radarVelocity |
Reported velocity from radar unit(s) More... | |
dwTime_t | radarVelocityTimestamp |
dwTime_t | engineSpeedTimestamp |
engine speed timestamp[us] More... | |
float32_t | engineSpeed |
engine rpm speed [RPM] More... | |
dwStateValueFloat | outsideTemperature |
outside temperature [degrees C] More... | |
dwStateValueFloat | mass |
Total mass of vehicle [kg]. More... | |
dwVehicleIOSignalQuality | speedQuality |
Speed and velocity signal quality (legacy, protobuf backward compatible) More... | |
dwVehicleIOTrailerState | trailer |
dwVehicleIOAxleStatus | axles |
float32_t | brakeTorqueDriver |
Brake torque requested by driver via physical pedal (Nm) More... | |
bool | brakeActive |
True if braking system is actively applying brakes. More... | |
bool | brakePedalPressed |
True if the brake pedal has been pressed (note that the brake system can be active without a pedal press) More... | |
dwVehicleIOLatCtrlLoopStatus | latCtrlLoopStatus |
lateral control loop state More... | |
dwVehicleIOSpeedDirectionESC | speedDirectionESC |
ESC Longitudinal Speed Direction. More... | |
dwVehicleIOTirePressureMonitoringState | tirePressureMonitoringState |
Tire Pressure Monitoring System Status. More... | |
dwVehicleIOIgnitionStatus | ignitionStatus |
Status of vehicle ignition. More... | |
dwVehicleIOESCOperationalState | ESCOperationalState |
ESC Operational State. More... | |
dwVehicleIOAbsIntervention | absIntervention |
ABS/ESP Status. More... | |
float32_t | latCtrlCurvCapMax [DW_VEHICLEIO_NUM_LAT_CTRL_CURV_CAP] |
Maximum curvature capability the vehicle is capable of at various velocities in L2/L3 mode. More... | |
float32_t | latCtrlCurvCapMin [DW_VEHICLEIO_NUM_LAT_CTRL_CURV_CAP] |
Minumum (asymetric) curvature capability the vehicle is capable of at various velocities in L2/L3 mode. More... | |
dwVehicleIODrivePositionTarget | drivePositionTarget |
Drive Position that will be shifted to (PRND). More... | |
dwVehicleIOVehicleStopped | vehicleStopped |
Vehicle in Standstill as detected by ESC. More... | |
dwVehicleIOFrontSteeringAngleQuality | frontSteeringAngleQuality |
Current front axle angle status. More... | |
dwTime_t | timestamp_us |
Timestamp when dwVehicleIOState was assembled. More... | |
dwVehicleIOHoldStatus | holdStatus |
Parking brake / hold state report. More... | |
float32_t | speedMin |
Lower bound of vehicle velocity in the longitudinal direction as measured by ESP. More... | |
float32_t | speedMax |
Higher bound of vehicle velocity in the longitudinal direction as measured by ESP. More... | |
dwVehicleIOLongCtrlEcoAssistStatus | ecoAssistStatus |
dwVehicleIOMirrorFoldState | mirrorFoldState [2] |
0 - corresponds to the left mirror and 1 - to the right one. More... | |
float32_t | steeringWheelAngleSpeed |
Time Derivative of Steering Wheel Angle. More... | |
bool | wetnessLevelUnfilteredValid |
true if wetness level unfiltered is valid More... | |
bool | wetnessLevelFilteredValid |
true if wetness level filtered is valid More... | |
uint8_t | wetnessLevelUnfiltered |
Wetness level unfiltered. More... | |
uint8_t | wetnessLevelFiltered |
Wetness level robust/filtered and therefore slower one. More... | |
dwVehicleIOAbsIntervention dwVehicleIOState::absIntervention |
ABS/ESP Status.
Definition at line 947 of file VehicleIOLegacyStructures.h.
dwVector2f dwVehicleIOState::acceleration |
Actual acceleration measured in m/s^2.
Definition at line 857 of file VehicleIOLegacyStructures.h.
dwTime_t dwVehicleIOState::accelerationTimestamp |
Time at which acceleration was updated.
Definition at line 858 of file VehicleIOLegacyStructures.h.
dwVehicleIOAxleStatus dwVehicleIOState::axles |
Definition at line 938 of file VehicleIOLegacyStructures.h.
bool dwVehicleIOState::brakeActive |
True if braking system is actively applying brakes.
Definition at line 940 of file VehicleIOLegacyStructures.h.
float32_t dwVehicleIOState::brakeCmd |
Last acknowledged brake value from a command (0..1 +- 0.01 fraction of max pedal depressed, unitless)
Definition at line 871 of file VehicleIOLegacyStructures.h.
bool dwVehicleIOState::brakeEnabled |
Brake by-wire enablement reported by vehicle.
Definition at line 922 of file VehicleIOLegacyStructures.h.
bool dwVehicleIOState::brakePedalPressed |
True if the brake pedal has been pressed (note that the brake system can be active without a pedal press)
Definition at line 941 of file VehicleIOLegacyStructures.h.
float32_t dwVehicleIOState::brakeState |
Brake value in effect (0..1 +- 0.01 fraction of max pedal depressed, unitless)
Definition at line 872 of file VehicleIOLegacyStructures.h.
dwTime_t dwVehicleIOState::brakeTimestamp |
Time at which brake was updated.
Definition at line 875 of file VehicleIOLegacyStructures.h.
float32_t dwVehicleIOState::brakeTorqueActual |
Actual applied brake torque value (Nm)
Definition at line 874 of file VehicleIOLegacyStructures.h.
float32_t dwVehicleIOState::brakeTorqueDriver |
Brake torque requested by driver via physical pedal (Nm)
Definition at line 939 of file VehicleIOLegacyStructures.h.
float32_t dwVehicleIOState::brakeTorqueRequested |
Requested value of brake torque (Nm)
Definition at line 873 of file VehicleIOLegacyStructures.h.
float32_t dwVehicleIOState::brakeValue |
Current brake value as requested by a driver (0..1 +- 0.01 fraction of max pedal depressed, unitless)
Definition at line 870 of file VehicleIOLegacyStructures.h.
bool dwVehicleIOState::buckleDriver |
Definition at line 903 of file VehicleIOLegacyStructures.h.
bool dwVehicleIOState::bucklePassenger |
Definition at line 904 of file VehicleIOLegacyStructures.h.
bool dwVehicleIOState::buttonCruiseControlCancel |
Definition at line 888 of file VehicleIOLegacyStructures.h.
bool dwVehicleIOState::buttonCruiseControlDecrement |
Definition at line 891 of file VehicleIOLegacyStructures.h.
bool dwVehicleIOState::buttonCruiseControlGapDecrement |
Definition at line 893 of file VehicleIOLegacyStructures.h.
bool dwVehicleIOState::buttonCruiseControlGapIncrement |
Definition at line 892 of file VehicleIOLegacyStructures.h.
bool dwVehicleIOState::buttonCruiseControlIncrement |
Definition at line 890 of file VehicleIOLegacyStructures.h.
bool dwVehicleIOState::buttonCruiseControlOnOff |
Definition at line 886 of file VehicleIOLegacyStructures.h.
bool dwVehicleIOState::buttonCruiseControlReset |
Definition at line 887 of file VehicleIOLegacyStructures.h.
bool dwVehicleIOState::buttonCruiseControlResetCancel |
Definition at line 889 of file VehicleIOLegacyStructures.h.
bool dwVehicleIOState::buttonLaneAssistOnOff |
Definition at line 894 of file VehicleIOLegacyStructures.h.
bool dwVehicleIOState::buttonLeftKeypadDown |
Definition at line 909 of file VehicleIOLegacyStructures.h.
bool dwVehicleIOState::buttonLeftKeypadOk |
Definition at line 907 of file VehicleIOLegacyStructures.h.
bool dwVehicleIOState::buttonLeftKeypadUp |
Definition at line 908 of file VehicleIOLegacyStructures.h.
bool dwVehicleIOState::buttonTimeGapCycle |
Definition at line 910 of file VehicleIOLegacyStructures.h.
dwVehicleIOCapabilityState dwVehicleIOState::capability |
Rear wheel angle on road.
Definition at line 929 of file VehicleIOLegacyStructures.h.
bool dwVehicleIOState::doorDriver |
Definition at line 895 of file VehicleIOLegacyStructures.h.
bool dwVehicleIOState::doorHood |
Definition at line 899 of file VehicleIOLegacyStructures.h.
bool dwVehicleIOState::doorPassenger |
Definition at line 896 of file VehicleIOLegacyStructures.h.
bool dwVehicleIOState::doorRearLeft |
Definition at line 897 of file VehicleIOLegacyStructures.h.
bool dwVehicleIOState::doorRearRight |
Definition at line 898 of file VehicleIOLegacyStructures.h.
bool dwVehicleIOState::doorTrunk |
Definition at line 900 of file VehicleIOLegacyStructures.h.
dwVehicleIODrivePositionTarget dwVehicleIOState::drivePositionTarget |
Drive Position that will be shifted to (PRND).
Definition at line 950 of file VehicleIOLegacyStructures.h.
dwVehicleIODrivingMode dwVehicleIOState::drivingMode |
Definition at line 918 of file VehicleIOLegacyStructures.h.
dwVehicleIOLongCtrlEcoAssistStatus dwVehicleIOState::ecoAssistStatus |
Definition at line 957 of file VehicleIOLegacyStructures.h.
bool dwVehicleIOState::enabled |
Definition at line 921 of file VehicleIOLegacyStructures.h.
float32_t dwVehicleIOState::engineSpeed |
engine rpm speed [RPM]
Definition at line 933 of file VehicleIOLegacyStructures.h.
dwTime_t dwVehicleIOState::engineSpeedTimestamp |
engine speed timestamp[us]
Definition at line 932 of file VehicleIOLegacyStructures.h.
dwVehicleIOESCOperationalState dwVehicleIOState::ESCOperationalState |
ESC Operational State.
Definition at line 946 of file VehicleIOLegacyStructures.h.
uint32_t dwVehicleIOState::faults |
Faults detected (0 = none).
Flags defined in dwVehicleIOFaults
Definition at line 917 of file VehicleIOLegacyStructures.h.
float32_t dwVehicleIOState::frontSteeringAngle |
Same as inverseSteeringR described as an angle instead of radius [rad].
Definition at line 865 of file VehicleIOLegacyStructures.h.
float32_t dwVehicleIOState::frontSteeringAngleCmd |
Last acknowledged front steering value from a command (-1.0 to 1.0 +- 0.01rad)
Definition at line 864 of file VehicleIOLegacyStructures.h.
dwVehicleIOFrontSteeringAngleQuality dwVehicleIOState::frontSteeringAngleQuality |
Current front axle angle status.
Definition at line 952 of file VehicleIOLegacyStructures.h.
float32_t dwVehicleIOState::fuelLevel |
(0 to 1 +- 0.01 fraction of tank volume, unitless)
Definition at line 912 of file VehicleIOLegacyStructures.h.
dwVehicleIOGear dwVehicleIOState::gear |
Vehicle gear.
Definition at line 913 of file VehicleIOLegacyStructures.h.
dwVehicleIOGear dwVehicleIOState::gearCmd |
Last acknowledged gear from a command.
Definition at line 914 of file VehicleIOLegacyStructures.h.
bool dwVehicleIOState::handsOnWheel |
Definition at line 911 of file VehicleIOLegacyStructures.h.
bool dwVehicleIOState::highBeamHeadlights |
Definition at line 905 of file VehicleIOLegacyStructures.h.
dwVehicleIOHoldStatus dwVehicleIOState::holdStatus |
Parking brake / hold state report.
Definition at line 954 of file VehicleIOLegacyStructures.h.
dwVehicleIOIgnitionStatus dwVehicleIOState::ignitionStatus |
Status of vehicle ignition.
Definition at line 945 of file VehicleIOLegacyStructures.h.
float32_t dwVehicleIOState::inverseSteeringR |
Inverse turning radius of the vehicle on the road.
The radius depends on the vehicle wheel base, steering wheel angle, drivetrain properties and current speed.
Definition at line 863 of file VehicleIOLegacyStructures.h.
float32_t dwVehicleIOState::latCtrlCurvCapMax[DW_VEHICLEIO_NUM_LAT_CTRL_CURV_CAP] |
Maximum curvature capability the vehicle is capable of at various velocities in L2/L3 mode.
Communicated as a vector.
Definition at line 948 of file VehicleIOLegacyStructures.h.
float32_t dwVehicleIOState::latCtrlCurvCapMin[DW_VEHICLEIO_NUM_LAT_CTRL_CURV_CAP] |
Minumum (asymetric) curvature capability the vehicle is capable of at various velocities in L2/L3 mode.
Communicated as a vector.
Definition at line 949 of file VehicleIOLegacyStructures.h.
dwVehicleIOLatCtrlLoopStatus dwVehicleIOState::latCtrlLoopStatus |
lateral control loop state
Definition at line 942 of file VehicleIOLegacyStructures.h.
dwVehicleIOLatMode dwVehicleIOState::latMode |
Definition at line 919 of file VehicleIOLegacyStructures.h.
dwVehicleIOLonMode dwVehicleIOState::lonMode |
Definition at line 920 of file VehicleIOLegacyStructures.h.
dwStateValueFloat dwVehicleIOState::mass |
Total mass of vehicle [kg].
Definition at line 935 of file VehicleIOLegacyStructures.h.
dwVehicleIOMirrorFoldState dwVehicleIOState::mirrorFoldState[2] |
0 - corresponds to the left mirror and 1 - to the right one.
Definition at line 958 of file VehicleIOLegacyStructures.h.
dwStateValueFloat dwVehicleIOState::outsideTemperature |
outside temperature [degrees C]
Definition at line 934 of file VehicleIOLegacyStructures.h.
uint32_t dwVehicleIOState::overrides |
Overrides in place (0 = none).
Flags defined in dwVehicleIOOverrides
Definition at line 916 of file VehicleIOLegacyStructures.h.
bool dwVehicleIOState::passengerAirbag |
Definition at line 902 of file VehicleIOLegacyStructures.h.
bool dwVehicleIOState::passengerDetect |
Definition at line 901 of file VehicleIOLegacyStructures.h.
dwVector2f dwVehicleIOState::radarVelocity |
Reported velocity from radar unit(s)
Definition at line 930 of file VehicleIOLegacyStructures.h.
dwTime_t dwVehicleIOState::radarVelocityTimestamp |
Definition at line 931 of file VehicleIOLegacyStructures.h.
float32_t dwVehicleIOState::rearAxleCurvature |
Path curvature [1/m].
Definition at line 925 of file VehicleIOLegacyStructures.h.
dwTime_t dwVehicleIOState::rearAxleCurvatureTimestamp |
Timestamp for all motion signals.
Definition at line 927 of file VehicleIOLegacyStructures.h.
bool dwVehicleIOState::rearAxleCurvatureValid |
True if rear axle curvature is valid.
Definition at line 926 of file VehicleIOLegacyStructures.h.
dwStateValueFloat dwVehicleIOState::rearWheelAngle |
Definition at line 928 of file VehicleIOLegacyStructures.h.
float32_t dwVehicleIOState::speed |
Signed norm of velocity vector.
Definition at line 855 of file VehicleIOLegacyStructures.h.
dwVehicleIOSpeedDirectionESC dwVehicleIOState::speedDirectionESC |
ESC Longitudinal Speed Direction.
Definition at line 943 of file VehicleIOLegacyStructures.h.
float32_t dwVehicleIOState::speedMax |
Higher bound of vehicle velocity in the longitudinal direction as measured by ESP.
Definition at line 956 of file VehicleIOLegacyStructures.h.
float32_t dwVehicleIOState::speedMin |
Lower bound of vehicle velocity in the longitudinal direction as measured by ESP.
Definition at line 955 of file VehicleIOLegacyStructures.h.
dwVehicleIOSignalQuality dwVehicleIOState::speedQuality |
Speed and velocity signal quality (legacy, protobuf backward compatible)
Definition at line 936 of file VehicleIOLegacyStructures.h.
dwTime_t dwVehicleIOState::speedTimestamp |
Time at which speed was updated.
Definition at line 856 of file VehicleIOLegacyStructures.h.
bool dwVehicleIOState::steeringEnabled |
Steering by-wire enablement reported by vehicle.
Definition at line 924 of file VehicleIOLegacyStructures.h.
dwTime_t dwVehicleIOState::steeringTimestamp |
Time at which steering was updated.
Definition at line 859 of file VehicleIOLegacyStructures.h.
float32_t dwVehicleIOState::steeringWheelAngle |
Steering wheel angle (-10.0 to 10.0 +- 0.01rad)
Definition at line 860 of file VehicleIOLegacyStructures.h.
float32_t dwVehicleIOState::steeringWheelAngleCmd |
Last acknowledged steering wheel value from a command (-10.0 to 10.0 +- 0.01rad)
Definition at line 861 of file VehicleIOLegacyStructures.h.
float32_t dwVehicleIOState::steeringWheelAngleSpeed |
Time Derivative of Steering Wheel Angle.
Definition at line 961 of file VehicleIOLegacyStructures.h.
float32_t dwVehicleIOState::steeringWheelTorque |
Steering wheel torque (0 to 10.0 +- 0.01 Nm)
Definition at line 862 of file VehicleIOLegacyStructures.h.
float32_t dwVehicleIOState::suspension[DW_VEHICLE_NUM_WHEELS] |
Vehicle Suspension data, levels relative to a calibration instant [m].
Definition at line 878 of file VehicleIOLegacyStructures.h.
dwTime_t dwVehicleIOState::suspensionTimestamp[DW_VEHICLE_NUM_WHEELS] |
Vehicle timestamps of Suspension data.
Definition at line 879 of file VehicleIOLegacyStructures.h.
float32_t dwVehicleIOState::throttleCmd |
Last acknowledged throttle value from a command (0..1 +- 0.01 fraction of max pedal depressed, unitless)
Definition at line 867 of file VehicleIOLegacyStructures.h.
bool dwVehicleIOState::throttleEnabled |
Throttle by-wire enablement reported by vehicle.
Definition at line 923 of file VehicleIOLegacyStructures.h.
float32_t dwVehicleIOState::throttleState |
Throttle value in effect (0..1 +- 0.01 fraction of max pedal depressed, unitless)
Definition at line 868 of file VehicleIOLegacyStructures.h.
dwTime_t dwVehicleIOState::throttleTimestamp |
Time at which throttle was updated.
Definition at line 869 of file VehicleIOLegacyStructures.h.
float32_t dwVehicleIOState::throttleValue |
Current thottle value as requested by a driver (0..1 +- 0.01 fraction of max pedal depressed, unitless)
Definition at line 866 of file VehicleIOLegacyStructures.h.
dwTime_t dwVehicleIOState::timestamp_us |
Timestamp when dwVehicleIOState was assembled.
Definition at line 953 of file VehicleIOLegacyStructures.h.
float32_t dwVehicleIOState::tirePressure[DW_VEHICLE_NUM_WHEELS] |
Vehicle tire pressure data.
Definition at line 883 of file VehicleIOLegacyStructures.h.
dwVehicleIOTirePressureMonitoringState dwVehicleIOState::tirePressureMonitoringState |
Tire Pressure Monitoring System Status.
Definition at line 944 of file VehicleIOLegacyStructures.h.
dwVehicleIOTrailerState dwVehicleIOState::trailer |
Definition at line 937 of file VehicleIOLegacyStructures.h.
dwVehicleIOTurnSignal dwVehicleIOState::turnSignal |
Turn signal value.
Definition at line 915 of file VehicleIOLegacyStructures.h.
dwVehicleIOVehicleStopped dwVehicleIOState::vehicleStopped |
Vehicle in Standstill as detected by ESC.
Definition at line 951 of file VehicleIOLegacyStructures.h.
dwVector2f dwVehicleIOState::velocity |
Vehicle velocity (longitudinal, lateral) measured in m/s at the rear axle.
Definition at line 854 of file VehicleIOLegacyStructures.h.
uint8_t dwVehicleIOState::wetnessLevelFiltered |
Wetness level robust/filtered and therefore slower one.
Definition at line 965 of file VehicleIOLegacyStructures.h.
bool dwVehicleIOState::wetnessLevelFilteredValid |
true if wetness level filtered is valid
Definition at line 963 of file VehicleIOLegacyStructures.h.
uint8_t dwVehicleIOState::wetnessLevelUnfiltered |
Wetness level unfiltered.
Definition at line 964 of file VehicleIOLegacyStructures.h.
bool dwVehicleIOState::wetnessLevelUnfilteredValid |
true if wetness level unfiltered is valid
Definition at line 962 of file VehicleIOLegacyStructures.h.
int16_t dwVehicleIOState::wheelPosition[DW_VEHICLE_NUM_WHEELS] |
Vehicle Wheel Position counters.
The counters are subject to roll-over. Actual wheel travel distance depends on wheel radius, which requires calibration.
Definition at line 880 of file VehicleIOLegacyStructures.h.
dwTime_t dwVehicleIOState::wheelPositionTimestamp[DW_VEHICLE_NUM_WHEELS] |
individual timestamps of wheel position readings
Definition at line 881 of file VehicleIOLegacyStructures.h.
float32_t dwVehicleIOState::wheelSpeed[DW_VEHICLE_NUM_WHEELS] |
vehicle individual wheel speeds (rad/s)
Definition at line 876 of file VehicleIOLegacyStructures.h.
dwTime_t dwVehicleIOState::wheelSpeedTimestamp[DW_VEHICLE_NUM_WHEELS] |
vehicle individual timestamps of wheel speeds readings
Definition at line 877 of file VehicleIOLegacyStructures.h.
dwVehicleIOWheelTicksDirection dwVehicleIOState::wheelTicksDirection[DW_VEHICLE_NUM_WHEELS] |
Wheel rotation direction.
Definition at line 882 of file VehicleIOLegacyStructures.h.
bool dwVehicleIOState::wiper |
Definition at line 906 of file VehicleIOLegacyStructures.h.