GattCharacteristic Class

Represents a GATT Characteristic, which is a basic data element that provides further information about a peripheral’s service.

Definition

Namespace: InTheHand.Bluetooth
Assembly: InTheHand.BluetoothLE (in InTheHand.BluetoothLE.dll) Version: 4.0.28+5cdf1cfd21064ea31c5de33d160200ca1c4bc218
C#
public sealed class GattCharacteristic
Inheritance
Object    GattCharacteristic

Remarks

Equivalent to BluetoothRemoteGATTCharacteristic in WebBluetooth.

Properties

Properties The properties of this characteristic.
Service The GATT service this characteristic belongs to.
UserDescription Get the user friendly description for this GattCharacteristic, if the User Description Descriptor is present, otherwise this will be an empty string.
Uuid The UUID of the characteristic.
Value The currently cached characteristic value. This value gets updated when the value of the characteristic is read or updated via a notification or indication.

Methods

Equals
(Inherited from Object)
GetDescriptorAsync 
GetDescriptorsAsync 
GetHashCode
(Inherited from Object)
GetType
(Inherited from Object)
ReadValueAsync 
StartNotificationsAsync 
StopNotificationsAsync 
ToString
(Inherited from Object)
WriteValueWithoutResponseAsync 
WriteValueWithResponseAsync Performs a Characteristic Value write to a Bluetooth LE device.

Events

See Also