M5Unit-THERMO 0.2.0 git rev:e387a6b
|
This is the complete list of members for m5::unit::UnitThermal2, including all inherited members.
begin() override (defined in m5::unit::UnitThermal2) | m5::unit::UnitThermal2 | virtual |
changeI2CAddress(const uint8_t i2c_address) | m5::unit::UnitThermal2 | |
config() | m5::unit::UnitThermal2 | inline |
config(const config_t &cfg) | m5::unit::UnitThermal2 | inline |
isHolding() | m5::unit::UnitThermal2 | inline |
isPressed() const | m5::unit::UnitThermal2 | inline |
M5_UNIT_COMPONENT_PERIODIC_MEASUREMENT_ADAPTER_HPP_BUILDER(UnitThermal2, thermal2::Data) (defined in m5::unit::UnitThermal2) | m5::unit::UnitThermal2 | protected |
measureSingleshot(thermal2::Data &page0, thermal2::Data &page1) | m5::unit::UnitThermal2 | |
read_data(thermal2::Data &data) (defined in m5::unit::UnitThermal2) | m5::unit::UnitThermal2 | protected |
read_data_status(uint8_t s[2]) (defined in m5::unit::UnitThermal2) | m5::unit::UnitThermal2 | protected |
read_function_control_bit(const uint8_t bit, bool &enabled) (defined in m5::unit::UnitThermal2) | m5::unit::UnitThermal2 | protected |
read_register(const uint8_t reg, uint8_t *v, const uint32_t len) (defined in m5::unit::UnitThermal2) | m5::unit::UnitThermal2 | inlineprotected |
read_register16BE(const uint8_t reg, uint16_t &v) (defined in m5::unit::UnitThermal2) | m5::unit::UnitThermal2 | inlineprotected |
read_register16LE(const uint8_t reg, uint16_t &v) (defined in m5::unit::UnitThermal2) | m5::unit::UnitThermal2 | inlineprotected |
read_register8(const uint8_t reg, uint8_t &v) (defined in m5::unit::UnitThermal2) | m5::unit::UnitThermal2 | inlineprotected |
readAlarmBuzzer(const bool highlow, uint16_t &freq, uint8_t &interval) | m5::unit::UnitThermal2 | |
readAlarmEnabled(uint8_t &enabled_bits) | m5::unit::UnitThermal2 | |
readAlarmLED(const bool highlow, uint32_t &rgb) | m5::unit::UnitThermal2 | |
readAlarmTemperature(const bool highlow, uint16_t &raw) | m5::unit::UnitThermal2 | |
readAlarmTemperature(const bool highlow, float &celsius) | m5::unit::UnitThermal2 | |
readButtonStatus(uint8_t &bs) | m5::unit::UnitThermal2 | |
readBuzzer(uint16_t &freq, uint8_t &duty) | m5::unit::UnitThermal2 | |
readBuzzerControl(bool &enabled) | m5::unit::UnitThermal2 | inline |
readBuzzerEnabled(bool &enabled) | m5::unit::UnitThermal2 | inline |
readFirmwareVersion(uint16_t &ver) | m5::unit::UnitThermal2 | |
readFunctionControl(uint8_t &value) | m5::unit::UnitThermal2 | |
readI2CAddress(uint8_t &i2c_address) | m5::unit::UnitThermal2 | |
readLED(uint32_t &rgb) | m5::unit::UnitThermal2 | |
readLEDEnabled(bool &enabled) | m5::unit::UnitThermal2 | inline |
readNoiseFilterLevel(uint8_t &level) | m5::unit::UnitThermal2 | |
readRefreshRate(thermal2 ::Refresh &rate) | m5::unit::UnitThermal2 | |
readTemeratureMonitorSize(uint8_t &wid, uint8_t &hgt) | m5::unit::UnitThermal2 | |
request_data() (defined in m5::unit::UnitThermal2) | m5::unit::UnitThermal2 | protected |
start_periodic_measurement(const thermal2::Refresh rate) (defined in m5::unit::UnitThermal2) | m5::unit::UnitThermal2 | protected |
start_periodic_measurement() (defined in m5::unit::UnitThermal2) | m5::unit::UnitThermal2 | protected |
startPeriodicMeasurement(const thermal2::Refresh rate) | m5::unit::UnitThermal2 | inline |
startPeriodicMeasurement() | m5::unit::UnitThermal2 | inline |
stop_periodic_measurement() (defined in m5::unit::UnitThermal2) | m5::unit::UnitThermal2 | protected |
stopPeriodicMeasurement() | m5::unit::UnitThermal2 | inline |
UnitThermal2(const uint8_t addr=DEFAULT_ADDRESS) (defined in m5::unit::UnitThermal2) | m5::unit::UnitThermal2 | inlineexplicit |
update(const bool force=false) override (defined in m5::unit::UnitThermal2) | m5::unit::UnitThermal2 | virtual |
wasClicked() | m5::unit::UnitThermal2 | inline |
wasHold() | m5::unit::UnitThermal2 | inline |
wasPressed() | m5::unit::UnitThermal2 | inline |
wasReleased() | m5::unit::UnitThermal2 | inline |
write_function_control_bit(const uint8_t bit, const bool enabled) (defined in m5::unit::UnitThermal2) | m5::unit::UnitThermal2 | protected |
writeAlarmBuzzer(const bool highlow, const uint16_t freq, const uint8_t interval) | m5::unit::UnitThermal2 | |
writeAlarmEnabled(const uint8_t enabled_bits) | m5::unit::UnitThermal2 | |
writeAlarmLED(const bool highlow, const uint32_t rgb) | m5::unit::UnitThermal2 | inline |
writeAlarmLED(const bool highlow, const uint8_t r, const uint8_t g, const uint8_t b) | m5::unit::UnitThermal2 | |
writeAlarmTemperature(const bool highlow, const uint16_t raw) | m5::unit::UnitThermal2 | |
writeAlarmTemperature(const bool highlow, const T celsius) | m5::unit::UnitThermal2 | inline |
writeBuzzer(const uint16_t freq, const uint8_t duty, const bool verify=true) | m5::unit::UnitThermal2 | |
writeBuzzerControl(const bool enabled) | m5::unit::UnitThermal2 | inline |
writeBuzzerDuty(const uint8_t duty) | m5::unit::UnitThermal2 | |
writeBuzzerEnabled(const bool enabled) | m5::unit::UnitThermal2 | inline |
writeFunctionControl(const uint8_t value, const bool verify=true) | m5::unit::UnitThermal2 | |
writeLED(const uint32_t rgb, const bool verify=true) | m5::unit::UnitThermal2 | inline |
writeLED(const uint8_t r, const uint8_t g, const uint8_t b, const bool verify=true) | m5::unit::UnitThermal2 | |
writeLEDEnabled(const bool enabled) | m5::unit::UnitThermal2 | inline |
writeNoiseFilterLevel(const uint8_t level) | m5::unit::UnitThermal2 | |
writeRefreshRate(const thermal2::Refresh rate) | m5::unit::UnitThermal2 | |
writeTemeratureMonitorSize(const uint8_t wid, const uint8_t hgt) | m5::unit::UnitThermal2 | |
~UnitThermal2() (defined in m5::unit::UnitThermal2) | m5::unit::UnitThermal2 | inlinevirtual |