Skip to content

Releases: mbientlab/MetaWear-SDK-Cpp

Logging and AsyncCreator Bug Fixes

04 Mar 00:06
Compare
Choose a tag to compare

Changes

  • Fix crash occurring when board disconnects before resource creation times out
  • Fix for logger mistakenly treating new logged data as duplicate data
    • Results in no logged data being sent to the handler

Binding Update and Accounter Bug Fix

25 Jan 11:39
Compare
Choose a tag to compare

Changes

  • Remove the MBL_MW_ prefix from the Swift cbindings file
  • Fix to avoid timestamp errors when using both accounter types simultaneously

Power / Charge Status Support

30 Dec 13:18
Compare
Choose a tag to compare

Changes

  • Added data signals for power and charge status notifications
  • Fixed bug with data fuser where creating a fuser->time chain results in a stack overflow upon receiving data
  • Imported NO_MULTILIB build feature from Warble
    • Use flag to remove multilib option from the compiler and linker

Firmware v1.4.3 Support

10 Nov 23:28
Compare
Choose a tag to compare

v0.17.0 adds support for fw 1.4.3 features and the Bosch tap detector.

Changes

g++ 5.4 Fix

20 Aug 22:37
Compare
Choose a tag to compare

v0.16.3 fixes a g++ 5.4 compile error with the changes from v0.16.2.

Logging Changes

20 Aug 18:09
Compare
Choose a tag to compare

v0.16.2 makes some changes to the logging code.

Changes

  • Removed timestamp rollover code
  • Handle case where logging module is not present during api initialization

Logging and Event Update

24 Jul 02:23
Compare
Choose a tag to compare

API v0.16.0 adds new features to the event and logging functions.

Changes

  • Added mbl_mw_event_remove_all
    • Removes all recorded events without resetting the board
  • Added mbl_mw_logging_raw_download
    • Log download variant that returns the raw, unprocessed responses from the remote device
  • Fixed motion data not generating an identifier for anonymous data signals

Binding and Build Fixes

21 Jul 01:20
Compare
Choose a tag to compare

v0.15.2 addresses a few minor issues with the v0.15 release.

Changes

Small Update for Firmware v1.4.1 Support

18 Jul 21:13
Compare
Choose a tag to compare

v0.15.0 is another small update that adds some firmware v1.4.1 feature support and fixes an error exposed on the Raspberry Pi.

Changes

Feature Update, Code Fixes

06 Jul 02:33
Compare
Choose a tag to compare

API v0.14.0 is a small update that adds a few new features to the API and addresses a few flaws with the code and build files.

Changes

  • Deprecated mbl_mw_settings_set_ad_interval, use mbl_mw_settings_set_ad_parameters instead
  • Added support for the "any motion" detection feature on the Bosch accelerometers
  • Fixed try-catch warnings exposed with g++8
  • Fixed Makefile targets to have the proper dependency tree