linux-stable/drivers/iio/humidity
Harald Geyer 22acc120a1 iio: dht11: Improve reliability - be more tolerant about missing start bits
Instead of guessing where the data starts, we now just try to decode from
every possible start position. This causes no additional overhead if we
properly received the full preamble and only costs a few extra CPU cycles
in the case where the preamble is corrupted. This is much more efficient
than to return an error to userspace and start over again.

Signed-off-by: Harald Geyer <harald@ccbib.org>
Signed-off-by: Jonathan Cameron <jic23@kernel.org>
2016-01-30 16:27:13 +00:00
..
dht11.c iio: dht11: Improve reliability - be more tolerant about missing start bits 2016-01-30 16:27:13 +00:00
hdc100x.c iio: hdc100x: correct IIO_CHAN_INFO_OFFSET value 2015-10-11 13:53:20 +01:00
htu21.c Add ms8607 meas-spec driver support 2015-10-11 10:21:21 +01:00
Kconfig Add ms8607 meas-spec driver support 2015-10-11 10:21:21 +01:00
Makefile Add htu21 meas-spec driver support 2015-10-11 10:21:20 +01:00
si7005.c iio: Drop owner assignment from i2c_driver 2015-07-11 18:50:07 +01:00
si7020.c First set of IIO fixes for the 4.4 cycle. 2015-11-18 13:15:50 -08:00