Table of Contents

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 byte

The Bluetooth LE advertisement data type to match.

offset short

The offset of byte pattern from beginning of advertisement data section.

data Buffer

The 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

Buffer

DataType

The Bluetooth LE advertisement data type defined by the Bluetooth Special Interest Group (SIG) to match.

public byte DataType { get; set; }

Property Value

byte

Offset

The offset of byte pattern from beginning of advertisement data section.

public short Offset { get; set; }

Property Value

short