Add keycode for software reload
This commit is contained in:
committed by
Kyle Brown
parent
682731bfe1
commit
d584b1f506
@@ -27,6 +27,10 @@ def reset(*args, **kwargs):
|
||||
|
||||
microcontroller.reset()
|
||||
|
||||
def reload(*args, **kwargs):
|
||||
import supervisor
|
||||
|
||||
supervisor.reload()
|
||||
|
||||
def bootloader(*args, **kwargs):
|
||||
import microcontroller
|
||||
|
@@ -131,6 +131,8 @@ class KeyAttrDict:
|
||||
make_key(code=30 + offset, names=names)
|
||||
elif key in ('RESET',):
|
||||
make_key(names=('RESET',), on_press=handlers.reset)
|
||||
elif key in ('RELOAD',):
|
||||
make_key(names=('RELOAD',), on_press=handlers.reload)
|
||||
elif key in ('BOOTLOADER',):
|
||||
make_key(names=('BOOTLOADER',), on_press=handlers.bootloader)
|
||||
elif key in ('DEBUG', 'DBG'):
|
||||
|
Reference in New Issue
Block a user