UI: BT-Status-Icon im Launcher/Top-Bar fehlt #1
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Problem
Der BT-Companion-Dienst (MeshCore-App-Anbindung per BLE) ist vollständig implementiert und funktioniert, sobald Bluetooth in Settings → Connectivity → Bluetooth aktiviert ist.
Es gibt jedoch kein visuelles Feedback im UI darüber, ob BLE aktiv ist oder ob die MeshCore-App gerade verbunden ist.
Gewünschtes Verhalten
#64748b)#58a6ff)Umsetzung
MeshService::isBLERunning()undMeshService::isBLEConnected()existieren bereits.ScreenLauncher::refreshBluetooth(bool running, bool connected)analog zurefreshStatus()hinzufügenUIScreen::tick()zyklisch abfragen undrefreshBluetooth()aufrufen_buildTopBar()des Launchers ergänzenKontext
Die MeshCore-App kann nach dem Verbinden folgendes über das Companion-Protokoll:
Ohne Status-Icon weiß der Nutzer nicht, ob die Verbindung aktiv ist.