Angepinnt PoPT - Vorstellung / Downloads

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • PoPT - Vorstellung / Downloads

    Moin moin liebe PR'ler,

    nach ein paar Jahren wieder zurück im Hobby "Packet Radio" konnte ich mir das Elend, was die Situation an Terminal Programmen für PR angeht, nicht weiter mir angucken.
    Daher habe ich begonnen ein neues PR(AX.25) Terminal Programm zu entwickeln.

    Was heißt Elend genau?

    Für mich persönlich das größte Elend ist das es kein ordentliches Terminal Programm für Linux gibt (LinPAC, ax25call). Und schon gar kein GUI basierendes.
    Und das 2. Elend für Windows Benutzer ist das man etliche Zusatzprogramme wie flexnet32 und oder VirtualComport2TCP (oder wie das heißt) benötigt um entweder via AXIP oder zu Direwolf was z.B: auf nenn Raspberry PI läuft.
    Selbst für ne simple Verbindung zu nenn TNC kommt man ( meines Wissens ) nicht an flexnet32 vorbei.
    Auch der betrieb rein über AXIP ist sehr eingeschränkt möglich, da für jede AXIP Verbindung ein eigener Port für flexnet32 angelegt werden muss. Und da die Anzahl der Ports auf flexnet32 begrenzt sind, kann man sich ja ausmalen in welche Limitierungen man läuft.

    Was kann PoPT oder wird es zukünftig können ?

    PoPT ist Python geschrieben und es läuft somit auf Windows sowie auf Linux Systemen bzw. es wird darauf geachtet das beide Systeme unterstütze werden.
    Python hat ausserdem den Vorteil das es für Anfänger eine leicht zu erlernende Script Sprache ist (ich bin auch nur Amateur und kein Profi Programmierer) und somit Teile des Quellcodes nach belieben angepasst werden können.

    Der nächste Punkt der mir wichtig war bei der Entwicklung von PoPT war Konnektivität.
    Das heißt das es ohne die o.g. Zusatzprogramme möglich ist sich via AXIP, Direwolf über KISS via TCP oder über Serielle Schnittstelle an KISS Geräte wie TNC oder Direwolf, anzubinden.

    Auch ein paar andere Sachen sind noch geplant, wo ich mich jetzt erst einmal nicht weiter äußern will, solange die Grundfunktionen von PoPT nicht einwandfrei laufen.

    PoPT ist derzeit noch in einem sehr frühen Stadium ( Wird seit ca. Mitte Feb. entwickelt ) und hat von daher noch ein paar Bugs oder Fehler die wie Bugs erscheinen aber einfach nur Features sind die noch nicht implementiert wurden, wie z.B: die Stationserkennung beim weiter/reconnect.

    Allerdings besizt PoPT jetzt bereis ein paar Feutures, die es so, meines Wissens nach, in kein weiteren PR Terminal Programm gibt.
    - AXIP Multicast
    - Speichern und automatisches aufrufen der AXIP Adresse der jeweiligen Stationen auf dem AXIP Port ( IP u PORT der Station wird in MH gespeichert)
    - KISS over TCP
    - RX-ECHO ein kleines Tool was es unter linux ax25tools gibt und manchmal ganz nützlich sein kann zum Testen oder experementieren


    Wie gesagt, ist dieses Programm noch recht "jung" und da ich auch noch nenn Job hab, wird es ne ganze weile dauern bis es auch ein wirklich gute PR Programm wir


    Das ganze Projekt ist auf GitHub zu finden und ich werde hier im Forum für die Windows benutzer die neueste Version als EXE in ZIP verpackt hochladen.
    Allerdings ist auf GitHub immer die aktuellste Version zu finden.

    Hier der Link zu GitHub github.com/DerHirschi/AX25_POPT

    Hier der Link für ZIP Datein forum.packetradio-salzwedel.de/PoPT/

    Hier der Link zur Telegram Gruppe bzgl. PoPT t.me/poptsupport


    Viel Spaß beim Testen und Danke fürs Melden der Bugs in der Rubrik BugReports ..

    !!! Achtung !!!
    !!! Bitte überprüft selbständig die bereitgestellten EXE bzw. ZIP Dateien auf evtl. Schadsoftware !!!

    Ich für meinen Teil arbeite nach besten Wissen und Gewissen um ein "einschleichen" von Schadsoftware,
    während des Konvertierung des Python Scriptes in eine ausführbare EXE Datei, zu verhindern.

    Aber ich kann auch nicht vollständig ausschließen, dass es passiert!

    Mir persönlich wäre es am liebsten, wenn ihr PoPT direkt von GitHub bezieht und als Python Script laufen lasst
    oder die Konvertierung selber vornehmt.

    73 ...
    Dateien
  • PoPT_2.67.9.1.7a

    - AX25 Handling überarbeitet
    - Nur ein Kanal Button blinkt > gefixt
    - T1-Timer & T2-Auto Timer überarbeitet
    - T2 Timer & T2-Auto im Seitenfenster einstellbar
    - Text 2 Speech ( vorerst nur für Linux ) implementiert
    - paar kleine fixes und Optimierungen
  • PoPT2.67.9.2.2a

    - Neue MH Liste
    - Sprachausgabe ( Chat Text, Kanal Auswahl, Call ) evtl. Hilfreich für Sehbehinderte (optional)
    - Performance Optimierungen ( Mainloop aufgeräumt )
    - ein paar kleinere Fixes
    - DX-Alarm Funktion angefangen ( eigentlich fast fertig nur zu Müde um weiter zu machen )
    - TNC Kiss Start cmd geändert. Danke Ralph
  • PoPT_2.67.9.4.1a

    Fixes:
    - C Befehle Port Angabe wurde nicht berücksichtigt sondern aus MH bezogen.
    - Inkorrektes Handling von Frames im Zustand "S1" hat zu Discos und "Geisterverbindungen" geführt.
    - Mehrere eingefügte Zeilen werden jetzt gesendet.

    Optimierung:
    - Schleife und Abläufe für AXIP Port.

    Neue Implementierungen / Funktionen :
    - Clipboard/Zwischenspeicher Funktion ( STRG+C, STRG+X, STRG+V, STRG+A )
    - SHIFT+RETURN Funktion eingefügt ( Neue Zeile ohne zu senden )


    Danke an Mario(DAC527) für Testen..
  • PoPT_2.70.4a

    Fixes:
    - Vorschreibfenster als gesendet markierter text Buggy. (Immer noch ein paar kleine Probleme)


    Optimierung:
    - Performance ( Schleifen ) optimierungen
    - Seitenleiste MH Liste
    - Versionszähler in ordentliches Format gebracht


    Neue Implementierungen / Funktionen:
    - MH Liste Klick auf Eintrag öffnet vorausgefülltes "Neue Verbindung" Fenster
    - MH Liste (Seitenleiste) Klick auf Eintrag öffnet vorausgefülltes "Neue Verbindung" Fenster
    - "Neue Verbindung" Fenster hat jetzt eine History der gerufenen Calls im Dropdown Menü
    - Ausgabe der RTT Messungen im Seitenfenster.
    (RTT Messung erfolgt über Ermittlung der Dauer bis die Pakete bestätigt sind.
    Von daher können die Werte stark variieren, abhängig von der Menge und Größe der gesendeten Pakete)
    - "Säubern" Button im Seitefenster "Kanal". Löscht Daten aus Vorschreib- und Ausgabefenster
    - "Linkhalter" Funktion. Sendet in einstellbaren Abständen, einstellbaren Text um den Timeout der Gegenstation zurück zu setzen.
Datenfunk auf CB-Funk - Packet Radio