aboutsummaryrefslogtreecommitdiffstats
path: root/klippy/extras/lis2dw.py
diff options
context:
space:
mode:
authorTimofey Titovets <nefelim4ag@gmail.com>2025-05-23 02:18:37 +0200
committerKevinOConnor <kevin@koconnor.net>2025-05-26 18:44:29 -0400
commit0181023954ca1602dc075d9742df980b02d9fd21 (patch)
tree4213b2bc37655356ad83c1225634296fd07b19b0 /klippy/extras/lis2dw.py
parent07b3726d31c528402fffaa7537e45edb507b8fca (diff)
downloadkutter-0181023954ca1602dc075d9742df980b02d9fd21.tar.gz
kutter-0181023954ca1602dc075d9742df980b02d9fd21.tar.xz
kutter-0181023954ca1602dc075d9742df980b02d9fd21.zip
lis2dw: if spi is used - disable i2c
Signed-off-by: Timofey Titovets <nefelim4ag@gmail.com>
Diffstat (limited to 'klippy/extras/lis2dw.py')
-rw-r--r--klippy/extras/lis2dw.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/klippy/extras/lis2dw.py b/klippy/extras/lis2dw.py
index d276c2f8..dba83d08 100644
--- a/klippy/extras/lis2dw.py
+++ b/klippy/extras/lis2dw.py
@@ -145,6 +145,9 @@ class LIS2DW:
"This is generally indicative of connection problems\n"
"(e.g. faulty wiring) or a faulty lis2dw chip."
% (dev_id, LIS2DW_DEV_ID))
+ if self.bus_type == SPI_SERIAL_TYPE:
+ # Disable I2C
+ self.set_reg(REG_LIS2DW_CTRL_REG2_ADDR, 0x06)
# Setup chip in requested query rate
# ODR/2, +-16g, low-pass filter, Low-noise abled
self.set_reg(REG_LIS2DW_CTRL_REG6_ADDR, 0x34)