M5Unified
m5::Power_Class Member List
This is the complete list of members for
m5::Power_Class
, including all inherited members.
Axp192
m5::Power_Class
Axp2101
m5::Power_Class
begin
(void)
m5::Power_Class
charge_unknown
enum value
m5::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) const
m5::Power_Class
inline
getUsbOutput
(void)
m5::Power_Class
Ina3221
m5::Power_Class
Ip5306
m5::Power_Class
is_charging
enum value
m5::Power_Class
is_charging_t
enum name
m5::Power_Class
is_discharging
enum value
m5::Power_Class
isCharging
(void)
m5::Power_Class
lightSleep
(std::uint64_t micro_seconds=0, bool touch_wakeup=true)
m5::Power_Class
pmic_adc
enum value
m5::Power_Class
pmic_axp192
enum value
m5::Power_Class
pmic_axp2101
enum value
m5::Power_Class
pmic_ip5306
enum value
m5::Power_Class
pmic_t
enum name
m5::Power_Class
pmic_unknown
enum value
m5::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_Class
inline
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
Generated by
1.9.1