M5Unit-ANADIG 0.1.0 git rev:3fbd370
|
This is the complete list of members for m5::unit::UnitMCP4725, including all inherited members.
begin() override (defined in m5::unit::UnitMCP4725) | m5::unit::UnitMCP4725 | virtual |
Command enum name (defined in m5::unit::UnitMCP4725) | m5::unit::UnitMCP4725 | protected |
config() | m5::unit::UnitMCP4725 | inline |
config(const config_t &cfg) | m5::unit::UnitMCP4725 | inline |
generalReset() | m5::unit::UnitMCP4725 | |
is_eeprom_ready() (defined in m5::unit::UnitMCP4725) | m5::unit::UnitMCP4725 | protected |
lastValue() const | m5::unit::UnitMCP4725 | inline |
make_buffer(uint8_t buf[3], const uint16_t raw, const Command cmd) (defined in m5::unit::UnitMCP4725) | m5::unit::UnitMCP4725 | protected |
MAXIMUM_VOLTAGE (defined in m5::unit::UnitMCP4725) | m5::unit::UnitMCP4725 | static |
powerDown() const | m5::unit::UnitMCP4725 | inline |
raw_to_voltage(const uint16_t raw, const float supply_voltage=5000.f) | m5::unit::UnitMCP4725 | inlinestatic |
read_status(uint8_t rbuf[5]) (defined in m5::unit::UnitMCP4725) | m5::unit::UnitMCP4725 | protected |
readDACRegister(mcp4725::PowerDown &pd, uint16_t &raw) | m5::unit::UnitMCP4725 | |
readEEPROM(mcp4725::PowerDown &pd, uint16_t &raw) | m5::unit::UnitMCP4725 | |
RESOLUTION (defined in m5::unit::UnitMCP4725) | m5::unit::UnitMCP4725 | static |
UnitMCP4725(const uint8_t addr=DEFAULT_ADDRESS) (defined in m5::unit::UnitMCP4725) | m5::unit::UnitMCP4725 | inlineexplicit |
voltage_to_raw(const float mv, const float supply_voltage=5000.f) | m5::unit::UnitMCP4725 | inlinestatic |
write_voltage(const Command cmd, const uint16_t raw) (defined in m5::unit::UnitMCP4725) | m5::unit::UnitMCP4725 | protected |
writePowerDown(const mcp4725::PowerDown pd) | m5::unit::UnitMCP4725 | |
writeVoltage(const T mv) | m5::unit::UnitMCP4725 | inline |
writeVoltage(const uint16_t raw) | m5::unit::UnitMCP4725 | inline |
writeVoltage(const T raw) | m5::unit::UnitMCP4725 | inline |
writeVoltageAndEEPROM(const T mv, const bool blocking=true) | m5::unit::UnitMCP4725 | inline |
writeVoltageAndEEPROM(const uint16_t raw, const bool blocking=true) | m5::unit::UnitMCP4725 | |
writeVoltageAndEEPROM(const T raw, const bool blocking=true) | m5::unit::UnitMCP4725 | inline |
~UnitMCP4725() (defined in m5::unit::UnitMCP4725) | m5::unit::UnitMCP4725 | inlinevirtual |