Skip to main content

Class CharacteristicString

Represents a Bluetooth characteristic with a string value.

Assembly: Meadow.dll
View Source
public class CharacteristicString : Characteristic<string>, ICharacteristic, IAttribute, IJsonSerializable

Inheritance: System.Object -> Meadow.Gateways.Bluetooth.Characteristic -> Meadow.Gateways.Bluetooth.Characteristic<T>

Implements:
Meadow.Gateways.Bluetooth.ICharacteristic, Meadow.Gateways.Bluetooth.IAttribute, Meadow.Gateways.Bluetooth.IJsonSerializable

Methods

HandleDataWrite(byte[])

Handles the data write for the characteristic.

View Source
public override void HandleDataWrite(byte[] data)
Parameters
TypeNameDescription
System.Byte[]dataThe data to be written.

SerializeValue(string)

Serializes the string value to byte array.

View Source
protected override byte[] SerializeValue(string value)
Returns

System.Byte[]: The byte array representing the serialized value.

Parameters
TypeNameDescription
System.StringvalueThe string value to be serialized.

Implements