This commit is contained in:
Johannes Wendel
2019-10-09 23:11:36 +02:00
parent 2bd050807f
commit 4e8bf80034
4 changed files with 31 additions and 15 deletions

View File

@@ -4,29 +4,29 @@ import argparse as ap
from FlippR_Networking import Networking
import keyboard
networking = "Not initialized"
networking = Networking("/run/user/1000/S.flippR_driver.out", "/run/user/1000/S.flippR_driver.in")
def create_menu():
menu = CursesMenu("FlippR")
solenoids = networking.getSolenoids()
solenoids = networking.getSolenoids()["solenoids"]
sol_menu = create_submenu("Solenoids", solenoids, networking.triggerSolenoid)
sol_menu_item = SubmenuItem("Solenoids", sol_menu, menu)
menu.append_item(sol_menu_item)
sounds = networking.getSounds()
sounds = networking.getSounds()["sounds"]
sound_menu = create_submenu("Sounds", sounds, networking.playSound)
sound_menu_item = SubmenuItem("Sounds", sound_menu, menu)
menu.append_item(sound_menu_item)
displays = networking.getDisplays()
display_menu = create_displays_submenu(displays)
display_menu_item = SubmenuItem("Displays", display_menu, menu)
menu.append_item(display_menu_item)
# displays = networking.getDisplays()
# display_menu = create_displays_submenu(displays)
# display_menu_item = SubmenuItem("Displays", display_menu, menu)
# menu.append_item(display_menu_item)
lamps = networking.getLamps()
lamps = networking.getLamps()["lamps"]
lamp_menu = create_lamps_submenu(lamps)
lamp_menu_item = SubmenuItem("Lamps", display_menu, menu)
lamp_menu_item = SubmenuItem("Lamps", lamp_menu, menu)
menu.append_item(lamp_menu_item)
input_item = FunctionItem("Print Input", print_input)
@@ -85,7 +85,7 @@ def main():
argparser.add_argument("input_socket", help="path to the input socket")
args = argparser.parse_args()
global networking
networking = Networking(args.output_socket, args.input_socket)
#networking = Networking(args.output_socket, args.input_socket)
print(networking)
create_menu()