sensor::Sensor * angle_sensor_
void set_angle_sensor(sensor::Sensor *angle_sensor)
This class simplifies creating components that periodically check a state.
void set_out_of_range_mode(OutRangeMode oor_mode)
OutRangeMode out_of_range_mode_
void set_raw_position_sensor(sensor::Sensor *raw_position_sensor)
sensor::Sensor * position_sensor_
float get_setup_priority() const override
sensor::Sensor * gain_sensor_
sensor::Sensor * raw_position_sensor_
OutRangeMode get_out_of_range_mode()
sensor::Sensor * raw_angle_sensor_
Implementation of SPI Controller mode.
void set_gain_sensor(sensor::Sensor *gain_sensor)
void set_position_sensor(sensor::Sensor *position_sensor)
void dump_config() override
void set_magnitude_sensor(sensor::Sensor *magnitude_sensor)
Base-class for all sensors.
void set_raw_angle_sensor(sensor::Sensor *raw_angle_sensor)
sensor::Sensor * magnitude_sensor_
sensor::Sensor * status_sensor_
Helper class to easily give an object a parent of type T.
void set_status_sensor(sensor::Sensor *status_sensor)