Skip to content
Snippets Groups Projects

fix(menu): Turn on MSC when no apps available

Merged schneider requested to merge schneider/no-files-menu-usb into master
1 file
+ 10
6
Compare changes
  • Side-by-side
  • Inline
+ 10
6
@@ -69,10 +69,11 @@ def enumerate_apps(apps=None):
@@ -69,10 +69,11 @@ def enumerate_apps(apps=None):
def usb_mode(disp):
def usb_mode(disp):
os.usbconfig(os.USB_FLASH)
os.usbconfig(os.USB_FLASH)
disp.clear(color.CAMPGREEN)
if disp:
disp.print("USB Storage", posx=3, posy=20, fg=color.CAMPGREEN_DARK)
disp.clear(color.CAMPGREEN)
disp.print("open", posx=52, posy=40, fg=color.CAMPGREEN_DARK)
disp.print("USB Storage", posx=3, posy=20, fg=color.CAMPGREEN_DARK)
disp.update()
disp.print("open", posx=52, posy=40, fg=color.CAMPGREEN_DARK)
 
disp.update()
time.sleep_ms(200)
time.sleep_ms(200)
@@ -160,12 +161,15 @@ def no_apps_message():
@@ -160,12 +161,15 @@ def no_apps_message():
with display.open() as disp:
with display.open() as disp:
disp.clear(color.COMMYELLOW)
disp.clear(color.COMMYELLOW)
disp.print(
disp.print(
" No apps ", posx=17, posy=20, fg=color.COMMYELLOW_DARK, bg=color.COMMYELLOW
" No apps ", posx=17, posy=0, fg=color.COMMYELLOW_DARK, bg=color.COMMYELLOW
)
)
disp.print(
disp.print(
"available", posx=17, posy=40, fg=color.COMMYELLOW_DARK, bg=color.COMMYELLOW
"available", posx=17, posy=20, fg=color.COMMYELLOW_DARK, bg=color.COMMYELLOW
)
)
 
 
disp.print("USB Active", posx=9, posy=60, fg=color.BLACK, bg=color.COMMYELLOW)
disp.update()
disp.update()
 
usb_mode(None)
while True:
while True:
time.sleep(0.5)
time.sleep(0.5)
Loading