Hier sind die Versionshinweise für das Railster-Betriebssystem:
6.14.1 (2024-06-14)
Neue Funktionen
RIOM Modbus-Anwendung hinzugefügt
Fehlerbehebungen und Verbesserungen
Vorübergehende Rückstellung von MicroPython auf eine ältere Version zur Behebung von Build-Problemen
Änderung der Download-Methode für Linux-Quellen, um weniger Speicherplatz zu benötigen
Hinzufügen von `cmake` als Systemabhängigkeit (CI) zur Verkürzung der Erstellungszeiten
Pushen des Rescue-System-Images auf den Update-Server, wenn es sich um einen Release Candidate handelt (zu Testzwecken)
Erweiterungen für das lokale Build-System
6.14.0 (2024-04-19)
Sicherheit
Alle Anwendungen und Bibliotheken von Drittanbietern wurden auf ihre neuesten LTS-Versionen aktualisiert.
Außerdem wurde der Linux-Kernel auf Version 6.1 aktualisiert.
Dies schließt einige CVEs, die in RailsterOS 6.13.x vorhanden waren.
Neue Funktionen
Hinzufügen des FIP-Codecs in das FPGA-Firmware-Image. Dies vervollständigt die FIP-Integration in die Railster-Pipeline.
Alle GPS-Parameter sind nun im LuaCEP über rn_var("...") verfügbar. Zusätzlich zu den bestehenden Parametern sind die neuen Parameter:
sat_count
fix
course
latitude_eps
longitude_eps
speed_eps
altitude
altitude_eps
hdop
pdop
vdop
Fehlerbehebungen und Verbesserungen
Hinzufügen eines Timeout- und Retry-Mechanismus in das Kommunikationsprotokoll mit den Subsystemen des Railsters, um unerwartete Abschaltungen zu verhindern
Ordnungsgemäße Bereinigung der von den GPS- und GSM-Modulen genutzten Ressourcen, um Kommunikationsausfälle zu reduzieren
Verschiedene Anpassungen in mehreren Anwendungen nach dem Update auf neuere Bibliotheken