mirror of
https://github.com/adafruit/DHT-sensor-library.git
synced 2023-10-23 22:20:38 +03:00
Fixed signed/unsigned and unused parameter warnings
This commit is contained in:
parent
bcb7767e4f
commit
9bf95fa5c9
8
DHT.cpp
8
DHT.cpp
@ -37,7 +37,7 @@
|
|||||||
* @param count
|
* @param count
|
||||||
* number of sensors
|
* number of sensors
|
||||||
*/
|
*/
|
||||||
DHT::DHT(uint8_t pin, uint8_t type, uint8_t count) {
|
DHT::DHT(uint8_t pin, uint8_t type, uint8_t /*count*/) {
|
||||||
_pin = pin;
|
_pin = pin;
|
||||||
_type = type;
|
_type = type;
|
||||||
#ifdef __AVR
|
#ifdef __AVR
|
||||||
@ -279,12 +279,12 @@ bool DHT::read(bool force) {
|
|||||||
|
|
||||||
// First expect a low signal for ~80 microseconds followed by a high signal
|
// First expect a low signal for ~80 microseconds followed by a high signal
|
||||||
// for ~80 microseconds again.
|
// for ~80 microseconds again.
|
||||||
if (expectPulse(LOW) == TIMEOUT) {
|
if (expectPulse(LOW) == (uint32_t)TIMEOUT) {
|
||||||
DEBUG_PRINTLN(F("DHT timeout waiting for start signal low pulse."));
|
DEBUG_PRINTLN(F("DHT timeout waiting for start signal low pulse."));
|
||||||
_lastresult = false;
|
_lastresult = false;
|
||||||
return _lastresult;
|
return _lastresult;
|
||||||
}
|
}
|
||||||
if (expectPulse(HIGH) == TIMEOUT) {
|
if (expectPulse(HIGH) == (uint32_t)TIMEOUT) {
|
||||||
DEBUG_PRINTLN(F("DHT timeout waiting for start signal high pulse."));
|
DEBUG_PRINTLN(F("DHT timeout waiting for start signal high pulse."));
|
||||||
_lastresult = false;
|
_lastresult = false;
|
||||||
return _lastresult;
|
return _lastresult;
|
||||||
@ -309,7 +309,7 @@ bool DHT::read(bool force) {
|
|||||||
for (int i = 0; i < 40; ++i) {
|
for (int i = 0; i < 40; ++i) {
|
||||||
uint32_t lowCycles = cycles[2 * i];
|
uint32_t lowCycles = cycles[2 * i];
|
||||||
uint32_t highCycles = cycles[2 * i + 1];
|
uint32_t highCycles = cycles[2 * i + 1];
|
||||||
if ((lowCycles == TIMEOUT) || (highCycles == TIMEOUT)) {
|
if ((lowCycles == (uint32_t)TIMEOUT) || (highCycles == (uint32_t)TIMEOUT)) {
|
||||||
DEBUG_PRINTLN(F("DHT timeout waiting for pulse."));
|
DEBUG_PRINTLN(F("DHT timeout waiting for pulse."));
|
||||||
_lastresult = false;
|
_lastresult = false;
|
||||||
return _lastresult;
|
return _lastresult;
|
||||||
|
Loading…
Reference in New Issue
Block a user