diff options
author | Kevin O'Connor <kevin@koconnor.net> | 2019-06-26 14:30:02 -0400 |
---|---|---|
committer | KevinOConnor <kevin@koconnor.net> | 2019-07-10 10:43:20 -0400 |
commit | 4f6982c4d09268fcd89c610ff4f9864a1c66062a (patch) | |
tree | 3c2d1c9d55610ef7a9e3cc48bfcb70de758676a2 /klippy/mcu.py | |
parent | 233da97b19e81ebf5ca0bf62d8a0203b44ed70ea (diff) | |
download | kutter-4f6982c4d09268fcd89c610ff4f9864a1c66062a.tar.gz kutter-4f6982c4d09268fcd89c610ff4f9864a1c66062a.tar.xz kutter-4f6982c4d09268fcd89c610ff4f9864a1c66062a.zip |
serialhdl: Update SendWithRetry to use reactor completions
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
Diffstat (limited to 'klippy/mcu.py')
-rw-r--r-- | klippy/mcu.py | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/klippy/mcu.py b/klippy/mcu.py index 345c75e8..e880b183 100644 --- a/klippy/mcu.py +++ b/klippy/mcu.py @@ -438,11 +438,10 @@ class CommandWrapper: if minclock: minsystime = self._clocksync.estimate_clock_systime(minclock) cmd = self._cmd.encode(data) + src = serialhdl.SerialRetryCommand(self._serial, response, response_oid) try: - src = serialhdl.SerialRetryCommand( - self._serial, [cmd], self._cmd_queue, response, response_oid, - minclock=minclock, minsystime=minsystime) - return src.get_response() + return src.get_response([cmd], self._cmd_queue, + minclock=minclock, minsystime=minsystime) except serialhdl.error as e: raise error(str(e)) |