Table of Contents

Class GattLocalCharacteristicParameters

Namespace
nanoFramework.Device.Bluetooth.GenericAttributeProfile
Assembly
nanoFramework.Device.Bluetooth.dll

This class contains the local characteristic descriptor parameters.

public class GattLocalCharacteristicParameters
Inheritance
GattLocalCharacteristicParameters
Inherited Members
Extension Methods

Constructors

GattLocalCharacteristicParameters()

Creates a new GattLocalCharacteristicParameters object.

public GattLocalCharacteristicParameters()

Properties

CharacteristicProperties

Gets the properties.

public GattCharacteristicProperties CharacteristicProperties { get; set; }

Property Value

GattCharacteristicProperties

PresentationFormats

Gets or sets the presentation formats arrayLIst

public GattPresentationFormat[] PresentationFormats { get; }

Property Value

GattPresentationFormat[]

ReadProtectionLevel

Gets or sets the read protection level.

public GattProtectionLevel ReadProtectionLevel { get; set; }

Property Value

GattProtectionLevel

StaticValue

Gets or sets the static value.

public Buffer StaticValue { get; set; }

Property Value

Buffer

UserDescription

Gets or sets the user-friendly description.

public string UserDescription { get; set; }

Property Value

string

WriteProtectionLevel

Gets and sets the write protection level.

public GattProtectionLevel WriteProtectionLevel { get; set; }

Property Value

GattProtectionLevel

Methods

CreateGattPresentationFormat(byte, int, ushort, byte, ushort)

Create a GattPresentationFormat to the GattLocalCharacteristicParameters

public void CreateGattPresentationFormat(byte formatType, int exponent, ushort unit, byte namespaceId, ushort decsription)

Parameters

formatType byte
exponent int
unit ushort
namespaceId byte
decsription ushort