Skip to content

Releases: RobTillaart/AGS02MA

0.4.3 release

16 Aug 13:20
ae1471e

Choose a tag to compare

  • update readme.md
  • update license
  • minor edits

0.4.2 release

03 Feb 19:44
01a95b7

Choose a tag to compare

  • 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

14 Dec 08:52

Choose a tag to compare

fix #26, error PPM ==> PPB

0.4.0 release

06 Dec 18:15
619ff48

Choose a tag to compare

refactor API, begin() (#25)

- refactor API, begin()
- update readme.md

0.3.4 release

25 Sep 15:31
04e0a0f

Choose a tag to compare

add Wire1 support ESP32 (#24)

- add Wire1 support for ESP32
- update readme.md
- minor edits

0.3.3 release

21 Jan 13:27
d9ecc59

Choose a tag to compare

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

27 Oct 08:30
01ad4b9

Choose a tag to compare

add rp2040 to build-ci (#20)

0.3.1 release

12 Aug 10:13
18a1ffe

Choose a tag to compare

patch for 25 KHz I2C (#19)

* set communication to 25 KHz I2C
* update documentation / minor edits.

0.3.0 release

02 May 11:03
5e83ae1

Choose a tag to compare

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

25 Apr 11:38
a7df5ee

Choose a tag to compare

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