Skip to content

Releases: mbientlab/MetaWear-SDK-Python

Support for Cross Device Downloads and Python3

04 Nov 00:08
Compare
Choose a tag to compare

Python SDK v0.2.0 incorporates the anonymous datasignal feature from C++ SDK v0.11 for cross platform data downloads and updates the code to work with Python3.

Changes

  • Updated to C++ SDK v0.11.2
  • Added anonymous datasignal example, see anonymous_datasignals.py
  • Updated examples and MetaWear class to work with Python3
  • Use write type to determine what kind of GATT write to use
  • Fixed bug with the parse_value method when casting int32 values

SDK Improvements

03 Oct 01:49
Compare
Choose a tag to compare

SDK v0.1.9 addresses a few bugs and improves overall SDK performance, particularly when updating firmware.

Changes

  • Fixed setup.py's build target for ARM machines
  • Fixed dependency_links styling to accommodate both pip2 and pip3
  • Improved DFU times by ~5x
  • Updated gattlib dependency to use latest forked release (0.20171002)

Python SDK First Release

29 Sep 03:32
Compare
Choose a tag to compare

This is the first release of MbientLab's Python SDK for its MetaSensors devices. Tutorials and documentation are still being worked on though the examples folder has full, working sample code demonstrating how to use the SDK.

As this project is a wrapper around the C++ SDK, additional examples can be found in the C++ SDK's unit tests with regards to using the ctypes library to call into the C++ library.

Questions about the Python interface can be posted on our community forums.