From 5d5b19f67182c01f58dced26d3d6f4b4a7ccc9a3 Mon Sep 17 00:00:00 2001 From: Silver Kuusik Date: Sun, 17 Feb 2019 13:24:46 +0100 Subject: [PATCH] add disabling sensor feedback loop --- main.py | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/main.py b/main.py index eb26461..95922b8 100755 --- a/main.py +++ b/main.py @@ -69,21 +69,23 @@ def ws_handler(): elif b'get_sensor_scope' in data: conn.send(ujson.dumps(sumorobot.get_sensor_scope())) elif b'get_python_code' in data: - print(sumorobot.get_python_code()) + #print("main.py sending python code=", sumorobot.get_python_code()) conn.send(ujson.dumps(sumorobot.get_python_code())) elif b'get_blockly_code' in data: - print(sumorobot.get_blockly_code()) + #print("main.py sending blockly code=", sumorobot.get_blockly_code()) conn.send(ujson.dumps(sumorobot.get_blockly_code())) + elif b'toggle_sensor_feedback' in data: + data = ujson.loads(data) + sumorobot.sensor_feedback = not sumorobot.sensor_feedback elif b'set_blockly_code' in data: data = ujson.loads(data) - print(data) + #print("main.py Blockly code=", data['val']) sumorobot.blockly_code = data['val'] elif b'set_python_code' in data: data = ujson.loads(data) - print(data) sumorobot.python_code = data['val'] data['val'] = data['val'].replace(";;", "\n") - #print("main.py code=", data['val']) + #print("main.py python code=", data['val']) sumorobot.compiled_python_code = compile(data['val'], "snippet", "exec") elif b'calibrate_line_value' in data: sumorobot.calibrate_line_value()