M5Unit-METER 0.2.1 git rev:6a6ea23
|
This is the complete list of members for m5::unit::UnitINA226_1A, including all inherited members.
begin() override (defined in m5::unit::UnitINA226) | m5::unit::UnitINA226 | virtual |
config() | m5::unit::UnitINA226 | inline |
config(const config_t &cfg) | m5::unit::UnitINA226 | inline |
current() const | m5::unit::UnitINA226 | inline |
currentLSB() const | m5::unit::UnitINA226 | inline |
is_data_ready() (defined in m5::unit::UnitINA226) | m5::unit::UnitINA226 | protected |
M5_UNIT_COMPONENT_PERIODIC_MEASUREMENT_ADAPTER_HPP_BUILDER(UnitINA226, ina226::Data) (defined in m5::unit::UnitINA226) | m5::unit::UnitINA226 | protected |
maximumCurrent() const | m5::unit::UnitINA226 | inline |
measureSingleshot(ina226::Data &data, const bool current=true, const bool voltage=true, const bool power=true) | m5::unit::UnitINA226 | |
measureSingleshot(ina226::Data &data, const ina226::Sampling rate, const ina226::ConversionTime sct, const ina226::ConversionTime bct, const bool current=true, const bool voltage=true, const bool power=true) | m5::unit::UnitINA226 | |
power() const | m5::unit::UnitINA226 | inline |
powerDown() | m5::unit::UnitINA226 | |
read_configuration(uint16_t &v) (defined in m5::unit::UnitINA226) | m5::unit::UnitINA226 | protected |
read_mask(uint16_t &m) (defined in m5::unit::UnitINA226) | m5::unit::UnitINA226 | protected |
read_measurement(ina226::Data &d) (defined in m5::unit::UnitINA226) | m5::unit::UnitINA226 | protected |
readAlert(ina226::Alert &type) | m5::unit::UnitINA226 | |
readAlertLimit(uint16_t &limit) | m5::unit::UnitINA226 | |
readAlertOccurred(bool &alert) | m5::unit::UnitINA226 | |
readBusVoltageConversionTime(ina226::ConversionTime &ct) | m5::unit::UnitINA226 | |
readCalibration(uint16_t &cal) | m5::unit::UnitINA226 | |
readMode(ina226::Mode &mode) | m5::unit::UnitINA226 | |
readSamplingRate(ina226::Sampling &rate) | m5::unit::UnitINA226 | |
readShuntVoltageConversionTime(ina226::ConversionTime &ct) | m5::unit::UnitINA226 | |
shuntResistor() const | m5::unit::UnitINA226 | inline |
shuntVoltage() const | m5::unit::UnitINA226 | inline |
softReset(const bool all=false) | m5::unit::UnitINA226 | |
start_periodic_measurement(const bool current, const bool voltage, const bool power) (defined in m5::unit::UnitINA226) | m5::unit::UnitINA226 | protected |
start_periodic_measurement(const ina226::Sampling rate, const ina226::ConversionTime sct, const ina226::ConversionTime bct, const bool current, const bool voltage, const bool power) (defined in m5::unit::UnitINA226) | m5::unit::UnitINA226 | protected |
startPeriodicMeasurement(const bool current=true, const bool voltage=true, const bool power=true) | m5::unit::UnitINA226 | inline |
startPeriodicMeasurement(const ina226::Sampling rate, const ina226::ConversionTime sct, const ina226::ConversionTime bct, const bool current=true, const bool voltage=true, const bool power=true) | m5::unit::UnitINA226 | inline |
stop_periodic_measurement() (defined in m5::unit::UnitINA226) | m5::unit::UnitINA226 | protected |
stopPeriodicMeasurement() | m5::unit::UnitINA226 | inline |
UnitINA226(const float shuntRes, const float maxCurA, const float curLSB, const uint8_t addr=DEFAULT_ADDRESS) | m5::unit::UnitINA226 | protected |
UnitINA226_1A(const float curLSB=0.0f) | m5::unit::UnitINA226_1A | inlineexplicit |
update(const bool force=false) override (defined in m5::unit::UnitINA226) | m5::unit::UnitINA226 | virtual |
voltage() const | m5::unit::UnitINA226 | inline |
write_configuration(const uint16_t v) (defined in m5::unit::UnitINA226) | m5::unit::UnitINA226 | protected |
write_mask(const uint16_t m) (defined in m5::unit::UnitINA226) | m5::unit::UnitINA226 | protected |
write_mode(const ina226::Mode mode) (defined in m5::unit::UnitINA226) | m5::unit::UnitINA226 | protected |
writeAlert(const ina226::Alert type, const uint16_t limit, const bool latch=true) | m5::unit::UnitINA226 | |
writeAlertLimit(const uint16_t limit) | m5::unit::UnitINA226 | |
writeBusVoltageConversionTime(const ina226::ConversionTime ct) | m5::unit::UnitINA226 | |
writeCalibration(const uint16_t cal) | m5::unit::UnitINA226 | |
writeSamplingRate(const ina226::Sampling rate) | m5::unit::UnitINA226 | |
writeShuntVoltageConversionTime(const ina226::ConversionTime ct) | m5::unit::UnitINA226 | |
~UnitINA226() (defined in m5::unit::UnitINA226) | m5::unit::UnitINA226 | inlinevirtual |
~UnitINA226_1A() (defined in m5::unit::UnitINA226_1A) | m5::unit::UnitINA226_1A | inlinevirtual |