Skip to content

Releases: mbientlab/MetaWear-SDK-Android

Update Java and Dependencies

26 Jan 17:38
Compare
Choose a tag to compare

v4.0.0 is part of a general update and cleanup of the Android SDK:

  • Update Java to 17 or 11 (Android Studio Eel)
  • Update libraries/dependencies
  • Remove unused sensors to focus on MMRL and MMS support

MMS Hot fix

03 May 21:44
Compare
Choose a tag to compare

v3.8.2 is a hotfix for 3.8.1

  • Updated for Android Q

MMS Release

10 Apr 22:04
Compare
Choose a tag to compare

v3.8.1 is a release to support firmware 1.6.1 and the MMS as well as the MMRL

  • Updated BLEToolbox (scanner)
  • Updated SDK (min and max | 24 and 30)
  • Added support for BMI270 accelerometer and gyroscope
  • Added support for 3V regulator on the MMS
  • Added support for page flushing for MMS NAND memory
  • Added and updated example apps (mmw, sensorfusion, freefall as zip to repo)

Sensor Fusion Calibration Fix

03 Jan 09:02
Compare
Choose a tag to compare

v3.7.1 fixes a bug with the sensor fusion calibration posted on the community forum (https://mbientlab.com/community/discussion/2833/possible-bug-in-android-calibration#latest).

  • This fix corrects the underlying use of the CancellationToken passed into the calibrate function.

Streamlined Sensor Fusion Calibration

08 Dec 09:41
Compare
Choose a tag to compare

v3.7.0 adds features to streamline the sensor fusion calibration. See updated Calibration section in the documentation.

Changes

  • Simplified the sensor fusion calibration process with calibrate function
    • Task only completes when IMUs are high accuracy
  • Added support to write calibration data to the sensor fusion algorithm

Firmware 1.4.4 Support

28 Nov 11:01
Compare
Choose a tag to compare

v3.6.2 adds support for firmware 1.4.4 features and the Bosch tap detector.

Changes

  • Added fuse component to the data route DSL
  • Incorporate build information in firmware 1.4.4 when generating firmware download URL
  • Fixed double tap configuration for the Bosch accelerometers

Firmware v1.4.1 Support

23 Jul 19:20
Compare
Choose a tag to compare

v3.5.0 updates the API to support updating MetaMotion R and C boards to firmware v1.4.1. Earlier Android APIs will not detect that firmware v1.4.1 is available so developers will need to update to this release to be able to retrieve the new files.

Once your boards have been updated to v1.4.1, you will not be able to downgrade to an earlier version.

Changes

MetaBoot Fix

14 May 23:50
Compare
Choose a tag to compare

v3.4.7 adds a MetaBoot fix that was not included in the v3.4.6 release.

Changes

  • Fix corner case where attempting to download firmware while the board is in MetaBoot would throw an error

MetaBase Related Update

09 May 22:35
Compare
Choose a tag to compare

v3.4.6 is a small maintenance release to address issues discovered when working on the next MetaBase update.

Changes

  • Updated build files
  • Generate identifiers for packed data
  • Fixed download attempt of an invalid URL succeeding
  • Fixed case where attempting to reconnect after calling debug's disconnectAsync would erroneously complete the task when connection was not restored

Small Feature Update

07 Mar 21:35
Compare
Choose a tag to compare

v3.4.0 adds a few small features to the SDK and fixes a connect bug.

Changes

  • Added support for accounter's count mode
  • Added slice method to DataToken interface
    • Lets you use only a subset of the data for data forwarding rather than the entire value
  • Fixed case where the connectAsync task never completes (reported by @dominicjprice)