Change Log

Version 1.0.9 (current version; released November 2024)

  • Fixed Poor Sonic Signal diagnostic (code 128) bug being reported for conditions when flag is triggered < 10% of the time. Poor Sonic Signal diagnostic is now only reported with > 10% of samples show code 128.

Version 1.0.8 (released September 2024)

  • Made 'time to wait' that is reported in response to M commands work for auto-triggered flux calculations.
  • Fixed 'time to wait' for SDI-12 measurements (the middle three numbers in the response to M commands).
  • Introduced FreeRTOS timer to handle the 'time to wait' number of seconds for data.
  • Always resets to FLUX_MEAS_WAIT_TIME, which is set to 11 seconds.
  • Made responses to requests more robust.

Version 1.0.2 (released August 28, 2023)

Bugs fixed

  • Flow rate and pump operating voltage bug related to temperature conversion to Kelvin.
  • SDI-12 bus now allows multiple devices with unique addresses on the same terminals.