From 37ddab223f54823d7252f87ea1b025a43031b878 Mon Sep 17 00:00:00 2001 From: Timofey Titovets Date: Thu, 3 Jul 2025 21:39:49 +0200 Subject: mcu: allow disable send retries Signed-off-by: Timofey Titovets --- klippy/serialhdl.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'klippy/serialhdl.py') diff --git a/klippy/serialhdl.py b/klippy/serialhdl.py index 30db6170..fc884638 100644 --- a/klippy/serialhdl.py +++ b/klippy/serialhdl.py @@ -310,9 +310,12 @@ class SerialRetryCommand: self.serial.register_response(self.handle_callback, name, oid) def handle_callback(self, params): self.last_params = params - def get_response(self, cmds, cmd_queue, minclock=0, reqclock=0): + def get_response(self, cmds, cmd_queue, minclock=0, reqclock=0, + retry=True): retries = 5 retry_delay = .010 + if not retry: + retries = 0 while 1: for cmd in cmds[:-1]: self.serial.raw_send(cmd, minclock, reqclock, cmd_queue) -- cgit v1.2.3-70-g09d2