# Copyright (c) 2021 HAW Hamburg # # This file is subject to the terms and conditions of the GNU Lesser # General Public License v2.1. See the file LICENSE in the top level # directory for more details. # menuconfig MODULE_SHTCX bool prompt "SHTCX Temperature and humidity sensors" if !(MODULE_SAUL_DEFAULT && HAVE_SHTCX) default y if (MODULE_SAUL_DEFAULT && HAVE_SHTCX) depends on HAS_PERIPH_I2C depends on TEST_KCONFIG select MODULE_PERIPH_I2C select MODULE_CHECKSUM help Device driver for the Sensirion SHTCX Temperature and Humidity sensor family (SHTC1/SHTC3). Select a model. if MODULE_SHTCX choice bool "sensor variant" default MODULE_SHTC1 if HAVE_SHTC1 default MODULE_SHTC3 if HAVE_SHTC3 help Device driver for the SHTCX pressure sensor family (SHTC1/SHTC3). Select a model. config MODULE_SHTC1 bool "SHTC1" config MODULE_SHTC3 bool "SHTC3" endchoice endif # MODULE_SHTCX menuconfig KCONFIG_USEMODULE_SHTCX bool "Configure SHTCX driver" depends on USEMODULE_SHTCX help Configure the SHTCX driver using Kconfig. config HAVE_SHTCX bool config HAVE_SHTC1 bool select HAVE_SHTCX help Indicates that an SHTC1 sensor is present. config HAVE_SHTC3 bool select HAVE_SHTCX help Indicates that an SHTC3 sensor is present.