QSO Import WSJT-X

Moderator: DL7UCX

Antworten
DL1STG
Beiträge: 42
Registriert: Sonntag 10. Juni 2007, 19:56

QSO Import WSJT-X

Beitrag von DL1STG »

Hallo Funkfreunde,

in der Vergangenheit wurden QSO´s aus dem WSJT-X_log.adi nach dem Start von UCX automatisch in Log übernommen.
Seit einiger Zeit, ich kann nicht sagen seit wann, werden die QSO´s nicht importiert.
Bei der Hochlauf-Meldung wird die Log-Datei als gefunden gemeldet.

Was mache ich wohl falsch?

Über eine Info würde ich mich freuen.

vy 73 de Stafan DL1STG
Benutzeravatar
DL7UCX
Beiträge: 7080
Registriert: Donnerstag 8. August 2002, 19:23
Wohnort: Dabendorf
Kontaktdaten:

Re: QSO Import WSJT-X

Beitrag von DL7UCX »

Hallo Stefan,

da aktuell keine Probleme bekannt sind und sich an dieser Stelle auch lange nichts im Programm geändert hat, liegen die Probleme vermutlich in deiner Konfiguration.
Was hast Du bei "Einstellungen - Station - Andere Schnittstellen - WSJT ..." eingestellt.
Was passiert dort beim Anklicken von "Prüfe" ?
Stimmt die eingetragene ADIF-Logdatei noch mit der aktuellen Logdatei von WSJT überein ?
Stehen dort am Ende QSOs, die nicht importiert werden ?
Stimmt Dein Rufzeichen in WSJT und UcxLog überein ?

Du kannst mir auch Deine Logs schicken (mit Menü "Hilfe - SOS ...) und die WSJT-ADIF-Datei als E-Mail-Anhang.

73 Ben
DL1STG
Beiträge: 42
Registriert: Sonntag 10. Juni 2007, 19:56

Re: QSO Import WSJT-X

Beitrag von DL1STG »

Hallo Ben,

danke für die Antwort.
Ich habe mir nach deinen Fragen mal die WSJT-X_log .adi Datei mit einem Editor angeschaut.
Am Ende der Datei war eine Leerzeile und danach kamen weiter QSO´s. Diese wurden nicht importiert. Nach dem entfernen der Leerzeile und speichern der Datei, hat UCX die fehlenden QSO´s importiert.
Läuft wieder. Das entfernen der leeren Zeile war die Lösung.

Vielen Dank.

vy 73 de Stefan
Benutzeravatar
DL7UCX
Beiträge: 7080
Registriert: Donnerstag 8. August 2002, 19:23
Wohnort: Dabendorf
Kontaktdaten:

Re: QSO Import WSJT-X

Beitrag von DL7UCX »

Hallo Stefan,

dass so eine Leerzeile stören sollte, hat mich schon gewundert.
Ich habe also gleich einen WSJT-Import mit einem File mit Leerzeilen, auch nachträglich am Ende vor weiteren QSOs nachgestellt.
Ich konnte kein Problem feststellen.
Damit sehe ich auch keine Möglichkeit für Korrekturen, um hier etwas zu verbessern.
Vielleicht enthielt Deine Leerzeile noch unsichtbare Zeichen, die das Einlesen gestört haben.
Falls Du die originale Datei (mit Leerzeile) noch hast, schick sie mir bitte.

73 Ben
Benutzeravatar
DL7UCX
Beiträge: 7080
Registriert: Donnerstag 8. August 2002, 19:23
Wohnort: Dabendorf
Kontaktdaten:

Re: QSO Import WSJT-X

Beitrag von DL7UCX »

Hallo Stefan,

danke für die Übersendung der originalen WSJT-ADIF-Datei.

Diese Datei enthält erst eine Leerzeile, die stört nicht.

Aber dann kommen später zwei Blöcke von Dutzenden Zeilen, die jeweils ca. 60 Zeichen nur 09hex (=Tabulator) enthalten.

Um ein ADIF-QSO komplett einzulesen muss UcxLog soviel Zeilen zusammensetzen, bis das ADIF-Wort <EOR> gefunden wird, .
Hierzu liest UcxLog 2000 Zeichen ein, was für 1 QSO reichlich ist.
In diesen kommt aber jetzt das Wort <EOR> gar nicht vor.
Somit ist ein ADIF-QSO nicht auffindbar und UcxLog bricht den Import ab.

Das ist m.E. auch die sinnvollste Lösung, da der Anfang des nächsten QSOs wegen des fehlender <EOR> davor nicht sauber auffindbar ist.
Außerdem deutet eine so massive Verfälschung der Daten auf ein Problem hin, das manuell untersucht werden sollte.
Vermutlich wird das auch nie wieder genau so passieren.

Daher ändere ich hier in UcxLog nichts.

73 Ben
DL1STG
Beiträge: 42
Registriert: Sonntag 10. Juni 2007, 19:56

Re: QSO Import WSJT-X

Beitrag von DL1STG »

Hallo Ben,

danke für die Antwort. Da muss auch nichts in UCX geändert werden. Bin mir nicht sicher woher die Leerzeilen kommen. Ist jedenfalls nicht normal und somit lag das Problem auf meiner Seite.
Trotzdem danke für die Mühe.

vy 73 de Stefan
Benutzeravatar
DL7UCX
Beiträge: 7080
Registriert: Donnerstag 8. August 2002, 19:23
Wohnort: Dabendorf
Kontaktdaten:

Re: QSO Import WSJT-X

Beitrag von DL7UCX »

Wenn es nur Leerzeilen wären, gäbe es kein Problem.
Die sind nur leider voller Tabulatoren ... :shock:

73 Ben
DL3VL
Beiträge: 9
Registriert: Sonntag 24. Januar 2010, 12:09

Re: QSO Import WSJT-X

Beitrag von DL3VL »

Hallo Ben,

ich bin auf dem Fieldday in DLFF-0029 und habe ein ähnliches Problem:
Vor dem Fieldday wurden alle Dateien vom heimatlichen PC auf meinen Laptop kopiert.
Ich habe hier Internet, der Cloud-Abgleich klappt.

Neue QSOs werden beim Portabel-Funken jedoch nicht zu UCXlog übertragen, auch nicht nachträglich.
Die Prüfung der (korrekten) ADI-Datei sagt:

2791 Zeilen (habe ich nachgeprüft, das stimmt)
2791 ADIF QSOs
eigene 1
neue 0

Woran erkennt die Prüfroutine, ob es "eigene" QSOs sind?
Ist ein "falsches" Call (ohne /p) bei gegenüber dem Haupt-OP geändertem Locator z.B. ein Problem?

73
Joe, DL3VL

PS: Lösung ist nicht dringend, Funken geht ja trotzdem :-)
Benutzeravatar
DL7UCX
Beiträge: 7080
Registriert: Donnerstag 8. August 2002, 19:23
Wohnort: Dabendorf
Kontaktdaten:

Re: QSO Import WSJT-X

Beitrag von DL7UCX »

Hallo Joe,

das "Rufzeichen" in "Einstellungen - Station - Allgemeines" muss beim Export und beim Import gleich sein.

Für portabel Einsätze sollte jeweils ein "Operator" (z.B. "DLFF0029") mit dem .../p-Rufzeichen angelegt werden.

73 Ben
DL3VL
Beiträge: 9
Registriert: Sonntag 24. Januar 2010, 12:09

Re: QSO Import WSJT-X

Beitrag von DL3VL »

Hallo Ben,

laut der Hilfe werden bei der "alten" Methode "ADIF-Log" fehlende QSOs nachträglich importiert,
was aber bei mir mit beiden OPs (mit und ohne /p) nicht passiert.
Ich habe jetzt am Laptop auf die UDP-Methode umgestellt. Das klappt mit neuen QSOs.
Die alten habe ich dann über QSO -> Import importiert. Dabei wurden aber Daten abgeschnitten, weil
das Remarks-Feld zu klein ist (es waren 40 Zeichen).

Ich weiß, dass es guter Stil wäre, für jede /p - Aktivierung aus anderem Locator oder WWFF usw.
einen eigenen OP anzulegen - das ist mir persönlich aber zu unübersichtlich.

73

Joe
Antworten