diff --git a/app/src/main/java/de/ccc/events/badge/card10/common/ConnectionService.kt b/app/src/main/java/de/ccc/events/badge/card10/common/ConnectionService.kt index 6051251d0ea878658ccea5daf5efd0e7d421c364..eb7f58ef109efe054e1d97d9be2d2aee5d773bb1 100644 --- a/app/src/main/java/de/ccc/events/badge/card10/common/ConnectionService.kt +++ b/app/src/main/java/de/ccc/events/badge/card10/common/ConnectionService.kt @@ -165,7 +165,13 @@ object ConnectionService { } fun writeCharacteristic(characteristic: BluetoothGattCharacteristic): Boolean { - return connection?.writeCharacteristic(characteristic) ?: false + val status = connection?.writeCharacteristic(characteristic) ?: false + + if (!status) { + Log.d(TAG, "Write status: $status") + } + + return status } } \ No newline at end of file diff --git a/app/src/main/java/de/ccc/events/badge/card10/filetransfer/LowEffortService.kt b/app/src/main/java/de/ccc/events/badge/card10/filetransfer/LowEffortService.kt index c77e23ca5f1cafe58afa437d4b80aa9f83641ac7..560de67eeb36a3d5529e610b38bd58d2db5e1890 100644 --- a/app/src/main/java/de/ccc/events/badge/card10/filetransfer/LowEffortService.kt +++ b/app/src/main/java/de/ccc/events/badge/card10/filetransfer/LowEffortService.kt @@ -80,13 +80,7 @@ class LowEffortService( val bytes = packet.getBytes() centralTx.value = bytes - val status = ConnectionService.writeCharacteristic(centralTx) - - if (!status) { - Log.d(TAG, "Write status: $status") - } - - return status + return ConnectionService.writeCharacteristic(centralTx) } fun setOnPacketReceivedListener(packetListener: OnPacketReceivedListener) {