Table of Contents

Class BluetoothLEAdvertisementReceivedEventArgs

Namespace
nanoFramework.Device.Bluetooth.Advertisement
Assembly
nanoFramework.Device.Bluetooth.dll

Provides data for a Received event on a BluetoothLEAdvertisementWatcher. A BluetoothLEAdvertisementReceivedEventArgs instance is created when the Received event occurs on a BluetoothLEAdvertisementWatcher object.

public class BluetoothLEAdvertisementReceivedEventArgs
Inheritance
BluetoothLEAdvertisementReceivedEventArgs
Inherited Members
Extension Methods

Properties

Advertisement

Gets the Bluetooth LE advertisement payload data received.

public BluetoothLEAdvertisement Advertisement { get; }

Property Value

BluetoothLEAdvertisement

AdvertisementType

Gets the type of the received Bluetooth LE advertisement packet.

public BluetoothLEAdvertisementType AdvertisementType { get; }

Property Value

BluetoothLEAdvertisementType

BluetoothAddress

Gets the Bluetooth address of the device sending the Bluetooth LE advertisement.

public ulong BluetoothAddress { get; }

Property Value

ulong

BluetoothAddressType

Get the Bluetooth address type of BluetoothAddress.

public BluetoothAddressType BluetoothAddressType { get; }

Property Value

BluetoothAddressType

RawSignalStrengthInDBm

Gets the received signal strength indicator (RSSI) value, in dBm, for this received Bluetooth LE advertisement event. This value could be the raw RSSI or a filtered RSSI depending on filtering settings configured through BluetoothSignalStrengthFilter.

public short RawSignalStrengthInDBm { get; }

Property Value

short

Timestamp

Gets the time stamp when the Received event occurred.

public DateTime Timestamp { get; }

Property Value

DateTime