Firmware v1.17.0

MeshCore Firmware Update auf Version 1.17.0

MeshCore Firmware Update auf Version 1.17.0

Das neue Firmware-Release 1.17.0 für MeshCore bringt eine Reihe von Verbesserungen und erweitert die Hardware-Unterstützung. Dieses Update fokussiert sich auf Stabilität, Energieeffizienz und die Integration neuer Hardware-Komponenten, die das dezentrale Netzwerk noch robuster und vielseitiger machen.

Erweiterte Hardware-Unterstützung

In dieser Version wurde die Kompatibilität mit einer Vielzahl neuer Boards signifikant erweitert. Dazu gehören das Heltec Tower V2, Heltec -v4-r8, Heltec t096, Seeed t1000-e, Elecrow ThinkNode M7, Lilygo T-Echo Lite, Heltec RC32, ThinkNode M9, Meshnology W12 und Seeed SenseCAP MeshTracker X1. Diese breite Unterstützung ermöglicht eine noch flexiblere Implementierung von MeshCore in unterschiedlichen Szenarien.

Verbesserungen bei Ethernet und Konnektivität

Besonders hervorzuheben ist der native Ethernet-Support für den RAK4631 in den Rollen Repeater, Room Server und Companion. Dies verbessert die Netzwerkintegration erheblich und bietet stabile kabelgebundene Verbindungen. Kleinere Fehler wie das Trennen der Verbindung nach jedem CLI-Befehl (Command Line Interface) bei Ethernet-Verbindungen wurden behoben, was die Handhabung im Betrieb vereinfacht.

Optimierungen der Energieverwaltung und Stabilität

Ein externer Watchdog wurde hinzugefügt, und der interne Watchdog-Code im Repeater wurde überarbeitet, um die Systemstabilität zu erhöhen. Verbesserungen im Power-Management sorgen für eine optimierte Batterielaufzeit, insbesondere durch die Behebung von Fehlern, die zu hohem Stromverbrauch führten, und die Anpassung des Watchdog-Timings während des Sleep-Modus. Ein Problem mit Speicherlecks in der strdup-Funktion wurde ebenfalls behoben, was die langfristige Stabilität verbessert.

Weitere wichtige Neuerungen

Das Update enthält auch die Integration von LNA (Low Noise Amplifier) CLI-Steuerungsbefehlen für verschiedene Boards, eine Optimierung der ADC (Analog-Digital-Converter) Auslesung und eine verbesserte Erkennung von Kanalaktivität (Channel Activity Detection – CAD) zur Reduzierung von Störungen. Zudem wurde ein neues ConfigSerializer für die Speicherung von Einstellungen eingeführt, was eine flexiblere Konfiguration ermöglicht.
CLI
set radio.rxgain on
reboot
CLI
set cad on