Published May 18, 2024 | Version v0.35.0
Software Open

EnviroDIY/ModularSensors: v0.35.0

  • 1. Stroud Water Research Center
  • 2. @LimnoTech
  • 3. Thomas Computer Industries
  • 4. Environmental Defense Fund (EDF)
  • 5. @platformio

Description

Changed

  • BREAKING Refactored how the publisher transmit buffer works. This will require adjustment to custom data publishers.
  • Update GitHub actions
  • Remove date from copyright for easier tracking
  • Turn modem off at end of setup, regardless of time
  • Clean function to set file timestamp on SD card
  • Use equation rather than table for CSQ
  • Only polling modem for enabled parameters
  • INCREASED THE MAXIMUM NUMBER OF VARIABLES FROM A SINGLE SENSOR and implemented an option to set this by build flag.
    • This will increase memory use for the entire library. If you are not using the GroPoint sensors which require many variables, I recommend you change this value via the build flag -D MAX_NUMBER_VARS=8
  • Allow all WiFi modems to first attempt to connect using existing on-modem saved credentials rather than immediately sending new credentials.
  • Add further debug printouts to the processor stats

Added

Removed

  • Removed the (unused) sendOffset parameter from dataPublisherBase.

Fixed

  • Minor bug fixes for XBee Wifi
  • Handle no SIM card response from SIM7080G (EnviroDIY LTE Bee)
  • Fixed Keller debugging output.
  • Fixed file reference for SDFat 2.2.3

Known Issues

  • The modem hardware, firmware, and serial number is only implemented for the Digi XBee WiFi.

Files

EnviroDIY/ModularSensors-v0.35.0.zip

Files (804.0 kB)

Name Size Download all
md5:f0971ea0fcce9c9df79f22403dfe9091
804.0 kB Preview Download

Additional details

Related works