indicateCharacteristicChanged
suspend fun indicateCharacteristicChanged(deviceId: DeviceId, serviceUuid: ServiceUuid, characteristicId: CharacteristicId, value: ByteArray): Boolean
Indicates to the device with the specified deviceId that the value of the characteristic with the specified characteristicId on the service with the specified serviceUuid has changed to the specified value.
Note This is an indication, which means that the client will confirm the reception if this change of value and therefore this is a more reliable way then just notifying the client. However bluetooth implementation are known to still sometimes drop value changes anyway, so this cannot be completely relied upon, unfortunately.