mirror of
https://github.com/Crocmagnon/plant-badger.git
synced 2024-11-24 10:28:01 +01:00
Display measure battery level in the header. Erratic for now.
This commit is contained in:
parent
4a92abed38
commit
f5d856f6ff
2 changed files with 9 additions and 3 deletions
|
@ -9,6 +9,7 @@ from badger2040w import (
|
|||
UPDATE_MEDIUM,
|
||||
UPDATE_FAST,
|
||||
)
|
||||
from badger_os import get_battery_level
|
||||
|
||||
import secrets
|
||||
from secrets import HA_BASE_URL, HA_ACCESS_TOKEN
|
||||
|
@ -253,8 +254,14 @@ def display_header(text):
|
|||
_, _, _, hour, minute, _, _ = display.rtc.datetime()
|
||||
hour = (hour + 1) % 24
|
||||
time = f"{hour:02d}:{minute:02d}"
|
||||
time_offset = display.measure_text(time)
|
||||
display.text(time, WIDTH - time_offset - 3, 4)
|
||||
time_offset = display.measure_text(time) + 3
|
||||
display.text(time, WIDTH - time_offset, 4)
|
||||
|
||||
# display battery level
|
||||
battery_level = get_battery_level()
|
||||
battery = f"{battery_level}%"
|
||||
battery_offset = display.measure_text(battery) + 15
|
||||
display.text(battery, WIDTH - time_offset - battery_offset, 4)
|
||||
|
||||
|
||||
main()
|
||||
|
|
|
@ -9,7 +9,6 @@ import badger2040w as badger2040
|
|||
|
||||
|
||||
def get_battery_level():
|
||||
return 0
|
||||
# Battery measurement
|
||||
vbat_adc = machine.ADC(badger2040.PIN_BATTERY)
|
||||
vref_adc = machine.ADC(badger2040.PIN_1V2_REF)
|
||||
|
|
Loading…
Reference in a new issue