2 #ifndef _ParameterCAN_H_ 3 #define _ParameterCAN_H_ 66 #endif // _ParameterCAN_H_ Temperature_t * m_externalTemperature
CurvatureCalculationMode_t curvatureCalculationMode() const
~ParameterCAN()
~ParameterCAN ParameterCAN destructor.
Usefull functions and declarations.
ExteriorLights_t m_exteriorLights
Curvature_t curvatureUnavailable()
curvatureUnavailable Set the curvature value to unavailable.
long CurvatureCalculationMode_t
NumberOfOccupants_t * numberOfOccupants() const
void read()
read Configuration file reading.
LightBarSirenInUse_t m_lightBarSirenInUse
AccelerationControl_t * accelerationControl() const
VerticalAcceleration_t * verticalAcceleration() const
YawRate_t yawRate() const
SteeringWheelAngle_t * steeringWheelAngle() const
AccelerationControl_t * m_accelerationControl
DriveDirection_t driveDirection() const
NumberOfOccupants_t * m_numberOfOccupants
LateralAcceleration_t * lateralAcceleration() const
ExteriorLights_t exteriorLights() const
ParameterCAN()
ParameterCAN ParameterCAN constructor.
LongitudinalAcceleration_t longitudinalAcceleration() const
CurvatureCalculationMode_t m_curvatureCalculationMode
VerticalAcceleration_t * m_verticalAcceleration
PositioningSolutionType_t * positioningSolution() const
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
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
LateralAcceleration_t * m_lateralAcceleration
PositionOfOccupants_t positionOfOccupants() const
Curvature_t curvature() const