Aller au contenu principal

Obtenir l’état de charge actuel de l’appareil (device.battery_state)

Déclaration

état_charge = device.battery_state()

Valeur renvoyée

  • état_charge
    type texte, valeurs possibles :
    "Full" source connectée et batterie complètement chargée
    "Charging" source connectée et batterie en charge
    "Unplugged" source non connectée
    "Unknown" état inconnu

Exemple

table_etats = {
Full = "连接并已充满",
Charging = "连接并在充电",
Unplugged = "没插电源",
Unknown = "未知状态",
}
--
sys.alert("当前设备电池充电状态:"..table_etats[device.battery_state()])

Remarque : le code utilise la fonction sys.alert, qui n’appartient pas à ce chapitre.