M5Unified
m5::Power_Class Member List

This is the complete list of members for m5::Power_Class, including all inherited members.

Axp192m5::Power_Class
Axp2101m5::Power_Class
begin(void)m5::Power_Class
charge_unknown enum valuem5::Power_Class
deepSleep(std::uint64_t micro_seconds=0, bool touch_wakeup=true)m5::Power_Class
getBatteryCurrent(void)m5::Power_Class
getBatteryLevel(void)m5::Power_Class
getBatteryVoltage(void)m5::Power_Class
getExtOutput(void)m5::Power_Class
getKeyState(void)m5::Power_Class
getType(void) constm5::Power_Classinline
getUsbOutput(void)m5::Power_Class
Ina3221m5::Power_Class
Ip5306m5::Power_Class
is_charging enum valuem5::Power_Class
is_charging_t enum namem5::Power_Class
is_discharging enum valuem5::Power_Class
isCharging(void)m5::Power_Class
lightSleep(std::uint64_t micro_seconds=0, bool touch_wakeup=true)m5::Power_Class
pmic_adc enum valuem5::Power_Class
pmic_axp192 enum valuem5::Power_Class
pmic_axp2101 enum valuem5::Power_Class
pmic_ip5306 enum valuem5::Power_Class
pmic_t enum namem5::Power_Class
pmic_unknown enum valuem5::Power_Class
powerOff(void)m5::Power_Class
setBatteryCharge(bool enable)m5::Power_Class
setChargeCurrent(std::uint16_t max_mA)m5::Power_Class
setChargeVoltage(std::uint16_t max_mV)m5::Power_Class
setExtOutput(bool enable, ext_port_mask_t port_mask=(ext_port_mask_t) 0xFF)m5::Power_Class
setExtPower(bool enable, ext_port_mask_t port_mask=(ext_port_mask_t) 0xFF)m5::Power_Classinline
setLed(uint8_t brightness=255)m5::Power_Class
setUsbOutput(bool enable)m5::Power_Class
setVibration(uint8_t level)m5::Power_Class
timerSleep(int seconds)m5::Power_Class
timerSleep(const rtc_time_t &time)m5::Power_Class
timerSleep(const rtc_date_t &date, const rtc_time_t &time)m5::Power_Class