7 #ifndef ParameterCAN_H_ 8 #define ParameterCAN_H_ 161 #endif // _ParameterCAN_H_ Temperature_t * m_externalTemperature
CurvatureCalculationMode_t curvatureCalculationMode() const
curvatureCalculationMode Curvature calculation mode getter.
~ParameterCAN()
~ParameterCAN ParameterCAN destructor.
Usefull functions and declarations.
ExteriorLights_t m_exteriorLights
Curvature_t curvatureUnavailable()
curvatureUnavailable Set the curvature value to unavailable.
SpeedValue_t speed() const
speed Speed getter.
long CurvatureCalculationMode_t
NumberOfOccupants_t * numberOfOccupants() const
numberOfOccupants Number of occupants getter.
void read()
read Configuration file reading.
LightBarSirenInUse_t m_lightBarSirenInUse
AccelerationControl_t * accelerationControl() const
accelerationControl Acceleration control getter.
VerticalAcceleration_t * verticalAcceleration() const
verticalAcceleration Vertical acceleration getter.
YawRate_t yawRate() const
yawRate Yaw rate getter.
SteeringWheelAngle_t * steeringWheelAngle() const
steeringWheelAngle Steering wheel angle getter.
AccelerationControl_t * m_accelerationControl
DriveDirection_t driveDirection() const
driveDirection Drive direction getter.
NumberOfOccupants_t * m_numberOfOccupants
LateralAcceleration_t * lateralAcceleration() const
lateralAcceleration Lateral acceleration getter.
ExteriorLights_t exteriorLights() const
exteriorLights Exterior lights status getter.
ParameterCAN()
ParameterCAN ParameterCAN constructor.
LongitudinalAcceleration_t longitudinalAcceleration() const
longitudinalAcceleration Longitudinal acceleration getter.
CurvatureCalculationMode_t m_curvatureCalculationMode
VerticalAcceleration_t * m_verticalAcceleration
PositioningSolutionType_t * positioningSolution() const
positioningSolution Positioning solution type getter.
Curvature_t calculateCurvatureWithYawRate()
calculateCurvatureWithYawRate Calculate curvature with yaw rate.
SteeringWheelAngle_t * m_steeringWheelAngle
LongitudinalAcceleration_t m_longitudinalAcceleration
PositioningSolutionType_t * m_positioningSolution
Temperature_t * externalTemperature() const
externalTemperature External temperature getter.
PositionOfOccupants_t m_positionOfOccupants
long PositioningSolutionType_t
void readDebug()
readDebug Configuration printing.
DriveDirection_t m_driveDirection
ParameterCAN & operator=(const ParameterCAN &other)
operator= Affectation operator.
LightBarSirenInUse_t lightBarSirenInUse() const
lightBarSirenInUse Light bar and siren status getter.
LateralAcceleration_t * m_lateralAcceleration
PositionOfOccupants_t positionOfOccupants() const
positionOfOccupants Position of occupants getter.
Curvature_t curvature() const
curvature Curvature getter.