MetaWear.CSharp 1.2.0

Platform agnostic, .NET Standard 2.0 library for communicating with MetaMotion / MetaWear boards.  

Due to its platform agnostic nature, this package is only an API for the BLE communication protocol;
users of this package will need to plugin their own BLE stack and file i/o code.

Check out the MetaWear.Win10 and MetaWear.NetStandard packages for Windows 10 and NetStandard 2.0 specific
plugins for this project.

Requires NuGet 4.1 or higher.

Install-Package MetaWear.CSharp -Version 1.2.0
dotnet add package MetaWear.CSharp --version 1.2.0
<PackageReference Include="MetaWear.CSharp" Version="1.2.0" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add MetaWear.CSharp --version 1.2.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

To instantiate a MetaWearBoard object, you will need to provide an implementation of the IBluetoothLeGatt and the ILibraryIO interfaces:

using MbientLab.MetaWear.Impl.Platform;

class BluetoothLeGatt : IBluetoothLeGatt {
    // Implementation here
}

class IO : ILibraryIO {
    // Implementation here
}

var metawear = new MetaWearBoard(new BluetoothLeGatt(), new IO());

Once you have your IMetaWearBoard object, you can begin using the SDK features are described in the developers' guide.

To instantiate a MetaWearBoard object, you will need to provide an implementation of the IBluetoothLeGatt and the ILibraryIO interfaces:

using MbientLab.MetaWear.Impl.Platform;

class BluetoothLeGatt : IBluetoothLeGatt {
    // Implementation here
}

class IO : ILibraryIO {
    // Implementation here
}

var metawear = new MetaWearBoard(new BluetoothLeGatt(), new IO());

Once you have your IMetaWearBoard object, you can begin using the SDK features are described in the developers' guide.

Release Notes

https://github.com/mbientlab/MetaWear-SDK-CSharp/releases/tag/1.2.0

Dependencies

This package has no dependencies.

NuGet packages (2)

Showing the top 2 NuGet packages that depend on MetaWear.CSharp:

Package Downloads
MetaWear.CSharp.Win10
Provides Windows 10 specific Bluetooth LE and file i/o code for the MetaWear C# SDK, compatible with both UWP and .NET applications.
MetaWear.CSharp.NetStandard
Provides NetStandard2.0 Bluetooth LE and file i/o code for .NET Core applications using the MetaWear C# SDK. Developers designing Windows 10 applications should instead use the MetaWear.CSharp.Win10 plugin

GitHub repositories

This package is not used by any popular GitHub repositories.

Version History

Version Downloads Last updated
1.2.0 3,668 12/27/2018
1.1.0 581 9/16/2018
1.0.15 596 5/14/2018
1.0.0 527 4/23/2018