44 void setup()
override;
BedjetMode mode
BedJet operating mode.
Helper class to easily give an object a parent of type T.
This Class provides the methods to read/write bytes from/to an i2c device.
Base class for all output components that can output a variable level, like PWM.
void set_channel(uint8_t channel)
void write_state(float state) override
TLC59208F float output component.
float get_setup_priority() const override
void set_channel_value_(uint8_t channel, uint8_t value)
uint8_t pwm_amounts_[256]
void register_channel(TLC59208FChannel *channel)
TLC59208FOutput(uint8_t mode=TLC59208F_MODE2_OCH)
void dump_config() override
const float HARDWARE
For components that deal with hardware and are very important like GPIO switch.
const uint8_t TLC59208F_MODE2_OCH
const uint8_t TLC59208F_MODE2_WDT_35MS
const uint8_t TLC59208F_MODE2_WDT_5MS
const uint8_t TLC59208F_MODE2_WDT_25MS
const uint8_t TLC59208F_MODE2_WDT_15MS
const uint8_t TLC59208F_MODE2_WDTEN
const uint8_t TLC59208F_MODE2_DMBLNK
Providing packet encoding functions for exchanging data with a remote host.