mirror of
https://github.com/Klipper3d/klipper.git
synced 2025-07-13 09:48:00 -06:00
serialhdl: Update SendWithRetry to use reactor completions
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
This commit is contained in:
parent
233da97b19
commit
4f6982c4d0
2 changed files with 26 additions and 49 deletions
|
@ -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))
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue