• v0.1.0-beta.23 9b5ec15ec0

    Ghost released this 2026-06-05 09:17:30 +02:00 | 16 commits to main since this release

    Fixed

    • BLE SET_ADVERT_NAME nicht persistent: updateCallsign() aktualisierte _callsign im RAM und die LittleFS-Identitätsdatei, schrieb aber cfg.callsign nicht zurück. Nach einem Reboot gewann die NVS-Config und der alte Gerätename kehrte zurück. Fix: ops::config::setCallsign() wird jetzt nach updateCallsign() aufgerufen und persistiert den neuen Namen in NVS + SD.
    • BLE SET_CHANNEL nicht persistent: Kanal-Name und PSK wurden nur in BaseChatMesh's RAM-Tabelle aktualisiert, nie in ops::config::channels[] geschrieben. Nach einem Reboot waren alle via App vorgenommenen Kanaländerungen verloren. Fix: nach erfolgreichem setChannel() wird der Raw-PSK (16 Byte) base64-kodiert und via ops::config::setChannel() in NVS + SD gespeichert.
    Downloads