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.
- add getCurrentDivisorRatio()
- add getAddress() convenience
- add max44009_performance.ino.
- add max44009_test_manual_mode.ino.
- update readme.md
- update keywords.txt
- minor edits.
- refactor constructor around I2C interface (simpler)
- remove configure()
- update readme.md
- update examples
- add RP2040 in build-CI
- add changelog.md
- minor edit readme.md
- minor edits after creating Max44007 library
- update library.json
- update license
- minor edits
- fix exponent math.
- add Arduino-lint
- Arduino-CI, unit test
- fix library.json
- add #pragma
- update readme.md
- license.md
- remove automatic mode from constructors;
- added example code
- fix #140 refactor constructors / configure
- solve #132 cannot read full range in manual mode.
- set automatic mode explicitly in constructors;
- added some error checks
- fix #133 overflow of the exponent.
- fix #141 Kudos to Moritz89
- solve #127 == redo #118
- issue #118 Fix constructor esp8266 (thanks to Bolukan)
- issue #108 Fix shift math (thanks Roland vandecook)
- issue #105 Fix read register (thanks morxGrillmeister)
- issue #98 extend constructor for ESP8266
- revert double to float
- update history
- added setAutomaticMode() to max44009.h (thanks debsahu)
- added configuration
- added threshold code
- added interrupt code
- initial version.