aboutsummaryrefslogtreecommitdiffstats
path: root/src/Kconfig
diff options
context:
space:
mode:
authorGareth Farrington <gareth@waves.ky>2024-06-02 22:33:45 -0700
committerKevin O'Connor <kevin@koconnor.net>2024-07-31 21:22:33 -0400
commit055f07c6389fdae1be0ecafbe5b114ab08813fdd (patch)
tree953584f9f6a557183ea4b76c481cd351cdd10d35 /src/Kconfig
parentc0095812ff18687ed25ce0f1ed468ebed8f81cfe (diff)
downloadkutter-055f07c6389fdae1be0ecafbe5b114ab08813fdd.tar.gz
kutter-055f07c6389fdae1be0ecafbe5b114ab08813fdd.tar.xz
kutter-055f07c6389fdae1be0ecafbe5b114ab08813fdd.zip
ads1220: Add ADS1220 bulk sensor to load_cell
Add support for the ADS1220 as an alternative to HX71x that supports SPI and higher sample rates. Signed-off-by: Gareth Farrington <gareth@waves.ky>
Diffstat (limited to 'src/Kconfig')
-rw-r--r--src/Kconfig10
1 files changed, 9 insertions, 1 deletions
diff --git a/src/Kconfig b/src/Kconfig
index 4fb5268a..1fdfe02c 100644
--- a/src/Kconfig
+++ b/src/Kconfig
@@ -112,6 +112,10 @@ config WANT_HX71X
bool
depends on WANT_GPIO_BITBANGING
default y
+config WANT_ADS1220
+ bool
+ depends on HAVE_GPIO_SPI
+ default y
config WANT_SOFTWARE_I2C
bool
depends on HAVE_GPIO && HAVE_GPIO_I2C
@@ -122,7 +126,8 @@ config WANT_SOFTWARE_SPI
default y
config NEED_SENSOR_BULK
bool
- depends on WANT_SENSORS || WANT_LIS2DW || WANT_LDC1612 || WANT_HX71X
+ depends on WANT_SENSORS || WANT_LIS2DW || WANT_LDC1612 || WANT_HX71X \
+ || WANT_ADS1220
default y
menu "Optional features (to reduce code size)"
depends on HAVE_LIMITED_CODE_SIZE
@@ -144,6 +149,9 @@ config WANT_LDC1612
config WANT_HX71X
bool "Support HX711 and HX717 ADC chips"
depends on WANT_GPIO_BITBANGING
+config WANT_ADS1220
+ bool "Support ADS 1220 ADC chip"
+ depends on HAVE_GPIO_SPI
config WANT_SOFTWARE_I2C
bool "Support software based I2C \"bit-banging\""
depends on HAVE_GPIO && HAVE_GPIO_I2C