Releases: RobTillaart/AGS02MA
Releases · RobTillaart/AGS02MA
0.4.3 release
- update readme.md
- update license
- minor edits
0.4.2 release
- update readme.md
- added multiplexer section
- extended PPB "health" table
- clean up examples
- refactor conditional code
- added setI2CLowSpeed() and setI2CHighSpeed()
- improved error handling a bit.
- added AGS02MA_ERROR_REQUEST
- redo readRegister()
- minor edits
0.4.1 release
fix #26, error PPM ==> PPB
0.4.0 release
refactor API, begin() (#25) - refactor API, begin() - update readme.md
0.3.4 release
add Wire1 support ESP32 (#24) - add Wire1 support for ESP32 - update readme.md - minor edits
0.3.3 release
update readme.md (#21) - update GitHub actions - update license 2023 - update keywords - minor edit readme.md - minor edit code - add CHANGELOG.md (for real)
0.3.2 release
add rp2040 to build-ci (#20)
0.3.1 release
patch for 25 KHz I2C (#19) * set communication to 25 KHz I2C * update documentation / minor edits.
0.3.0 release
Register dumping feature (#16) * POC: register dumping * Rename to RegisterData, early return on read/CRC error, return bool * Clean up unused function * Version bump * Document readRegister in readme * Make CRC check optional for readRegister method.
0.2.0 release
Manual zero calibration (#15) * Helper, interpret buffered data as two uint16 * Add manualZeroCalibration, using 0 for automatic. This should fix automatic zero calibration on v118 sensors and be compatible with v117. * Add getZeroCalibration. Returns a struct to only read the register once, as a typical application needs both values. * Version bump, add Beanow as author * Update calibration example * Include manual zero calibration example * Readme update * Base power-off notice on initial status or version + in manual calibration example * Implement error handling for getZeroCalibrationData * Include full manualZeroCalibration explanation in readme * Add ZeroCalibrationData.status warning * Version & author bump in library.json and library.properties