MetaWear C# SDK
1.2.0
C# API for MbientLab's sensor platform
|
Apple developed protocol for Bluetooth LE proximity sensing More...
Public Member Functions | |
void | Enable () |
Enable IBeacon advertising. You will need to disconnect from the board to advertise as an IBeacon More... | |
void | Disable () |
Disable IBeacon advertising More... | |
void | Configure (Guid? uuid=null, ushort? major=null, ushort? minor=null, IDataToken majorToken=null, IDataToken minorToken=null, sbyte? txPower=null, sbyte? rxPower=null, ushort? period=null) |
Configure IBeacon advertising settings. Parameters that are not set will be ignored. More... | |
Task< Configuration > | ReadConfigAsync () |
Read the current IBeacon configuration More... | |
Apple developed protocol for Bluetooth LE proximity sensing
void MbientLab.MetaWear.Peripheral.IIBeacon.Configure | ( | Guid? | uuid = null , |
ushort? | major = null , |
||
ushort? | minor = null , |
||
IDataToken | majorToken = null , |
||
IDataToken | minorToken = null , |
||
sbyte? | txPower = null , |
||
sbyte? | rxPower = null , |
||
ushort? | period = null |
||
) |
Configure IBeacon advertising settings. Parameters that are not set will be ignored.
uuid | IBeacon UUID |
major | IBeacon major value, takes precedence over the majorToken |
majorToken | Data token representing the sensor data to use as the new major value |
minor | IBeacon minor value, takes precedence over the minorToken |
minorToken | Data token representing the sensor data to use as the new minor value |
txPower | IBeacon transmitting power |
rxPower | IBeacon receiving power |
period | IBeacon advertising period, in milliseconds (ms) |
void MbientLab.MetaWear.Peripheral.IIBeacon.Disable | ( | ) |
Disable IBeacon advertising
void MbientLab.MetaWear.Peripheral.IIBeacon.Enable | ( | ) |
Task<Configuration> MbientLab.MetaWear.Peripheral.IIBeacon.ReadConfigAsync | ( | ) |