@@ -32,17 +32,17 @@ def userinput_print_help():
3232 """Print Help."""
3333 global runtime_print
3434 global runtime_print_intervall
35- print (
35+ text = (
3636 "you can change some things:\n "
3737 "- 'tr': toggle print runtime ({runtime_print})\n "
3838 "- 'time set:???': set print runtime intervall ({runtime_print_intervall: > 7.2f}s)\n "
39- "- 'exit' stop program\n "
39+ "- 'exit' stop program"
4040 "" .format (
4141 runtime_print = runtime_print ,
4242 runtime_print_intervall = runtime_print_intervall ,
43- ),
44- end = "" ,
43+ )
4544 )
45+ my_input .print (text )
4646
4747
4848def userinput_handling (input_string ):
@@ -55,13 +55,13 @@ def userinput_handling(input_string):
5555 if "tr" in input_string :
5656 runtime_print = not runtime_print
5757 if "time set" in input_string :
58- print ("time set:" )
58+ my_input . print ("time set:" )
5959 value = nb_serialin .parse_value (input_string , "time set" )
6060 if nb_serialin .is_number (value ):
6161 runtime_print_intervall = value
6262 runtime_print_next = time .monotonic () + runtime_print_intervall
6363 if "exit" in input_string :
64- print ("Stop Program running." )
64+ my_input . print ("Stop Program running." )
6565 running = False
6666
6767
@@ -83,7 +83,7 @@ def main_update():
8383 if runtime_print :
8484 if runtime_print_next < time .monotonic ():
8585 runtime_print_next = time .monotonic () + runtime_print_intervall
86- print ("{: > 7.2f}s" .format (time .monotonic ()))
86+ my_input . print ("{: > 7.2f}s" .format (time .monotonic ()))
8787 led .value = not led .value
8888
8989
@@ -95,15 +95,16 @@ def main():
9595 """Main."""
9696 # wait some time untill the computer / terminal is ready
9797 for i in range (10 ):
98- print ("." , end = "" )
98+ # my_input.print(".", end="")
99+ my_input .print ("." )
99100 time .sleep (0.5 / 10 )
100- print ("" )
101- print (42 * "*" )
102- print ("nonblocking_serialinput_advanced.py" )
103- print ("Python Version: " + sys .version )
104- print ("board: " + board .board_id )
105- print (42 * "*" )
106- print ("run" )
101+ my_input . print ("" )
102+ my_input . print (42 * "*" )
103+ my_input . print ("nonblocking_serialinput_advanced.py" )
104+ my_input . print ("Python Version: " + sys .version )
105+ my_input . print ("board: " + board .board_id )
106+ my_input . print (42 * "*" )
107+ my_input . print ("run" )
107108
108109 global running
109110 running = True
0 commit comments