This commit is contained in:
Jonas Zeunert
2019-06-17 23:36:53 +02:00
parent 6e6e37d3e0
commit ebcc06eea9
2 changed files with 14 additions and 4 deletions

View File

@@ -40,3 +40,5 @@ class Networking:
def writeDisplayScore(self, display, score): def writeDisplayScore(self, display, score):
self.get("/displays" + display + "/write_score/" + str(score)) self.get("/displays" + display + "/write_score/" + str(score))
def getInputEvent(self):
pass

View File

@@ -2,6 +2,7 @@ from cursesmenu import *
from cursesmenu.items import * from cursesmenu.items import *
import argparse as ap import argparse as ap
from FlippR_Networking import Networking from FlippR_Networking import Networking
import keyboard
networking = {} networking = {}
@@ -28,11 +29,16 @@ def create_menu():
lamp_menu_item = SubmenuItem("Lamps", display_menu, menu) lamp_menu_item = SubmenuItem("Lamps", display_menu, menu)
menu.append_item(lamp_menu_item) menu.append_item(lamp_menu_item)
# todo inputs input_item = FunctionItem("Print Input", print_input)
menu.append_item(input_item)
menu.show() menu.show()
def print_input():
while(not keyboard.is_pressed('q')):
print(networking.getInputEvent())
def create_lamps_submenu(lamps): def create_lamps_submenu(lamps):
menu = CursesMenu("Output", "Lamps") menu = CursesMenu("Output", "Lamps")
for lamp in lamps: for lamp in lamps:
@@ -75,8 +81,10 @@ def create_submenu(title, items, fun):
def main(): def main():
argparser = ap.ArgumentParser() argparser = ap.ArgumentParser()
argparser.add_argument("input_socket", help="path to the input socket")
argparser.add_argument("output_socket", help="path to the output socket") argparser.add_argument("output_socket", help="path to the output socket")
argparser.parse_args() argparser.add_argument("input_socket", help="path to the input socket")
networking = Networking(argparser.output_socket, argparser.input_socket) args = argparser.parse_args()
networking = Networking(args.output_socket, args.input_socket)
create_menu() create_menu()
main()