mirror of
https://github.com/RIOT-OS/RIOT.git
synced 2024-12-29 04:50:03 +01:00
a582da1f31
- many backports from @maribu's IRQ based implementation (#18591) - use of ztimer and errno.h - separation of dht_read() steps into functions for better readability - reintroduction of DHT11/DHT22 differentiation - sensor presence checking in dht_init() - default input mode changed to open drain - AVR support without platform-specific handling by avoiding ztimer_spin() and using the overflow of an 8-bit variable as a pre-timeout to minimize time-consuming ztimer_now() calls - add a new DHT11_2022 type for 0.01 °C resolution devices - data caching removed
20 lines
537 B
Plaintext
20 lines
537 B
Plaintext
# Copyright (c) 2020 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.
|
|
#
|
|
|
|
config MODULE_DHT
|
|
bool "DHT Humidity and Temperature Sensors"
|
|
depends on HAS_PERIPH_GPIO
|
|
depends on TEST_KCONFIG
|
|
select MODULE_PERIPH_GPIO
|
|
select ZTIMER_USEC
|
|
|
|
config HAVE_DHT
|
|
bool
|
|
select MODULE_DHT if MODULE_SAUL_DEFAULT
|
|
help
|
|
Indicates that a DHT Humidity and Temperature Sensor is present.
|