WinBleCharacteristic constructor

WinBleCharacteristic({
  1. required String deviceId,
  2. required String serviceId,
  3. required String characteristicId,
})

Implementation

WinBleCharacteristic({
  required String deviceId,
  required String serviceId,
  required String characteristicId,
})  : _deviceId = deviceId,
      _serviceId = serviceId,
      _characteristicId = characteristicId {
  backend.WinBle.characteristicValueStreamOf(
          address: _deviceId,
          serviceId: _serviceId,
          characteristicId: _characteristicId)
      .listen((value) {
    notifyData(Uint8List.fromList(value));
  });
}