From 5bd791d96e705c7506cb48ca1be157c01911bfc8 Mon Sep 17 00:00:00 2001 From: Kevin O'Connor Date: Tue, 20 Jan 2026 20:02:21 -0500 Subject: [PATCH] hx71x: Make sure to use the same cmd_queue for all commands Signed-off-by: Kevin O'Connor --- klippy/extras/hx71x.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/klippy/extras/hx71x.py b/klippy/extras/hx71x.py index 60fe6047c..f0d904a89 100644 --- a/klippy/extras/hx71x.py +++ b/klippy/extras/hx71x.py @@ -63,13 +63,14 @@ class HX71xBase: mcu.register_config_callback(self._build_config) def _build_config(self): + cmd_queue = self.mcu.alloc_command_queue() self.query_hx71x_cmd = self.mcu.lookup_command( - "query_hx71x oid=%c rest_ticks=%u") + "query_hx71x oid=%c rest_ticks=%u", cq=cmd_queue) self.attach_probe_cmd = self.mcu.lookup_command( - "hx71x_attach_trigger_analog oid=%c trigger_analog_oid=%c") + "hx71x_attach_trigger_analog oid=%c trigger_analog_oid=%c", + cq=cmd_queue) self.ffreader.setup_query_command("query_hx71x_status oid=%c", - oid=self.oid, - cq=self.mcu.alloc_command_queue()) + oid=self.oid, cq=cmd_queue) def get_mcu(self):