M5Unit-WEIGHT
0.1.0 git rev:dab2ce0
Loading...
Searching...
No Matches
m5::unit::UnitWeightI2C Member List
This is the complete list of members for
m5::unit::UnitWeightI2C
, including all inherited members.
_cfg
(defined in
m5::unit::UnitWeightI2C
)
m5::unit::UnitWeightI2C
protected
_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::UnitWeightI2C
inline
config
(const config_t &cfg)
m5::unit::UnitWeightI2C
inline
enableLPFilter
(const bool enable)
m5::unit::UnitWeightI2C
isEnabledLPFilter
(bool &enabled)
m5::unit::UnitWeightI2C
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
inline
protected
readAvgFilterLevel
(uint8_t &level)
m5::unit::UnitWeightI2C
readEmaFilterAlpha
(uint8_t &alpha)
m5::unit::UnitWeightI2C
readGap
(float &gap)
m5::unit::UnitWeightI2C
readI2CAddress
(uint8_t &i2c_address)
m5::unit::UnitWeightI2C
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
UnitWeightI2C
(const uint8_t addr=DEFAULT_ADDRESS) (defined in
m5::unit::UnitWeightI2C
)
m5::unit::UnitWeightI2C
inline
explicit
update
(const bool force=false) override (defined in
m5::unit::UnitWeightI2C
)
m5::unit::UnitWeightI2C
virtual
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
~UnitWeightI2C
() (defined in
m5::unit::UnitWeightI2C
)
m5::unit::UnitWeightI2C
inline
virtual
Generated by
1.11.0