Witam,
To jest fragment kodu kotlin, app na android.
// Configure the descriptor for notifications
val descriptor = characteristic.getDescriptor(UUID.fromString("00002902-0000-1000-8000-00805f9b34fb"))
descriptor?.value = BluetoothGattDescriptor.ENABLE_NOTIFICATION_VALUE
gatt.writeDescriptor(descriptor)
Mam przekreślone value oraz writeDescriptor czyli oznaczone jako przestarzałe. Dlaczego? Czy aby zapisać w serwerze BLE deskryptor charakterystyki muszę implementować kod do zapisu charakterystyki. Obecnie w kodzie mam zaimplementowane obsługę READ i NOTIFY.
Z góry dziękuje za wszelkie sugestie i odpowiedzi.