Add mass storage enabling app

tildatorch
Marek Ventur 2018-08-29 13:06:54 +01:00
parent 3d42f7458f
commit 8505884b07
1 changed files with 20 additions and 0 deletions

20
mass_storage/main.py Normal file
View File

@ -0,0 +1,20 @@
"""Enables mass storage mode in a safe way"""
___name___ = "Mass Storage Enabler"
___license___ = "MIT"
___dependencies___ = ["dialogs", "ugfx_helper"]
___categories___ = ["EMF"]
___bootstrapped___ = True
import ugfx, tilda, ugfx_helper, dialogs
ugfx_helper.init()
ugfx.clear()
print("enabling USB storage...")
tilda.storage_enable_usb()
print("DONE")
with dialogs.WaitingMessage(title="Mass Storage Enabled", text="You can now use the badge like a USB key.\nPlease safely eject afterwards. This app will close automatically."):
print("Waiting for USB mass storage to be unmounted...")
tilda.storage_disable_usb()
print("DONE")