All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- update readme.md
- update examples
- simplify begin()
- updated all examples
- update readme.md
- fix #12 add time out to read function
- update keywords.txt
- add defaults to offset functions.
- update readme.md
- update GitHub actions
- update license 2023
- first part of the readStatus() not part of the protocol
- different interpretation of datasheet page 10 section 7.4
- the state is sent after a read command as first byte
- see #8 + page 11 datasheet
- add getAddress() convenience function.
- add changelog.md
- add rp2040 to build-CI
- add workaround for #8 to readme.md
- fix requestFrom() ambiguity
- fix #8 - embed resetSensor() into read(). This makes reads slightly slower.
- update readme.md
- add resetSensor() code.
- add comments in .h file
- add examples
- stabilize readStatus()
- update readme.md
- add wrapper status functions
- improve performance read()
- refactor, update readme.md
- fix #4 DHT20_ERROR_BYTES_ALL_ZERO error condition.
- fix keywords
- add readStatus() fix _readStatus()
- add setWireTimeout(250000, true); // in comments
- add hardware schema to readme.md.
- fix async interface (first version)
- initial version (based upon DHT20 datasheet)