From 7def89db020a0b1529f20fe8cbdc01abc9f2ab62 Mon Sep 17 00:00:00 2001 From: Nick Dyer Date: Fri, 2 Jul 2021 01:51:52 -0400 Subject: [PATCH] added backlight test to dev menu --- pocket_friends/development/dev_menu.py | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/pocket_friends/development/dev_menu.py b/pocket_friends/development/dev_menu.py index 24e2fe4..9586075 100644 --- a/pocket_friends/development/dev_menu.py +++ b/pocket_friends/development/dev_menu.py @@ -29,6 +29,15 @@ def run_button_test(): GPIOHandler.setup() +def backlight_test(): + """ + Turns off the backlight for 5 seconds. + """ + GPIOHandler.turn_off_backlight() + time.sleep(5) + GPIOHandler.turn_on_backlight() + + def clear_screen(): """ Clears the screen. @@ -55,9 +64,9 @@ def quit_menu(): def quit_with_error(): """ - Quits the menu with error code 3. + Quits the menu with error code 2. """ - exit(3) + exit(2) def change_menu(new_menu): @@ -96,6 +105,7 @@ def main(): main_menu = Menu('Pocket Friends Dev Menu') main_menu.add_option(Menu.Option('Start Game', start_game)) main_menu.add_option(Menu.Option('Button Test', run_button_test)) + main_menu.add_option(Menu.Option('Backlight Test', backlight_test)) main_menu.add_option(Menu.Option('Restart Dev Menu', quit_with_error)) main_menu.add_option(Menu.Option('Shutdown Pi', change_menu, 'shutdown')) main_menu.add_option(Menu.Option('Restart Pi', change_menu, 'restart'))