23 #ifndef CLOE_COMPONENT_POWERTRAIN_SENSOR_HPP_ 24 #define CLOE_COMPONENT_POWERTRAIN_SENSOR_HPP_ 32 using Component::Component;
70 using PowertrainSensor::PowertrainSensor;
79 pedal_position_acceleration_ = 0.0;
80 gear_transmission_ = 0;
84 double pedal_position_acceleration_{0.0};
85 int gear_transmission_{0};
90 #endif // CLOE_COMPONENT_POWERTRAIN_SENSOR_HPP_ int gear_transmission() const override
Definition: powertrain_sensor.hpp:76
double pedal_position_acceleration() const override
Definition: powertrain_sensor.hpp:74
Definition: powertrain_sensor.hpp:68
virtual int gear_transmission() const =0
Definition: powertrain_sensor.hpp:30
Definition: coordinator.hpp:36
Json active_state() const override
Definition: powertrain_sensor.hpp:57
void reset() override
Definition: powertrain_sensor.hpp:78
virtual double pedal_position_acceleration() const =0
Definition: component.hpp:144