aboutsummaryrefslogtreecommitdiffstats
path: root/klippy/extras/tmc_uart.py
diff options
context:
space:
mode:
authorKevin O'Connor <kevin@koconnor.net>2019-10-24 22:00:58 -0400
committerKevin O'Connor <kevin@koconnor.net>2019-10-24 22:00:58 -0400
commit6f5f2a3bc7c5147f848705864b9ecb6332a190a4 (patch)
treeaae3ef67adcfe8201aa7370470fcd1620800eb69 /klippy/extras/tmc_uart.py
parentd6d2be66e45c3e6d1ed6702f67f1049e4dbb094e (diff)
downloadkutter-6f5f2a3bc7c5147f848705864b9ecb6332a190a4.tar.gz
kutter-6f5f2a3bc7c5147f848705864b9ecb6332a190a4.tar.xz
kutter-6f5f2a3bc7c5147f848705864b9ecb6332a190a4.zip
tmc_uart: Make sure to set analog mux pins after a restart
Don't assume the analog mux pins are in a low state at startup. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
Diffstat (limited to 'klippy/extras/tmc_uart.py')
-rw-r--r--klippy/extras/tmc_uart.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/klippy/extras/tmc_uart.py b/klippy/extras/tmc_uart.py
index c2babd9c..b1201eaf 100644
--- a/klippy/extras/tmc_uart.py
+++ b/klippy/extras/tmc_uart.py
@@ -19,7 +19,7 @@ class MCU_analog_mux:
for spd in select_pins_desc.split(',')]
self.oids = [self.mcu.create_oid() for pp in select_pin_params]
self.pins = [pp['pin'] for pp in select_pin_params]
- self.pin_values = tuple([0 for pp in select_pin_params])
+ self.pin_values = tuple([-1 for pp in select_pin_params])
for oid, pin, value in zip(self.oids, self.pins, self.pin_values):
self.mcu.add_config_cmd("config_digital_out oid=%d pin=%s"
" value=%d default_value=0 max_duration=0"