Switch to use noInterrupts and interrupts function. make read() public. This resolves pull #15.

This commit is contained in:
Tony DiCola
2014-06-02 13:13:50 -07:00
parent ce05c3536c
commit 9611395a77
2 changed files with 3 additions and 3 deletions

View File

@@ -119,7 +119,7 @@ boolean DHT::read(void) {
pinMode(_pin, OUTPUT);
digitalWrite(_pin, LOW);
delay(20);
cli();
noInterrupts();
digitalWrite(_pin, HIGH);
delayMicroseconds(40);
pinMode(_pin, INPUT);
@@ -149,7 +149,7 @@ boolean DHT::read(void) {
}
sei();
interrupts();
/*
Serial.println(j, DEC);