demo.tracker-v2/code/battery.py

22 lines
475 B
Python
Raw Normal View History

2022-03-03 09:53:51 +08:00
from misc import Power
2022-03-03 09:53:51 +08:00
class Battery(object):
def __init__(self):
pass
def indicate(self, low_power_threshold, low_power_cb):
self.low_power_threshold = low_power_threshold
self.low_power_cb = low_power_cb
pass
def charge(self):
pass
2022-03-07 19:38:59 +08:00
def energy(self):
Vbatt = Power.getVbatt()
2022-03-07 19:38:59 +08:00
# TODO: Get battery energy from Vbatt
battery_energy = Vbatt
return battery_energy