| _data (defined in m5::unit::UnitWeightI2C) | m5::unit::UnitWeightI2C | protected |
| _mode (defined in m5::unit::UnitWeightI2C) | m5::unit::UnitWeightI2C | protected |
| begin() override (defined in m5::unit::UnitWeightI2C) | m5::unit::UnitWeightI2C | virtual |
| changeI2CAddress(const uint8_t i2c_address) | m5::unit::UnitWeightI2C | |
| config() | m5::unit::UnitMiniScales | inline |
| config(const config_t &cfg) | m5::unit::UnitMiniScales | inline |
| m5::unit::UnitWeightI2C::config(const config_t &cfg) | m5::unit::UnitWeightI2C | inline |
| enableLPFilter(const bool enable) | m5::unit::UnitWeightI2C | |
| isEnabledLPFilter(bool &enabled) | m5::unit::UnitWeightI2C | |
| isPressed() const | m5::unit::UnitMiniScales | inline |
| iweight() const | m5::unit::UnitWeightI2C | inline |
| M5_UNIT_COMPONENT_PERIODIC_MEASUREMENT_ADAPTER_HPP_BUILDER(UnitWeightI2C, weighti2c::Data) (defined in m5::unit::UnitWeightI2C) | m5::unit::UnitWeightI2C | protected |
| measureSingleshot(weighti2c::Data &data, const weighti2c::Mode mode) | m5::unit::UnitWeightI2C | |
| measureSingleshot(char *buf) | m5::unit::UnitWeightI2C | |
| read_filter(uint8_t *buf3) (defined in m5::unit::UnitWeightI2C) | m5::unit::UnitWeightI2C | protected |
| read_measurement(weighti2c::Data &d, const weighti2c::Mode m) (defined in m5::unit::UnitWeightI2C) | m5::unit::UnitWeightI2C | protected |
| read_register(const uint8_t reg, uint8_t *buf, const size_t len) (defined in m5::unit::UnitWeightI2C) | m5::unit::UnitWeightI2C | protected |
| read_register8(const uint8_t reg, uint8_t &val) (defined in m5::unit::UnitWeightI2C) | m5::unit::UnitWeightI2C | inlineprotected |
| readAvgFilterLevel(uint8_t &level) | m5::unit::UnitWeightI2C | |
| readButtonStatus(bool &press) | m5::unit::UnitMiniScales | |
| readEmaFilterAlpha(uint8_t &alpha) | m5::unit::UnitWeightI2C | |
| readGap(float &gap) | m5::unit::UnitWeightI2C | |
| readI2CAddress(uint8_t &i2c_address) | m5::unit::UnitWeightI2C | |
| readLEDColor(uint32_t &rgb32) | m5::unit::UnitMiniScales | |
| readLEDColor(uint8_t &r, uint8_t &g, uint8_t &b) | m5::unit::UnitMiniScales | |
| readRawADC(int32_t &value) | m5::unit::UnitWeightI2C | |
| resetOffset() | m5::unit::UnitWeightI2C | |
| start_periodic_measurement(const weighti2c::Mode mode, const uint32_t interval) (defined in m5::unit::UnitWeightI2C) | m5::unit::UnitWeightI2C | protected |
| startPeriodicMeasurement(const weighti2c::Mode mode, const uint32_t interval=80) | m5::unit::UnitWeightI2C | inline |
| stop_periodic_measurement() (defined in m5::unit::UnitWeightI2C) | m5::unit::UnitWeightI2C | protected |
| stopPeriodicMeasurement() | m5::unit::UnitWeightI2C | inline |
| UnitMiniScales(const uint8_t addr=DEFAULT_ADDRESS) (defined in m5::unit::UnitMiniScales) | m5::unit::UnitMiniScales | inlineexplicit |
| UnitWeightI2C(const uint8_t addr=DEFAULT_ADDRESS) (defined in m5::unit::UnitWeightI2C) | m5::unit::UnitWeightI2C | inlineexplicit |
| update(const bool force=false) override (defined in m5::unit::UnitMiniScales) | m5::unit::UnitMiniScales | virtual |
| wasPressed() const | m5::unit::UnitMiniScales | inline |
| wasReleased() | m5::unit::UnitMiniScales | inline |
| weight() const | m5::unit::UnitWeightI2C | inline |
| write_filter(const uint8_t *buf3) (defined in m5::unit::UnitWeightI2C) | m5::unit::UnitWeightI2C | protected |
| writeAvgFilterLevel(const uint8_t level) | m5::unit::UnitWeightI2C | |
| writeEmaFilterAlpha(const uint8_t alpha) | m5::unit::UnitWeightI2C | |
| writeGap(const float gap, const uint32_t duration=100) | m5::unit::UnitWeightI2C | |
| writeLEDColor(const uint32_t rgb32) | m5::unit::UnitMiniScales | inline |
| writeLEDColor(const uint16_t rgb16) | m5::unit::UnitMiniScales | |
| writeLEDColor(const uint8_t r, const uint8_t g, const uint8_t b) | m5::unit::UnitMiniScales | |
| ~UnitMiniScales() (defined in m5::unit::UnitMiniScales) | m5::unit::UnitMiniScales | inlinevirtual |
| ~UnitWeightI2C() (defined in m5::unit::UnitWeightI2C) | m5::unit::UnitWeightI2C | inlinevirtual |