Эх сурвалжийг харах

Merge pull request #91 from chelmi/master

Fix for slower boards. Use uint16_t in expectPulse loop to increase sampling rate
Paint Your Dragon 7 жил өмнө
parent
commit
07da1cd001
1 өөрчлөгдсөн 1 нэмэгдсэн , 1 устгасан
  1. 1 1
      DHT.cpp

+ 1 - 1
DHT.cpp

@@ -243,7 +243,7 @@ bool DHT::read(bool force) {
 // in the very latest IDE versions):
 //   https://github.com/arduino/Arduino/blob/master/hardware/arduino/avr/cores/arduino/wiring_pulse.c
 uint32_t DHT::expectPulse(bool level) {
-  uint32_t count = 0;
+  uint16_t count = 0;
   // On AVR platforms use direct GPIO port access as it's much faster and better
   // for catching pulses that are 10's of microseconds in length:
   #ifdef __AVR