disableNotify method
Disables the notifying of all bluetooth characteristic in this service.
Implementation
Future<void> disableNotify() async {
for (BluetoothCharacteristic characteristic in service.characteristics) {
String charUuid = characteristic.uuid.toString();
MovisensBluetoothCharacteristics? moviChar =
characteristicUUIDToMovisensBluetoothCharacteristics[charUuid];
if (characteristics.contains(moviChar) &&
characteristic.properties.notify) {
await characteristic.setNotifyValue(false);
_log.info(
"Disabling [Notify] for [${enumToReadableString(characteristicUUIDToMovisensBluetoothCharacteristics[characteristic.uuid.toString()]!)}] in service [${enumToReadableString(serviceUUIDToName[uuid]!)}] Movisens device [${service.remoteId.str}]");
}
}
}