subscribeToCharacteristic method

  1. @override
Future<Stream<BleCharacteristicValue>> subscribeToCharacteristic(
  1. BleCharacteristic characteristic
)
override

Subscribes to a Bluetooth characteristic to listen for updates.

Implementation

@override
Future<Stream<BleCharacteristicValue>> subscribeToCharacteristic(
  BleCharacteristic characteristic,
) async {
  final controller = StreamController<BleCharacteristicValue>.broadcast();
  _characteristicStreams[characteristic.uuid] = controller;

  return controller.stream;
}