This project has moved. For the latest updates, please go here.

Documentation

Getting Started

To learn about the API, please refer to the documentation provided by MbientLab on their github page.

I will (eventually) publish differences between the MetaWear Android API and the Windows API here.

MbientLab's Meta Wear documentation page

https://www.getcubit.com/product/

MbientLab's github page

https://github.com/mbientlab

First steps for use

Manifest

For your use of the API, you must adjust the manifest of your project per the requirements set forth in the MSDN documentation for Bluetooth LE on Windows phone.  A sample manifest section is:

<m2:DeviceCapability Name="bluetooth.genericAttributeProfile">
   <!--Eventually change this to MetaWear -->
   <m2:Device Id="any">
      <!--Standard Battery service -->
      <m2:Function Type="name:battery" />
      <!--Standard deviceInformation -->
      <m2:Function Type="serviceId:0000180a-0000-1000-8000-00805f9b34fb" />
      <!--MetaWear service -->
      <m2:Function Type="serviceId:326A9000-85CB-9195-D9DD-464CFBBAE75A" />
   </m2:Device>
</m2:DeviceCapability>

Without this manifest section, one can pair with the device, but the app will not be allowed to communicate with it.

Pairing

To use any Bluetooth device on Windows and Windows Phone, the device must be paired using the Bluetooth settings page.  Only after this is done with an app work with the API.

Next Steps for this Project

The project currently lacks an example app.

Next in line is a sample universal application to demonstrate the API on Windows and Windows Phone.

Last edited Oct 7, 2014 at 4:24 AM by ericleigh007, version 5