Class BluetoothLEAdvertisementBytePattern
- Namespace
- nanoFramework.Device.Bluetooth.Advertisement
- Assembly
- nanoFramework.Device.Bluetooth.dll
A Bluetooth LE advertisement byte pattern for filters to match.
public class BluetoothLEAdvertisementBytePattern
- Inheritance
-
BluetoothLEAdvertisementBytePattern
- Inherited Members
- Extension Methods
Constructors
BluetoothLEAdvertisementBytePattern()
Create a new BluetoothLEAdvertisementBytePattern object.
public BluetoothLEAdvertisementBytePattern()
BluetoothLEAdvertisementBytePattern(byte, short, Buffer)
Create a new BluetoothLEAdvertisementBytePattern object with an advertisement data type to match, the advertisement data byte pattern to match, and the offset of the byte pattern from the beginning of the advertisement data section.
public BluetoothLEAdvertisementBytePattern(byte dataType, short offset, Buffer data)
Parameters
dataType
byteThe Bluetooth LE advertisement data type to match.
offset
shortThe offset of byte pattern from beginning of advertisement data section.
data
BufferThe Bluetooth LE advertisement data byte pattern to match.
Properties
Data
The Bluetooth LE advertisement data byte pattern to match.
public Buffer Data { get; set; }
Property Value
DataType
The Bluetooth LE advertisement data type defined by the Bluetooth Special Interest Group (SIG) to match.
public byte DataType { get; set; }
Property Value
Offset
The offset of byte pattern from beginning of advertisement data section.
public short Offset { get; set; }