17 void setup()
override;
BedjetMode mode
BedJet operating mode.
This class simplifies creating components that periodically check a state.
This Class provides the methods to read/write bytes from/to an i2c device.
I2CRegister reg(uint8_t a_register)
calls the I2CRegister constructor
This class implements support for the MAX44009 Illuminance i2c sensor.
float get_setup_priority() const override
float read_illuminance_()
Read the illuminance value.
void write_(uint8_t reg, uint8_t value)
void set_mode(MAX44009Mode mode)
void dump_config() override
bool set_continuous_mode()
bool set_low_power_mode()
float convert_to_lux_(uint8_t data_high, uint8_t data_low)
uint8_t read_(uint8_t reg)
Base-class for all sensors.
@ MAX44009_MODE_LOW_POWER
@ MAX44009_MODE_CONTINUOUS
Providing packet encoding functions for exchanging data with a remote host.