![]() |
|
DEV Version - Druckversion +- LK0NOD - Forum - Community - CB Funk 11m (https://lk0nod.de/forum) +-- Forum: PACKET RADIO (https://lk0nod.de/forum/forum-193.html) +--- Forum: PoPT (https://lk0nod.de/forum/forum-264.html) +---- Forum: PoPT - AX.25 Terminal Programm PoPT - Download (https://lk0nod.de/forum/forum-263.html) +---- Thema: DEV Version (/thread-941.html) |
DEV Version - MD2SAW - 16.05.2026 2.123.128 Fixes: - KISS Decoder (fehlerhaftes Escaping) - Eingehende Verbindungen werden geblockt bzw. der Port block wird nicht freigegeben, wenn Port neu initialisiert wird. (Schon wieder, da die reinit Prozedur verändert wurde in der Vorversion) - Alle nicht darstellbaren Zeichen für GUI gesperrt. (wenn von der GUI versucht wird, Binäre Daten darzustellen die nicht darstellbar sind, gibts es Chaos. Tag Farben & Zeilenumbrüche gehen verloren) Optimierung/Änderungen: - Pipe-Tool Schleife performance optimiert (CPU-Last) - Haupteinstellungen GUI > Allgemeine Einstellungen GUI überarbeitet - AX25 Protokoll L3 > T1 wird nicht gestoppt, wenn REJ empfangen wird (Führ zu lange Wartezeiten bis reagiert wird) - Monitor Decoder Performance optimiert - Schleifen Performance optimiert Neue Implementierungen / Funktionen: - CLI-CMD: "CHIST" - zeigt Verbindungsverlauf - PoPT-Remote-Protokoll(PRP) zum Fernsteuern von Stationen. - Sicheres Login Verfahren - Batch Mode (mehrere unkomprimierte PRP-Frames werden gesammelt und zusammengefasst zu einem, komprimierten PRP-Batch-Paket. (erhöht die Effizienz beim Komprimieren)) - CLI-ESC Mode: Daten die mit PRP gesendet wurden können an den normalen Datenstrom(QSO) weitergereicht werden. Ermöglicht das Senden/Empfangen mit Datenkompression. - Remote Monitor (nutzt das PoPT-Remote-Protokoll). Überträgt Monitordaten von entfernter PoPT-Node und stellt sie aufbereitet in der HostGUI da. (Ähnlich wie die Monitorausgabe bei TNN nur viel effizienter aufgrund von Datenkomprimierung) - Monitor Decoder: PRP-Frame Decoder (Nur Metadaten werden ausgewertet) Fixes: - KISS Decoder (fehlerhaftes Escaping) - Eingehende Verbindungen werden geblockt bzw. der Port block wird nicht freigegeben, wenn Port neu initialisiert wird. (Schon wieder, da die reinit Prozedur verändert wurde in der Vorversion) - Alle nicht darstellbaren Zeichen für GUI gesperrt. (wenn von der GUI versucht wird, binäre Daten darzustellen die nicht darstellbar sind, gibts es Chaos. Tag Farben & Zeilenumbrüche gehen verloren) - Es können keine User-DB Einträge mit SSID hinzugefügt werden - Script Error, wenn neue APRS-Nachricht gesendet wird - AXIP-Multicast ist nicht auswählbar in Porteinstellungen - APRS-SMS sendet kein ACK, um den empfang zu bestätigen. Optimierung/Änderungen: - Pipe-Tool Schleife performance optimiert (CPU-Last) - Haupteinstellungen GUI > Allgemeine Einstellungen GUI überarbeitet - AX25 Protokoll L3 > T1 wird nicht gestoppt, wenn REJ empfangen wird (Führ zu lange Wartezeiten bis reagiert wird) - Monitor Decoder Performance optimiert - Schleifen Performance optimiert - PoPT AX25-L3 Modul aufgeräumt + Thread Lock für Buffer - Diverse PoPT Module aufgeräumt/restrukturiert - Port-Einstellungen: Extra Fenster für KISS Einstellungen/Parameter - Zusätzlich Custom TNC-Kommandos möglich (Für KISS-Mode init) - Port-Einstellungen: Flusskontrolle Optionen für serielle Geräte (DTR/RTS) Neue Implementierungen / Funktionen: - CLI-CMD: "CHIST" - zeigt Verbindungsverlauf - APRS I-Gate - APRS Digepeater - APRS-Monitor: Auswertung für I-Gate Status Baken - APRS-Monitor: Tabelle/Monitor für I-Gate & APRS-DIGI Pakete - Autosave, alle Daten werden Periodisch (einstellbar) gespeichert. - Multiport TNC (KISS) support *** Fürs Erste deaktiviert (experimentell) - PoPT-Remote-Protokoll(PRP) zum Fernsteuern von Stationen. - Sicheres Login Verfahren - Batch Mode (mehrere unkomprimierte PRP-Frames werden gesammelt und zusammengefasst zu einem, komprimierten PRP-Batch-Paket. (erhöht die Effizienz beim Komprimieren)) - CLI-ESC Mode: Daten die mit PRP gesendet wurden können an den normalen Datenstrom(QSO) weitergereicht werden. Ermöglicht das Senden/Empfangen mit Datenkompression. - Remote Monitor (nutzt das PoPT-Remote-Protokoll). Überträgt Monitordaten von entfernter PoPT-Node und stellt sie aufbereitet in der HostGUI da. (Ähnlich wie die Monitorausgabe bei TNN nur viel effizienter aufgrund von Datenkomprimierung) - Monitor Decoder: PRP-Frame Decoder (Nur Metadaten werden ausgewertet) RE: DEV Version - MD2SAW - 17.05.2026 # 2.124.x Fixes: - Sprachen (CZ, PL, PT, IT, RU, UA) nicht auswählbar in 1'st Setup wizard - to_bytes Argument Problem mit, alten Python Versionen (3.6/3.8) - Probleme mit seriellen Geräte in Linux Optimierung/Änderungen: - CLI APRS-SMS fügt Call des Senders (PoPT-BOX/NODE) nicht in Pfad ein. Neue Implementierungen / Funktionen: RE: DEV Version - MD2SAW - 02.06.2026 # 2.125.x Fixes: - "Pacman" Connect Pfad Plot Probleme mit Kanal Index Variable führt zu fehlerhaften Verhalten (z.B. Refresh Button) und Daten. - CLI APRS-Chat.Pakete werden nicht als gedigipeated gekennzeichnet(AX25-Call) beim versenden von ACK-Nachrichten - CLI-CMD: "PATH" zeigt falsche Daten an (Locator/Distanz) - Fehlerhafte Zeitformat Konvertierung für UserDB Eintrag "last_conn"/letzter connect. - QSO Fenster Tags Probleme, wenn alle QSO-Daten gelöscht werden - Wenn in CLI Paging(Seiten stop) aktiviert ist, funktioniert SYS-Login und APRS-Chat nicht korrekt Optimierung/Änderungen: - Diverse I/O Buffer Thread Lock hinzugefügt - QSO History für Service Kanäle (Kanal >= 11) werden nicht mehr über Programm start hinweg gespeichert. (Zu viel Datenmüll) - Zeilen Limit (10.000 Zeilen) für QSO und Vorschreibfenster (50.000 Zeilen für Monitor) Neue Implementierungen / Funktionen: - CLI-CMD: "MONITOR" (Monitor [port] +/- [CALL] [CALL] ...) Monitor Ausgabe über CLI (NODE/SYSOP) - CLI-CMD: "ENCODER" Text Encoding setzen mit ENC <opt> RE: DEV Version - MD2SAW - 03.06.2026 # 2.125.x Fixes: - "Pacman" Connect Pfad Plot Probleme mit Kanal Index Variable führt zu fehlerhaften Verhalten (z.B. Refresh Button) und Daten. - CLI APRS-Chat.Pakete werden nicht als gedigipeated gekennzeichnet(AX25-Call) beim versenden von ACK-Nachrichten - CLI-CMD: "PATH" zeigt falsche Daten an (Locator/Distanz) - Fehlerhafte Zeitformat Konvertierung für UserDB Eintrag "last_conn"/letzter connect. - QSO Fenster Tags Probleme, wenn alle QSO-Daten gelöscht werden - Wenn in CLI Paging(Seiten stop) aktiviert ist, funktioniert SYS-Login und APRS-Chat nicht korrekt - APRS Neue-Mail Alarm (Icons) funktioniert nicht - ScriptError beim Öffnen von APRS-Einstellungen Optimierung/Änderungen: - Diverse I/O Buffer Thread Lock hinzugefügt - QSO History für Service Kanäle (Kanal >= 11) werden nicht mehr über Programm start hinweg gespeichert. (Zu viel Datenmüll) - Zeilen Limit (10.000 Zeilen) für QSO und Vorschreibfenster (50.000 Zeilen für Monitor) - Sounds (RX-Beep, Bell, ...) überarbeitet Neue Implementierungen / Funktionen: - CLI-CMD: "MONITOR" (Monitor [port] +/- [CALL] [CALL] ...) Monitor Ausgabe über CLI (NODE/SYSOP) - CLI-CMD: "ENCODER" Text Encoding setzen mit ENC <opt> - Verbindungsverlauf in UserDB Fenster (gefilter für jewiligen User) - Sounds für neue APRS-Mail(APRS-SMS) & neue Mail (BBS/PMS) RE: DEV Version - MD2SAW - 16.06.2026 # 2.126.x Fixes: - Programm Crash beim Erstellen/Zuweisen eines Dual-Ports - Programm Crash wenn Dual-Port Monitor Pakete dekodiert - GUI MH-Liste: MH-Einträge lassen sich nicht sortieren - QSO Buffer Limit für nicht aktive Kanäle. (GUI friert zeitweise ein, beim Auswählen eines Kanals mit zu vielen neuen Daten) - GUI Hauptfenster, Seitenverhältnisse der einzelnen Fenster, ins besonderen des tabellarischen Monitorfensters, verschieben sich beim Wechseln in den Monitor-Modus und zurück. - Memory Leaks in diversen Toplevel Fenstern. (APRS-Monitor, UserDB, UserDB-Tree, MH-Liste) Optimierung/Änderungen: - Sämtliche Datumsangaben von T/M/J zu T.M.Y(DIN) geändert. - Port-Statistik Fenster komplett überarbeitet (by opencode) - Folgende GUI-Fenster werden beim Schließen nicht mehr zerstört und komplett neu aufgebaut, sondern im Speicher (unsichtbar im Hintergund) gehalten: APRS-Monitor, User-DB, UserDB-Treeview, MH-Liste, Port-Statistik. Spart Rechenzeit und Fenster-Einstellungen(Größe, Position, usw.) bleiben erhalten. Neue Implementierungen / Funktionen: - CLI CMD "POKER" - Texas Holde'm Poker (by opencode) (complete Vibecoded) |