Skip to content

Latest commit

 

History

History
166 lines (123 loc) · 3.45 KB

CHANGELOG.md

File metadata and controls

166 lines (123 loc) · 3.45 KB

Change Log ADS1x15

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.

[0.5.1] - 2024-10-17

  • fix #82, minimal timeout 10 ms for RTOS, kudos to deKees687
  • set error flag for TIMEOUT
  • add error codes to keywords.txt

[0.5.0] - 2024-08-20

  • Fix #80, setComparatorPolarity() and setComparatorLatch() inverting.
  • add test example to test parameters.
  • add unit tests to test parameters.

[0.4.5] - 2024-07-03

  • Fix #78, prevent infinite loop. (Thanks to devmirek).
  • Fix #76 (again), update readme.md Comparator Polarity.
  • add ADS1X15_ERROR_I2C, communication error.
  • add minimal section in readme.md about error codes.
  • minor edits.

[0.4.4] - 2024-06-28

  • Fix #76, update readme.md Comparator Polarity
  • added defines to replace magic numbers (not used in code yet)
  • minor edits

[0.4.3] - 2024-06-25

  • Fix #74, ALERT/RDY pin documentation
  • update readme.md
  • minor edits examples

[0.4.2] - 2024-03-04

  • fix #68, gain bugs ADS1x13
  • add unit test for ADS1x13
  • update GitHub/actions to v4
  • removed depreciated getLastValue()
  • add multiplexer section to readme.md

[0.4.1] - 2024-01-02

  • fix some typos
  • minor edits

[0.4.0] - 2023-12-06

  • refactor API, begin()
  • update readme.md
  • update examples

[0.3.13] - 2023-09-20

  • fix #61 ESP32 begin()

[0.3.12] - 2023-09-11

  • update and add examples
  • add getLastRequest() to track last type of measurement.
  • update readme.md
  • minor edits.

[0.3.11] - 2023-08-31

  • update readme.md
  • move code from .h to .cpp
  • reordered code in .cpp to follow .h
  • minor edits

[0.3.10] - 2023-06-07

  • fix NANO RP2040
  • update and add examples
  • minor edits

[0.3.9] - 2023-01-21

  • update GitHub actions
  • update license 2023
  • update readme.md
  • minor edits

[0.3.8] - 2022-10-17

  • add RP2040 support (kudos to intubun)
  • simplified changelog.md

[0.3.7] - 2022-06-21

  • fix ESP32 Wire.begin data type

[0.3.6] - 2022-03-10

  • add CHANGELOG.md: moved history in ADS1x15.cpp to this file.
  • add default parameters for single channel devices.
    • readADC(uint8_t pin = 0);
    • requestADC(uint8_t pin = 0);
  • add two examples for the ADS1114 (single channel devices)
  • update readme.md.

[0.3.5] - 2022-01-21

  • fix #36 support for Nano Every

[0.3.4] - 2021-12-11

  • add unit test constants.
  • update library.json, license,
  • minor edits including layout

[0.3.3] - 2021-10-17

  • update build-CI (esp32), readme.md, keywords.txt

[0.3.2] - 2021-10-07

  • added examples
  • update readme
  • fix build-CI;

[0.3.1] - 2021-04-25

  • add get/setClock() for Wire speed
  • add reset()
  • fix issue #22

[0.3.0] - 2021-03-29

  • add Wire parameter to constructors.

0.2.7 - 2020-09-27

  • redo readRegister()
  • getValue()
  • getError()

[0.2.6] - 2020-09-01

  • fix #12
  • fix getMaxVoltage
  • refactor

[0.2.5] - 2020-08-26

  • add missing readADC_Differential_X_X()

[0.2.4] - 2020-08-26

  • check readme.md and minor fixes

[0.2.3] - 2020-08-20

  • add comparator code
  • add async mode

[0.2.2] - 2020-08-18

  • add begin(sda, scl) for ESP32

[0.2.1] - 2020-08-15

  • fix issue #2 gain

[0.2.0] - 2020-04-08

  • initial release;
  • refactor ad fundum;

[0.1.0] - 2017-07-31

  • removed pre 1.0 support;
  • added getVoltage

[0.0.1] - 2013-03-24

  • first working version

[0.0.0] - 2013-03-24

  • initial version