37 void play(Ts...
x)
override { this->
output_->set_level(this->level_.value(
x...)); }
virtual void turn_on()
Enable this binary output.
void play(Ts... x) override
TurnOffAction(BinaryOutput *output)
SetLevelAction(FloatOutput *output)
Base class for all output components that can output a variable level, like PWM.
virtual void turn_off()
Disable this binary output.
void play(Ts... x) override
TEMPLATABLE_VALUE(float, level) void play(Ts... x) override
TurnOnAction(BinaryOutput *output)
Implementation of SPI Controller mode.