Fork of DHT repo with checksum fixes.
Fork of DHT by
Diff: DHT.cpp
- Revision:
- 2:e7b0a41eecac
- Parent:
- 1:932d451474dc
--- a/DHT.cpp Sat Apr 19 18:05:38 2014 +0000 +++ b/DHT.cpp Sun Nov 12 16:28:40 2017 +0000 @@ -91,10 +91,10 @@ //humidity = bits[0]; //temperature = bits[2]; - uint8_t sum = bits[0] + bits[2]; + uint8_t sum = bits[0] + bits[1] + bits[2] + bits[3]; if(bits[4] != sum)return DHTLIB_ERROR_CHECKSUM; - + return DHTLIB_OK; } float DHT::ReadTemperature() { @@ -116,7 +116,7 @@ return 0; } -int DHT::ReadHumidity() { +float DHT::ReadHumidity() { //int v; switch (_DHTtype) {