From 72af72458897780bbb92fd5fbcd09354c724832c Mon Sep 17 00:00:00 2001 From: lollerfirst <43107113+lollerfirst@users.noreply.github.com> Date: Mon, 11 Aug 2025 19:45:15 +0200 Subject: [PATCH] add sendPeriodicBroadcastAnnounce to startServices (#243) --- .../java/com/bitchat/android/mesh/BluetoothMeshService.kt | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/com/bitchat/android/mesh/BluetoothMeshService.kt b/app/src/main/java/com/bitchat/android/mesh/BluetoothMeshService.kt index 5bd31174..33657b0c 100644 --- a/app/src/main/java/com/bitchat/android/mesh/BluetoothMeshService.kt +++ b/app/src/main/java/com/bitchat/android/mesh/BluetoothMeshService.kt @@ -405,7 +405,11 @@ class BluetoothMeshService(private val context: Context) { Log.i(TAG, "Starting Bluetooth mesh service with peer ID: $myPeerID") if (connectionManager.startServices()) { - isActive = true + isActive = true + + // Start periodic announcements for peer discovery and connectivity + sendPeriodicBroadcastAnnounce() + Log.d(TAG, "Started periodic broadcast announcements (every 30 seconds)") } else { Log.e(TAG, "Failed to start Bluetooth services") }