subscribeToCharacteristic static method
subscribeToCharacteristic will subscribe to characteristic and we can get update on connectionStream call connectionStreamOf to get value of specific characteristic
Implementation
static Future<void> subscribeToCharacteristic(
{required String address,
required String serviceId,
required String characteristicId}) async {
await _channel.invokeMethod("subscribe", args: {
"device": WinHelper.getDeviceFromAddress(address),
"service": WinHelper.toWindowsUuid(serviceId),
"characteristic": WinHelper.toWindowsUuid(characteristicId),
}).then((result) {
WinHelper.subscriptions[result.toString()] = {
"address": address,
"serviceId": serviceId,
"characteristicId": characteristicId
};
});
}