This is the complete list of members for m5::AXP2101_Class, including all inherited members.
| _addr | m5::I2C_Device | protected |
| _freq | m5::I2C_Device | protected |
| _i2c | m5::I2C_Device | protected |
| _init | m5::I2C_Device | protected |
| AXP2101_Class(std::uint8_t i2c_addr=DEFAULT_ADDRESS, std::uint32_t freq=400000, I2C_Class *i2c=&In_I2C) | m5::AXP2101_Class | inline |
| AXP2101_EFREQ_CTRL | m5::AXP2101_Class | static |
| AXP2101_EFUS_OP_CFG | m5::AXP2101_Class | static |
| AXP2101_TWI_ADDR_EXT | m5::AXP2101_Class | static |
| begin(void) | m5::AXP2101_Class | |
| bitOff(std::uint8_t reg, std::uint8_t bit) const | m5::I2C_Device | inline |
| bitOn(std::uint8_t reg, std::uint8_t bit) const | m5::I2C_Device | inline |
| DEFAULT_ADDRESS | m5::AXP2101_Class | static |
| getACINCurrent(void) | m5::AXP2101_Class | |
| getACINVoltage(void) | m5::AXP2101_Class | |
| getALDO1Enabled(void) | m5::AXP2101_Class | inline |
| getALDO2Enabled(void) | m5::AXP2101_Class | inline |
| getALDO3Enabled(void) | m5::AXP2101_Class | inline |
| getALDO4Enabled(void) | m5::AXP2101_Class | inline |
| getAPSVoltage(void) | m5::AXP2101_Class | |
| getBatState(void) | m5::AXP2101_Class | |
| getBatteryChargeCurrent(void) | m5::AXP2101_Class | |
| getBatteryDischargeCurrent(void) | m5::AXP2101_Class | |
| getBatteryLevel(void) | m5::AXP2101_Class | |
| getBatteryPower(void) | m5::AXP2101_Class | |
| getBatteryVoltage(void) | m5::AXP2101_Class | |
| getBLDO1Enabled(void) | m5::AXP2101_Class | inline |
| getBLDO2Enabled(void) | m5::AXP2101_Class | inline |
| getChargeStatus(void) | m5::AXP2101_Class | |
| getInternalTemperature(void) | m5::AXP2101_Class | |
| getPekPress(void) | m5::AXP2101_Class | |
| getVBUSCurrent(void) | m5::AXP2101_Class | |
| getVBUSVoltage(void) | m5::AXP2101_Class | |
| I2C_Device(std::uint8_t i2c_addr, std::uint32_t freq, I2C_Class *i2c=&In_I2C) | m5::I2C_Device | inline |
| isACIN(void) | m5::AXP2101_Class | |
| isCharging(void) | m5::AXP2101_Class | |
| isEnabled(void) const | m5::I2C_Device | inline |
| isVBUS(void) | m5::AXP2101_Class | |
| powerOff(void) | m5::AXP2101_Class | |
| readRegister(std::uint8_t reg, std::uint8_t *result, std::size_t length) const | m5::I2C_Device | inline |
| readRegister8(std::uint8_t reg) const | m5::I2C_Device | inline |
| setAdcRate(std::uint8_t rate) | m5::AXP2101_Class | |
| setAdcState(bool enable) | m5::AXP2101_Class | |
| setALDO1(int voltage) | m5::AXP2101_Class | inline |
| setALDO2(int voltage) | m5::AXP2101_Class | inline |
| setALDO3(int voltage) | m5::AXP2101_Class | inline |
| setALDO4(int voltage) | m5::AXP2101_Class | inline |
| setBACKUP(bool enable) | m5::AXP2101_Class | |
| setBatteryCharge(bool enable) | m5::AXP2101_Class | |
| setBLDO1(int voltage) | m5::AXP2101_Class | inline |
| setBLDO2(int voltage) | m5::AXP2101_Class | inline |
| setChargeCurrent(std::uint16_t max_mA) | m5::AXP2101_Class | |
| setChargeVoltage(std::uint16_t max_mV) | m5::AXP2101_Class | |
| setDLDO1(int voltage) | m5::AXP2101_Class | inline |
| setDLDO2(int voltage) | m5::AXP2101_Class | inline |
| setPort(I2C_Class *i2c) | m5::I2C_Device | inline |
| setReg0x20Bit0(bool) | m5::AXP2101_Class | |
| writeRegister(std::uint8_t reg, const std::uint8_t *data, std::size_t length) const | m5::I2C_Device | inline |
| writeRegister8(std::uint8_t reg, std::uint8_t data) const | m5::I2C_Device | inline |
| writeRegister8Array(const std::uint8_t *reg_data_array, std::size_t length) const | m5::I2C_Device | |