-
OpenMeshOS v0.1.0-beta.12 Pre-release
released this
2026-06-04 10:41:06 +02:00 | 42 commits to main since this release⚠ Wichtig! Diese Version löscht beim ersten BT-Start alle gespeicherten BLE-Bond-Keys aus dem NVS (stale MITM-Bonds von alter Firmware). Auf Android/iOS vor dem Pairing: Gerät in BT-Einstellungen entfernen/vergessen damit kein veralteter Bond-Cache stört.
Added
- Status-Leiste: BT-Icon + Peer-Anzahl (
ScreenLauncher): BT-Icon grau/blau/grün nach Zustand; Peer-Zähler⟳Naktualisiert bei jeder peerSerial-Änderung
Fixed
- BLE nicht sichtbar (Issue #4):
BTCompanionService::init()riefenable()erst auf wennstartCompanionInterface()aufgerufen wurde — bei Race-Condition nie. Fix:enable()direkt ininit()nachbegin()._clearBonds()löscht stale MITM-Bond-Keys aus NVS (nachBLEDevice::init()— vorher crash) _clearBonds()Reihenfolge:esp_ble_*-Aufrufe vorBLEDevice::init()crashen den Stack — Aufruf nachbegin()verschobenesp_ble_remove_bond_deviceTyp-Fehler:&list[i].bd_addr→list[i].bd_addr(uint8_t[6]zerfällt zuuint8_t*)- CI release.yml: Release-API-Calls auf
FORGEJO_INTERNALumgestellt (curl exit 7 / Hairpin-NAT)
Downloads
-
Source code (ZIP)
1 download
-
Source code (TAR.GZ)
0 downloads
- Status-Leiste: BT-Icon + Peer-Anzahl (