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

Method read

libraries/AM2315/AM2315.cpp:84–94  ·  view source on GitHub ↗

return values: AM2315_OK AM2315_ERROR_CONNECT AM2315_MISSING_BYTES AM2315_ERROR_CHECKSUM; AM2315_HUMIDITY_OUT_OF_RANGE AM2315_TEMPERATURE_OUT_OF_RANGE

Source from the content-addressed store, hash-verified

82// AM2315_HUMIDITY_OUT_OF_RANGE
83// AM2315_TEMPERATURE_OUT_OF_RANGE
84int AM2315::read()
85{
86 while (millis() - _lastRead < AM2315_READ_DELAY)
87 {
88 if (!_waitForRead) return AM2315_WAITING_FOR_READ;
89 yield();
90 }
91 int rv = _read();
92 _lastRead = millis();
93 return rv;
94}
95
96
97float AM2315::getHumidity()

Callers 3

beginMethod · 0.95
_readSensorMethod · 0.45
unittestFunction · 0.45

Calls

no outgoing calls

Tested by 1

unittestFunction · 0.36