diff --git a/SOFTWARE/plotter-app/app.py b/SOFTWARE/plotter-app/app.py index e826517..ad6cc75 100644 --- a/SOFTWARE/plotter-app/app.py +++ b/SOFTWARE/plotter-app/app.py @@ -104,7 +104,7 @@ def getText(): gcode_file.write(gcode_output) print("Streaming ...") - stream_gcode_websocket(gcode_output) #envoi du gcode généré au plotter + stream_gcode_websocket(gcode_output.split("\n")) #envoi du gcode généré au plotter print(f"G-code saved to {gcode_filename}") else: diff --git a/SOFTWARE/plotter-app/streamer.py b/SOFTWARE/plotter-app/streamer.py index d020785..06caffd 100644 --- a/SOFTWARE/plotter-app/streamer.py +++ b/SOFTWARE/plotter-app/streamer.py @@ -63,7 +63,8 @@ def receiver(): else: response = str(l, 'utf-8') # print("Received:", response) - response_queue.put(response) # Add response to the queue + if "PING" not in response: + response_queue.put(response) # Add response to the queue except Exception as e: print("Error in receiver:", e) break