Skip to content

More bug fixes on the 2.0.0 Release

Choose a tag to compare

@mbientlab mbientlab released this 26 Aug 22:18
· 77 commits to master since this release

Version 2.0.18 fixes bugs with the macro, data processor and Bluetooth LE service. Also, the API source code is now packaged in the AAR file, which enables you to quickly attach the source code to the library in Android Studio.

Changes

  • Fixed a corner case using the pulse (width), threshold (binary), and delta (binary) processors where in those output modes, the threshold/limit values are not properly converted to firmware compatible values.
  • Fixed processors chained to an rss/rms transformer not converting relevant values to firmware compatible values
  • Modified macro module implementation to work with code blocks with more than 2 commands
  • Added null pointer checks to address crashes caused by streaming processed data at high frequencies (e.g. accel -> rss) and executing macros that add data processors / activity handlers
  • Addressed issue with the background future checker task only executing if executeOnBackgroundThread is called rather than automatically being scheduled