Irgendwie haben die und ich eine andere Ansicht einer anständigen Dokumentation. Powersaving z.B macht das nun Sinn für meinen Xiao nRF dieses zu aktivieren oder nicht? Man liest etwas von ESP32 und das wars. Die Funktion welche in den Release Notes als „CLI pwrmgt“ angegeben wurde: ich würde diese gerne nutzen. Da sie eine Routine implementiert dass sowohl RAK als auch Xiao‘s z.B eine Abfrage machen, ob genug Voltage vorhanden ist um sauber zu booten.
Weder „pwrmgt“ funktioniert in der CLI , noch sonst eine Doku findet man diesbezüglich. Während der Entwicklung von dem Feature habe ich dort nämlich gespannt mitgelesen.
Der Repeater kann mit powersaving on in diesen Modus versetzt werden. Wenn ich mir den Code anschaue, so bringt das nur was bei Repeatern, die selten was hören.
Kurz zusammengefasst:
Mikrocontroller arbeitet noch 5s länger, nachdem er keine Arbeiten mehr anstehen hat.
Mikrocontroller macht 30min Pause, wenn er in der Zwischenzeit keine LoRa-Pakete hört. LoRa-Pakete wecken ihn auf.
Wenn der Repeater also alle paar Sekunden was hört, so fällt er nie lange in den powersaving-Modus. Zusätzlich scheint es vielleicht Probleme mit der Zeithaltung zu geben: die interne Uhr scheint mit powersaving zu schnell zu laufen und daher in die Zukunft zu driften.