MCPcopy Create free account
hub / github.com/RobTillaart/Arduino / reset

Method reset

libraries/DHTNEW/dhtnew.cpp:42–65  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

40
41
42void DHTNEW::reset()
43{
44 // Data-bus's free status is high voltage level.
45 pinMode(_dataPin, OUTPUT);
46 digitalWrite(_dataPin, HIGH);
47
48 _wakeupDelay = 0;
49 _type = 0;
50 _humOffset = (float)0.0;
51 _tempOffset = (float)0.0;
52 _humidity = (float)0.0;
53 _temperature = (float)0.0;
54 _lastRead = 0;
55 _disableIRQ = true;
56 _waitForRead = false;
57 _suppressError = false;
58 _readDelay = 0;
59#if defined(__AVR__)
60 _disableIRQ = false;
61#endif
62// #if defined(ARDUINO_SAMD_MKRWIFI1010) // fix for issue #67
63 // _disableIRQ = false;
64// #endif
65}
66
67
68uint8_t DHTNEW::getType()

Callers 8

beginMethod · 0.45
requestTemperaturesMethod · 0.45
_readRawMethod · 0.45
beginMethod · 0.45
readScratchPadMethod · 0.45
requestTemperaturesMethod · 0.45
setResolutionMethod · 0.45
_resetMethod · 0.45

Calls

no outgoing calls

Tested by

no test coverage detected