Skip to content

Releases: sparkfun/flux-sdk

Version 01.02.02

14 Nov 21:56
77de1ad
Compare
Choose a tag to compare

Move to an Open MIT license

Version 01.02.02

updates

  • Move to an MIT license
  • Open up the source code repository
  • Clean up documentation and some code artificats.

Version 01.02.00

15 Apr 20:10
Compare
Choose a tag to compare

Product release firmware - version 01.02.00

Version 01.02.00

Updates to support data logger v 1.2 release

New Features

  • Added log rate measurement support

Enhancements

  • Various improvements in the serial menu output - including color (which can be disabled) and display of property values in the menu
  • Improved i2c device detection to reduce device address conflict issues. Also - Device driver IDs can be output via startup menu

Bug Fixes

  • Overall performance and stablity improvements
  • Bug Fix - improvements to the NAU7802 driver and underlying library
  • Bug Fix - qwiic button and qwiic twist device button presses not triggering log event
  • Bug Fix - system clock sync to reference clock sych - rapid update checks if synch fails at startup
  • Bug Fix - data entry field in menu system fails with fast entry - fixed.
  • Driver update for the MMC5983MA device

Version 1.1.01

16 Nov 18:44
Compare
Choose a tag to compare

Hot fix - Functionality in support of DataLogger IoT release version 1.1.01

  • Fix issue with restoring on-board saved preferences on older DataLogger IoT 9DOF boards
  • Disables Arduino IoT driver warnings if the driver is disabled.

Version 1.1.0

15 Nov 11:52
Compare
Choose a tag to compare

Features in support of DataLogger IoT release version 1.1.0

New Features

  • Support for the Arduino IoT Cloud, enabling data posting to this IoT platform natively from a DataLogger IoT.
  • Support for the SparkFun Indoor Air Quality Sensor - ENS160
  • Support for the SparkFun Photoacoustic Spectroscopy CO2 Sensor - PASCO2V01
  • Support for the SparkFun Human Presence and Motion Sensor - STHS34PF80
  • Support for the SparkFun Tristimulus Color Sensor - OPT4048DTSR
  • Support for the SparkFun Triad Spectroscopy Sensor - AS7265x

Enhancements

  • Update to reference clock management - Timezone support is at the clock level, not tied to NTP
  • The JSON output buffer size is now user configurable via the settings menu
  • The ADS1015 driver now has configurable output data types.
  • Device address values can now be added to a device name if desired.
  • The ability to include board information to the output log stream

Bug Fixes

  • Incorporated fix of the RV8803 RTC Clock Arduino library that forced time shifts based timezone offset during clock updates.
  • Improved runtime memory (ram) management.
  • Resolved issue with device name collision. Now, if a device name already exists, the address of the new devices is added to its name, providing a unique name value.
  • Save/Restore of settings to a JSON file could overflow the internal JSON buffer. The JSON data buffer for fallback settings save/restore is now user settable.
  • Improvements to the JSON document posted to Machinechat servers.

Includes fixes for the DataLogger v01.00.01

02 May 18:48
Compare
Choose a tag to compare

Fixes/additions:

  • Issue - fixed - MQTT connection would not reconnect to broker if broker went down
  • Issue - fixed - Output Headers for CSV were being added to output log files after each reboot - even if using existing file
  • Issue - fixed - CSV output to serial console would write headers twice when starting with a new, never initialized board/SD card
  • Feature - added Mime type at the start of the serial console output

Initial internal release - align with datalogger release

21 Apr 20:30
Compare
Choose a tag to compare

Aligns with the data logger v1.0.0 release