readCharacteristic method
Future<BleCharacteristicValue>
readCharacteristic({
- required BleCharacteristic characteristic,
- required Duration timeout,
override
Reads the value of a specified Bluetooth characteristic.
This method is accessed through the BleCharacteristic class.
Implementation
@override
Future<BleCharacteristicValue> readCharacteristic({
required BleCharacteristic characteristic,
required Duration timeout,
}) async {
final List<int> value = _mockReadValues[characteristic.uuid] ?? utf8.encode('mock_value');
return BleCharacteristicValue(
deviceAddress: characteristic.address,
characteristicUuid: characteristic.uuid,
value: value,
);
}