aboutsummaryrefslogtreecommitdiffstats
path: root/klippy/extras
diff options
context:
space:
mode:
authorKevin O'Connor <kevin@koconnor.net>2018-02-17 23:18:10 -0500
committerKevin O'Connor <kevin@koconnor.net>2018-02-17 23:18:10 -0500
commit69486e45c1618b4cdb26de20a253d5e6e7d6ed5a (patch)
tree6d0b32f76ae8e2f92f28645686fe86de3d0c3530 /klippy/extras
parent5e8aaed41f59705a0e14233a567267191c8878f5 (diff)
downloadkutter-69486e45c1618b4cdb26de20a253d5e6e7d6ed5a.tar.gz
kutter-69486e45c1618b4cdb26de20a253d5e6e7d6ed5a.tar.xz
kutter-69486e45c1618b4cdb26de20a253d5e6e7d6ed5a.zip
ad5206: Warn if ad5206 enable pin is inverted
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
Diffstat (limited to 'klippy/extras')
-rw-r--r--klippy/extras/ad5206.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/klippy/extras/ad5206.py b/klippy/extras/ad5206.py
index 1f30c89a..780fb479 100644
--- a/klippy/extras/ad5206.py
+++ b/klippy/extras/ad5206.py
@@ -10,6 +10,8 @@ class ad5206:
printer = config.get_printer()
enable_pin_params = pins.get_printer_pins(printer).lookup_pin(
'digital_out', config.get('enable_pin'))
+ if enable_pin_params['invert']:
+ raise pins.error("ad5206 can not invert pin")
self.mcu = enable_pin_params['chip']
self.pin = enable_pin_params['pin']
self.mcu.add_config_object(self)