Skip to content

Commit c21aaf0

Browse files
Remove sleep button for now and increase poweroff sleep
1 parent b4cb44a commit c21aaf0

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

internal_filesystem/lib/mpos/ui/__init__.py

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -322,6 +322,7 @@ def launcher_event(e):
322322
close_drawer(True)
323323
show_launcher()
324324
launcher_btn.add_event_cb(launcher_event,lv.EVENT.CLICKED,None)
325+
'''
325326
sleep_btn=lv.button(drawer)
326327
sleep_btn.set_size(lv.pct(drawer_button_pct),lv.pct(20))
327328
sleep_btn.align(lv.ALIGN.BOTTOM_LEFT,0,0)
@@ -340,9 +341,10 @@ def sleep_event(e):
340341
close_drawer(True)
341342
show_launcher()
342343
sleep_btn.add_event_cb(sleep_event,lv.EVENT.CLICKED,None)
344+
'''
343345
restart_btn=lv.button(drawer)
344-
restart_btn.set_size(lv.pct(drawer_button_pct),lv.pct(20))
345-
restart_btn.align(lv.ALIGN.BOTTOM_MID,0,0)
346+
restart_btn.set_size(lv.pct(45),lv.pct(20))
347+
restart_btn.align(lv.ALIGN.BOTTOM_LEFT,0,0)
346348
restart_label=lv.label(restart_btn)
347349
restart_label.set_text(lv.SYMBOL.REFRESH+" Reset")
348350
restart_label.center()
@@ -356,7 +358,7 @@ def reset_cb(e):
356358
print("Warning: machine has no reset or soft_reset method available")
357359
restart_btn.add_event_cb(reset_cb,lv.EVENT.CLICKED,None)
358360
poweroff_btn=lv.button(drawer)
359-
poweroff_btn.set_size(lv.pct(drawer_button_pct),lv.pct(20))
361+
poweroff_btn.set_size(lv.pct(45),lv.pct(20))
360362
poweroff_btn.align(lv.ALIGN.BOTTOM_RIGHT,0,0)
361363
poweroff_label=lv.label(poweroff_btn)
362364
poweroff_label.set_text(lv.SYMBOL.POWER+" Off")
@@ -365,9 +367,9 @@ def poweroff_cb(e):
365367
print("Power off action...")
366368
import sys
367369
if sys.platform == "esp32":
368-
#On ESP32, there's no power off but there's a hundred-year deepsleep.
370+
#On ESP32, there's no power off but there is a long sleep:
369371
import machine
370-
machine.deepsleep(10000)
372+
machine.deepsleep(2^32-1) # max deepsleep is ~24.85 days
371373
else: # assume unix:
372374
lv.deinit() # Deinitialize LVGL (if supported)
373375
sys.exit(0)

0 commit comments

Comments
 (0)