diff --git a/android/app/src/main/java/com/eddy/atomrelay/MainActivity.kt b/android/app/src/main/java/com/eddy/atomrelay/MainActivity.kt index f3576b7..b5342d5 100644 --- a/android/app/src/main/java/com/eddy/atomrelay/MainActivity.kt +++ b/android/app/src/main/java/com/eddy/atomrelay/MainActivity.kt @@ -118,6 +118,16 @@ class MainActivity : AppCompatActivity() { runOnUiThread { statusText.text = "Service not found" } } } + + @SuppressLint("MissingPermission") + override fun onCharacteristicWrite(gatt: BluetoothGatt, characteristic: BluetoothGattCharacteristic, status: Int) { + if (status == BluetoothGatt.GATT_SUCCESS) { + Log.d(TAG, "Write confirmed by local BLE stack (status=$status)") + } else { + Log.w(TAG, "Write failed (status=$status)") + runOnUiThread { statusText.text = "Communicatiefout" } + } + } } override fun onCreate(savedInstanceState: Bundle?) {