A R D F - F j w W     Unicode

For English version: click here please !

FjwW-Unicode läuft auf Window-PC's ab Windows XP.

Besonderheiten der Versionen ab 19.8

Um die von SI-Chip5 gelesenen Zeitstempel besser zu verarbeiten, gibt es eine Veränderung ab der Version 19.8. In der KOR-Datei werden die aus dem SI-Chip5 gelesenen Zeitstempel unverändert gespeichert, es finden sich dort nur Zeitstempel von 0:00:00 bis 11:59:59. Dieser Chip5-Typ kann nur 12-h-Zeitstempel auf Grund des begrenzten Speicherplatzes (in Sekunden, zwei Byte pro Zeitstempel) speichern. Erst beim Wiedereinlesen eines Wettbewerbs (erst TLN- dann KOR-Datei) werden die Zeitstempel entsprechend der Wettbewerbsdaten (Begin-End Zeit) umgerechnet und bewertet. So ergibt sich bei Änderungen von Wettbewerbsdaten immer eine korrekte Auswertung, deshalb ist diese Option zu bevorzugen.

Da die Zeitstempel aus der KOR-Datei ab V19.8 anders verarbeitet werden, muss dieses in der zugehörigen TLN-Datei durch eine neue Schlüsselwortzeile gekennzeichnet werden:
@VERSION: 1908
Bei einem in FjwW neu angelegten Wettbewerb (Menü Datei / Neuer Wettkampf   Strg+N) wird dieses Schlüsselwort automatisch eingetragen. Wird der Wettbewerb durch eine selbst erzeugte/kopierte/veränderte TLN-Datei angelegt, muss sie dabei eingefügt werden. Wenn bereits SIchip5-Daten in der KOR-Datei vorhanden sind, darf sie nicht nachträglich eingetragen werden. Damit können die Vorteile, die sich durch die andere Speicherung in der KOR-Datei ergeben, genutzt werden.

Der SI-Chip5 kann ohne Probleme in den 12 Stunden nach Wettbewerbs-Beginn, auch bei Zwei-Tages-Wettbewerben über Mitternacht, eingesetzt werden. Ist das nicht der Fall, müssen die vom Chip gelesenen Zeitstempel manuell korrigiert werden (um 12/24/36 Stunden). Liegt die Zeit am Folgetag ist die Uhrzeit mit einem Buchstaben "a" zu ergänzen, z.B. 10:12:34a).

------------------------------------------------------------------------------------------

Besonderheiten der UNICODE-Version

FjwW-Unicode kann alle internationalen Zeichen darstellen, wie kyrillisch, arabisch, koreanisch, ost- und nordeuropäische Sonderzeichen ... erfordert aber, vorallem bei koreanisch/japanisch/chinesisch, auch entsprechende Fonts auf dem PC.
Intern arbeitet FjwW dazu mit Unicode-Zeichen im UTF-16 Format (immer 2 Byte pro Zeichen). Die von FjwW erzeugten Dateien und Listen verwenden aber das UTF-8 Format (ein bis vier Byte pro Zeichen). Das führt nun aber dazu, daß diese Dateien nicht mehr in den Vorgängerversionen geladen werden können, weil diese das UTF-8 Format nicht lesen können.
Es ist aber möglich, die UTF-8-Dateien mit FjwW-Unicode(*) oder Window-Programmen(**) nach ANSI (Zeichensatz 1252) zu konvertieren. Zeichen, die es nicht im Zeichensatz 1252 gibt, wie kyrillisch, werden beim Konvertieren zu Fragezeichen.

Wenn in FjwW-Unicode TLN/KOR/DAT-Dateien im ANSI-Format von FjwW-Vorgängerversionen geladen werden, können Ergebnislisten dieses Wettkampfes erzeugt werden, es können aber keinerlei Veränderungen der Daten des Wettkampfes oder der Teilnehmer vorgenommen werden. Wenn dies beabsichtigt ist, müssen vor dem Laden der TLN/KOR/DAT-Dateien diese mit FjwW-Unicode(*) oder anderen Window-Programmen(**) ins UTF-8 Format konvertiert werden.

(*) Konvertieren in FjwW-Unicode ist mit dem Editor möglich: Menü Datei / Datei Zeigen/editieren   Strg+E. Bei Datei / Speichern unter, kann dann das andere Dateiformat gewählt werden.
(**) Window-Programme, die sich zum Anzeigen, Editieren oder Konvertieren von Dateien im UTF-8 Format eignen: MS-Word, MS-Editor, MS-WordPad u.a..

  Allgemeine Voraussetzungen

    FjwW Unicode erfordert Windows XP/Win7 und folgende.

    FjwW benutzt nun das HMTL-Format auch für die Hilfe. Damit gibt es unter Window-Vista
      keine Probleme mehr, weil dort das bisherige Win-Help-Format nicht mehr unterstützt wird.

    Wenn der Zielticket-Druck mit dem Etiketten-Drucker "Brother QL-500/550/..." gemacht werden soll,
      muss dafür ein Software-Interface installiert werden. Dazu ist vom Autor die Installations-
      Datei 'FjwW-BrssCom.msi' anzufordern und auf dem Computer zur Installation auszuführen.

    Voraussetzungen für die Sprachausgabe-Funktion in FjwW



Weiterentwicklung und beseitigte Bugs (ca. 1 Jahr rückwärts) //**Änderungen V23.12 (23.12.1.3) // Neuer Hinweis, wenn bei Sprint ein Pflichtfuchs (Spectator) in // den Fuchslisten nicht vorhanden ist // TXT-Startliste kann nun auch die 'Vorläufig' Zeile bekommen // Wenn Fuchsstationen für die Zeitnahme am Start und/oder Ziel // eingesetzt werden: Richtiger Umgang mit den Standortdaten, // und verbesserter Test, dass diese Fuchsnummern und die Bake // nicht in die Fuchslisten gehören // Bonus nun in Min:Sec (vorher nur Minuten) // Bei Start="Erster gefundener Fuchs" oder Ziel="Letzter Fuchs" // werden im Wettkampfdaten-Dialog keine optimalen Laufstrecken // (Linien) mehr gezeigt; der Inhalt des Fensters 'im Ziel' wird // nun auch beim Einlesen des Wettbewerbs gezeigt // Menü "Ergebnisse|Mehrere Listen, FTP" Option 'Auto-Scroll in HTML': // es wird nun sichergestellt, dass die HTML-Seite im Browser // komplett bis ans Ende gescrollt wird, ohne dass 'Auto-Refresh' // das Scrolling bis Ende verhindert // Bei Verschieben eines Teilnehmers ins Depot und zurück wurde der // Wettkampfdaten-Dialog nicht vollständig aktualisiert // Wettkampfdaten-/Teilnehmerdaten-/TeilnehmerRegistrierungs-Dialog, // auch bei Einlesen der TLN-Datei: entsteht eine neue Kategorie // ohne Fuchsliste, werden dieser als Fuchsliste alle Fuchsnummern // zugewiesen, die allen anderen Kategorien bereits zugewiesen // wurden; max. Anzahl der möglichen Kategorien wird nun überwacht // Nicht-Einlesen manuell gesetzter Startzeiten aus der KOR-Datei // korrigiert // Alter Algorithmus für Berechnung der min. Laufstrecke entfernt; // kein Absturz bei Wechsel auf 'allFox' im Wettkampfdaten-Dialog //**Änderungen V23.11 (23.11.1.3) // Einlesen Standorte aus TLN-Datei oder von FjwMap: wenn Füchse // als Start oder Ziel (TLN-Datei Schlüsselworte @STZ_IN_DAT // und @ZZ_IN_DAT) konfiguriert sind, wurden sie in FjwW nicht // korrekt Start/Ziel (auch in den Grafiken bei den Benutzer- // Namen der Standorte) zugeordnet) // Menü "Ergebnisse|Spezial|Teilnahme Statistik": neue HTML-Liste // für eine 'Teilnahme Statistik' (Teilnehmer je Klub) // Mögliche Endlosschleife bei "Bearbeiten|Kopiere Zeitdaten von" // beseitigt // Menü "Ergebnisse|Mehrere Listen, FTP": Autoscroll verlangsamt // Ticketdruck über FjwW-BrssCom Interface nun wieder ok // Wenn bei freigegebenen Empfang der Zieldaten, z.B. über eine // Funkstrecke, diese stark verzögert und schon vorher die Chip- // Daten ausgelesen wurden, zeigte das Hauptfenster nur ein "?" // als Fuchszahl // Timeout bei Backup von Daten aus einer Lesestation im Slave- // Modus deutlich vergrößert, so kein Abbruch mit 'ERROR!' // (jetzt 'TIMEOUT!') Ausschrift // Menü "Datei|Neuer Wettkampf": hier kann nun die größste geplante // Fuchs/Baken-Nummer und damit die um eins höhere Ziel-Nummer // eingestellt werden; Teilnehmer/Helfer können nun in den drei // Fällen sofort aus einer TLN-Datei geladen werden // Wenn bei Menü "Ergebnisse|Mehrere Listen, FTP" eine Liste mit // 'Benutzer definierten Spalten' nicht erzeugt werden kann, wird // die Funktion nun sofort abgebrochen // Alterstest bei Wechsel der Kategorie im Korrektur-Dialog nun ok // Kategorie-Aliasnamen bei 'leeren' Kategorien oder bestimmten // Reihenfolgen von @FOX_LISTE in der TLN war nicht ok // Verbesserte Fehlerausgabe nach Lesen der TLN-Datei // Wenn eine Fuchstation die Zielzeit liefern soll, wurde beim Lesen // des SIchip der Timestamp nicht dem Ziel zugeordnet // Standorte von Füchsen, die nicht in den Fuchslisten enthalten // waren, wurden in der TLN-Datei nicht abgespeichert; beim Holen // der Standorte von FjwMap konnte es zum Programm-Crash kommen // Beim Drucken im Editor wurde der Drucker-Auswahldialog unnötig // zweimal aufgerufen // Korrektur für russische EVSK Wertung // HTML-SRG: kein Erläuterungstext, wenn keine Ergebnisse vorh.; // kein Absturz bei Laden einer 'leeren' EDA-Datei //**Änderungen V23.9 (23.9.1.3) // FTP-Upload: Fehleranzeige bei falschem Passwort fehlte // Auswertung für Staffellauf nach chinesischen Regeln nun möglich, // Details siehe Hilfe-Index 'Chinesischer Staffellauf' // Synchronisierung des Daten-Schreiben-Lesens im Speicher verbessert // RTF-Startinfo: Datei konnte nicht in MS-WORD geladen werden; // Berücksichtigung der Fuchsanzahl bei Sprint/Foxoring // FTP-Passwort wird nun verschlüsselt in die INI-Datei geschrieben; // Eingabe des Passwortes in Dialog "Ergebnisse|Mehrere Listen, FTP" // und 'Save INI' erstmalig erforderlich // Suchgrafik-Liste (SRG): Erläuterungen der farbigen Hinterlegungen // nun am Ende der Liste // Wettkampf-Datenfenster: Auswahlbox für geladene Wettbewerbe zeigte // falsche Wettkampfnummern in den eckigen Klammern // CSV-Dateien: die englische Erweiterungen 'st/nd/rd/th' der Platzziffer // für aufgelöstes Schlüsselwort 'Pl1' war ab Platz 21 nicht korrekt // Ein Fenster über dem SI-Status erscheint nun als Hinweis: // - wenn das Wk-Datum korrekt, Start-/Fuchs-/Zielzeiten(Timestamps) // vom SIchip aber außerhalb der Wk-Beginn/Endezeit liegen // - wenn das Wk-Datum falsch ist und es wird eine Datei "~FjwW_*.dat" // im LOG/TLN/(HTTP/FTP)-Verzeichnis mit Timestamps des SIchip erzeugt // Wenn man eine manuelle Eingabe von Start-/Ziel-Zeit/Fuchszahl mit '%' // zurücknehmen will, muss man nicht mehr zweimal '%' eingeben // Im Wettkampfdaten-Fenster wurden leere Kategorien nur bei V23.7 nicht // dargestellt // Bei schmalen (grünen) Standort-Grafiken wird nun der Beginntext // 'Route' weggelassen, damit die Fontgröße nicht zu klein wird // Auslose-Dialog: manuelle Zahleneingabe bei 3b und 3c war kaum möglich, // nun mit Verzögerung // Erzeugung CSV-Ergebnisliste mit Gruppenfilter ergab Absturz // Fuchsliste mit chinesischen 'False Fox (%)' in Wettkampfdaten-Fenster // nun sichtbar // CSV-Einzelwertung: bei eingestelltem Grppenfilter kein Absturz mehr // Korrekturversuch für Crash bei Senden zu Orgeo Server // FjwWdispl: es war seit einigen Versionen nicht mehr möglich, das // Programm auf zwei Monitoren eines PC/Laptop zu starten // Startgassen-Angabe fehlte bei Fuchsliste mit Benutzer-Fuchsnamen; // neues Schlüsselwort FOXLISTUSER // Pokalwertung: Options-Einstellung in Registerkarte "Mehrf. Wettk." // war nicht ok //**Änderungen V23.7 (23.7.1.4) // Feature 'Benutzer def. Spalten': Schlüssel 'FOXLIST' wurde nicht // korrekt gebildet // Optimale Suchreihenfolgen: es kann nun auf gleiche Reihenfolgen bei // den Kategorie-Grafiken sortiert werden // Der Verfallszeitpunkt aller HTML-Dateien liegt nun in der Vergangen- // heit durch die Zeile ''; // wird so nicht mehr im Browser-Cache gespeichert // FTP-Upload Dialog: FTP Angaben können nun in der INI-Datei // zurückgespeichert werden // Wenn gelesene SIchips in keiner KOR-Datei abgespeichert werden // können (z.B. falsches Wettkampfdatum), werden die Zeitstempel // in eine Datei "~FjwW_??.??.??.dat" (??.??.?? = PC-Datum) im // LOG-Verzeichnis geschrieben (Format wie DAT-Datei) // Vor Holen der Standorte von FjwMap zu FjwW wurden bereits vorhandene // Standorte in FjwW nicht gelöscht // Wettkampfdaten-Fenster: für das angegebene Wettkampfdatum wird nun // der Wochentag darüber angezeigt zum Erkennen einer falschen // Eingabe; beim Verändern der Bakennummer entstand ein Fehler // Verbesserungen beim Verschieben von Teilnehmern aus dem Depot in // einen Wettbewerb // Wird ein Chip gelesen, der Stempelzeiten außerhalb des Wettbewerb- // Datums liefert, wird nun das kleines Hinweisfenster über oder // unter dem SI-Status-Dialog gezeigt //**Änderungen V23.5 (23.5.2.1) // Hauptfenster: manuell gesetzte Startzeiten werden nun als Hinweis // blau hinterlegt, wenn eine Startverzögerung eingestellt wird, // sie werden ja nicht automatisch umgerechnet // Fehler bei Varianten 'Startzeit vom ersten gefundenen Fuchs' und // 'Zielzeit vom letzten gefundenen Fuchs' beseitigt // Ausgabe 'OVT' für Platz hat Priorität vor Ausgabe '-' wenn 0 Füchse // LZL-Liste: Laufzeit-Differenzen bei 'Kooperation' nun 15,30,45 sec // Standard-Ergebnisliste: ab V22.11 war rechte Spalte nicht ok (StNr..) // Neues INI Schlüsselwort 'UserDefColumn=': für dauerhaftes Einschalten // der 'Benutzer definierte Spalten'-Funktion // Teilnehmer im Hauptfenster können nun farbig gekennzeichnet werden // Der Fuchsliste kann nun die Startgasse als "A: " bis "Z: " voran- // gestellt werden; auch in FjwMap // Menü "Ergebnisse|Optionen|Wettk. Auswahl": Ändern der Wettkampf- // Selection war nicht korrekt // Bereits manuell gesetzte Startzeiten wurden beim Auslosen nicht // berücksichtigt // Fehler in V23.1 bei FTP-Upload beseitigt // Erzeugung der RLL-Wertung/Punkte war seit V22.11 nicht korrekt //**Änderungen V23.3 (23.3.2.3) // Vor "Datei|Drucker/Seiten-Einstellung" erfolgt nun die Druckerauswahl // Druckerwechsel im Editor bei laufendem Programm war nicht möglich // HTTP-Server: in V23.1 wurde falsches temporäres Verzeichnis benutzt // Verbesserung bei FTP-Upload // Verarbeitung der Kategorie-Aliasnamen war nicht korrekt // Problem mit Groß-Kleinschreibung des Gruppennamen in verschiedenen // Dialogen beseitigt // MenÜ "Interface|Sportident Interface|SI Live": entfernt, // GSM-Stationen und SOAP-Interface bei Sportident eingestellt // Fehler bei Ergebnis-Ausgabe in Zielticket und Suchgrafik-Liste bei // 'Erster/Letzter Fuchs ist Start/Ziel' beseitigt // Dialog 'Zielticket Layout': Auswahlbox für Ticket-/Art-Anzahl nun // erweitert und korrekt // SI-Statusdialog: 'Abw. von PC-Zeit' wird nun rot hinterlegt, wenn // Datum der SI-Station nicht mit dem PC-Datum übereinstimmt; // Disketten-Chip-Icon erscheint nun rot durchkreuzt, wenn Daten // beim Chip-Lesen oder Empfang auf dem seriellen Interface B/C // nicht in der KOR-Datei gespeichert werden (z.B. PC-Datum falsch) // Die Auswahlboxen für das Wettkampf-Datum bei Sprint und Foxoring // heißen nun z.B. "[1] 15.2.23 Sp" und "[1] 15.2.23 Fo" statt // "[1] 15.2.23 80m"; für nicht selektierte Wettkämpfe wird nun // z.B. "[1] - - -" gezeigt // Bei "Datei|Neuer Wettkampf"-Zwischenablage kam es zum Crash // Bei "Extras|Mehrere FjwW-Instanzen" konnte es zum Crash kommen // Registrierungs-Dialog: beim Laden von TLN-Dateien als 'Namensliste' // können nun auch die (*)Leihchips aus der TLN eingelesen werden //**Änderungen V23.1 (23.1.1.1) // Teilnehmer-Registrierung mit Lesen des SIchip: wird der Teilnehmer // des gelesenen SIchip nicht im Wettbewerb eingefügt und ein // weiterer SIchip gelesen, wird der vorherige SIchip in das Fenster // 'Unangemeldete SI-Chips STRG+Q' eingefügt und kann später weiter // bearbeitet werden // Menü "Mehrere Listen, FTP": FTP Zugangsdaten wurden falsch aus der // INI-Datei übernommen // Hilfe-Texte dt.+engl. überarbeitet // Wird ein Chip gelesen, der Stempelzeiten außerhalb der Wettbewerbs- // zeit liefert, wird nun ein kleines Hinweisfenster gezeigt // Das automatische Auslosen direkt beim Einlesen der TLN-Datei wird // nicht mehr unterstützt; das Schlüsselwort '@START_LOSEN:' hat // keine Bedeutung mehr; Auslosen der Startzeiten nur noch über // Menü "Datei/Auslosen Startzeiten" // Einfacher Umgang mit den temporären Verzeichnissen jetzt bei // Menü "Datei|Optionen|Verzeichnis für LOG/TLN/HTTP/FTP Dateien" // zusammengefasst; Schlüsselworte 'HTTPpath=' und 'FTPlocalPath=' // in der INI-Datei haben nun keine Bedeutung mehr // Ermittlung der verfügbaren COM-Ports wieder durch Öffnen/Schließen // der Ports 1...50 (vorher 1...100), nicht mehr durch Auslesen der // Registry; es bleibt bei 1 Stoppbit // Verbesserung im Dialog zur SI-Stations-Programmierung
Voraussetzungen für die Sprachausgabe-Funktion in FjwW sind selbstverständlich eine Soundkarte und eine ausreichende Leistungsfähigkeit des PC's. Verschiedene Sprachausgabe-Maschinen (TTS) bekommt man per Download frei und ohne Registrierung (2016) von der Internetseite: Zero2000.com Free Text to Speech Natural Voices - SAPI 4 & SAPI 5 Je nach Betriebsystem auf dem verwendeten PC entsteht verschiedenen viel Aufwand beim Installieren der notwendigen Komponenten. Die fett hervorgehobenen Zeilen sind mindestens für eine Sprachausgabe (in Deutsch) erforderlich. Die notwendigen/gewünschten Dateien sind herunterzuladen und anschließend zu starten; die Installation läuft ggf. nach Bestätigung der Lizenzbedingungen ohne weitere Benutzer-Eingaben ab.
Komponenten SprachausgabeDateiNTW2kXPWin7 32bit
Text-To-Speech engine TTS3000 (Lernout&Hauspie)
  German
lhttsged.exe
2.2 MB
xxxx
Microsoft SAPI 4.0a runtime binaries
  Interface für TTS
spchapi.exe
824 kB
xokxx
Text-To-Speech engine TTS3000 (Lernout&Hauspie)
  American English, British English, Dutch, French, Italian,
Japanese, Korean, Portuguese(Brazil), Russian, Spanish
lhtts???.exe
1...3 MB
(x)(x)(x)(x)
Speech control panel
  in der Systemsteuerung
SpchCpl.exe
927 kB
(x)(x)(x)
    Legende:
    x    Installieren, für die Funktion unbedingt erforderlich !
    (x)  Bei Bedarf/Wunsch installieren
    ok   Bereits installiert


Endbenutzer-Lizenzvereinbarung

Die mit dieser Vereinbarung gelieferte Software wird nicht verkauft, sondern lediglich lizensiert.
Sie ist nur für die Verwendung im Rahmen unten stehender Bedingungen verfügbar. Bitte lesen Sie diese Vereinbarung sorgfältig. Durch Installieren, Kopieren, Herunterladen oder anderweitiges Verwenden der Software akzeptieren Sie die Bedingungen dieser Vereinbarung.

Das Programm FJWW darf zur Zeiterfassung und Auswertung einer Sportveranstaltung im Amateurfunkpeilen (ARDF) auf einem dafür lizensierten PC eingesetzt werden. Ist der Einsatz auf weiteren PC's während der gleichen Sportveranstaltung und für Vor- und Nachbereitung erforderlich, können weitere Lizenzen oder eine Lizensierung mit SPORTident(*)-Chip erworben werden. Mitgelieferte zusätzliche Programme wie FJWDISPL, FjwWdispl, FjwMap, FjwLay, DCFGPSvdb, EDADcheck dürfen auf beliebig vielen PC's verwendet werden.

Die Software ist urheberrechtlich geschütztes Eigentum des Autors. Die Software darf nicht dekompiliert, disassembliert, entschlüsselt oder irgendwie verändert werden. Das Programm mit allen gelieferten Bestandteilen oder Teile davon dürfen nicht an Dritte vermietet, verkauft, weiterlizensiert oder sonst in irgendeiner Form ohne ausdrückliche Genehmigung des Autors weitervermarktet werden.

Die Software wird entsprechend dem Stand der aktuellen Entwicklung geliefert und ist unter Beachtung anerkannter Programmierregeln erstellt worden. Es wird darauf hinge- wiesen, daß es nicht möglich ist, Computerprogramme so zu entwickeln, daß sie für alle Anwendungsbedingungen fehlerfrei sind.
Der Autor ist an detailierten Fehlerberichten interessiert und beseitigt offensicht- liche Fehler, wenn sie beim Autor reproduzierbar sind.

Der Autor ist nicht für Schäden verantwortlich, die durch Verwendung der Software ver- ursacht werden. Der Benutzer verwendet das Programm ausschließlich auf eigenes Risiko. Auf diese Lizenzvereinbarung ist nur Deutsches Recht anwendbar.

Handhabung der Lizensierung:
Nach Programmstart wird im Feld 'PCid' eine unique Zeichenfolge dargestellt. Bitte diese PCid und für eine Lizensierung mit SPORTident-Chip die Chip-Nummer an den Autor senden. Den erhaltenen LizenzKey in das Eingabefeld darunter eintragen und 'Akzeptiere' klicken.
Auf einem beliebigen anderen PC zusätzlich 'SI-Chip Lizenz' aktivieren und eine betriebs- bereite SPORTident-Lesestation an eine serielle Schnittstelle anschalten und die erschei- nenden Texte beachten.
Ohne gültigen LizenzKey startet das Programm in einer Demo-Version mit eingeschränkter Funktionalität.

Dipl.-Ing.
 Karl-Heinz Schade, DL7VDB
 Speerweg 64A
 13465 Berlin/Germany

E-Mail:
 Karl-Heinz.Schade@dl7vdb.de
Homepage:
 www.dl7vdb.de
 www.ARDF-FjwW.com
(*)SPORTident ist ein eingetragenes Warenzeichen der Angewandte Elektroniksysteme GmbH Arnstadt.


======================= E n g l i s h   v e r s i o n ==========================

FjwW-Unicode requires Windows XP/Win7 or newer.

Particularities of versions since 19.8

In order to better process the timestamps read by SI-Chip5, there is a change since version 19.8. In the KOR file, the timestamps read from the SIchip5 are stored unchanged, there are only timestamps from 0:00:00 to 11:59:59. This Chip5 type can only store 12-hour timestamps due to the limited memory space (two bytes per timestamp). Only when re-reading a competition (first TLN then KOR file) are the timestamps according to the competition data (Begin-End Time) converted and evaluated. Thus, changes in competition data always result in a correct evaluation, so this option is preferable.

Since the time stamps from the KOR file as of V19.8 are processed differently, they must be identified in the associated TLN file with a new keyword line: @VERSION: 1908
For a new contest created in FjwW (menu File / New competition   Ctrl+N) this keyword will be automatically entered. If the contest is created by a self-created/copied/modified TLN file, it must be inserted. If SIchip5 data already exists in the KOR file, it must not be entered later. Then the advantages that result from the other storage in the KOR file can be used.

The SI-Chip5 can be used without any problem in the 12 hours after the start of the competition, even in midnight two-day competitions. If this is not the case, the timestamps read from the chip must be manually corrected (by 12/24/36 hours). If the time is on the following day, the time must be supplemented with a letter "a", e.g. 10:12:34a).

------------------------------------------------------------------------------------------

Particularities of the unicode version

FjwW-Unicode is able to display all international (special) characters as Cyrillic, Arabian, Korean, Eastern- and Northern European countries. These option requieres that the needed fonts are installed within Windows (specially for Korean/Japanese/Chinese...).
Internally FjwW uses UTF-16 codifications (two bytes per character). The files and lists created by FjwW are stored in UTF-8 format (one to four bytes per character). Because of this change in the file format the files can NOT be read by older versions of FjwW (V7.10 and below).
It is possible to convert the UTF-8 files to ANSI (character set 1252 = Windows ANSI) by using FjwW-Unicode (*) or other Windows programs (**).

If FjwW-Unicode is used to open TLN/KOR/DAT files in the ANSI format of older versions of FjwW the data of the competition or of the competitors can not be modified at all. You can only print (result) lists. If data has to be modified the ANSI files must to be converted into UTF-8 files prior to open them with FjwW-Unicode. The conversion can be done with FjwW Unicode (*) or other Windows programs (**).

(*) Converting the files from unicode to ANSI and viceversa is possible with the integrated editor of FjwW-Unicode. Use File / Show file / Edit   Ctrl+E. Using File / Save as the requiered file format can be choosen.
(**) Windows programms which can be used to display, edit and convert UTF-8 files are: B>MS editor(NOTEPAD.EXE), MS-Word and others. Just check the file formats available when using "File/Save as".

  General requirements

    FjwW Unicode required Windows XP/Win7 and following.

    FjwW use up to now the HMTL-Help format. So no problems will be occur under Window-Vista,
      which support no more the Win-Help format.

    If the finish ticket printing is supposed to be made with the label printer
      "Brother QL-500/550/...", a software interface must be installed for that. In addition
      the install file 'FjwW-BrssCom.msi' is to be requested of the author and is to launch
      on the computer for installation.

    Concerning requirements for speech output in FjwW (currently in German)


Further development and removed bugs (appr. one year backwards) in short form, see above in German section for extended manner, sorry! //**Modifications V23.12 (23.12.1.4) // New notice if a mandatory fox (Spectator) is not present in the fox // lists at Sprint // TXT start list can now also have the 'Preliminary' line // If fox stations are used for timing at the start and/or finish: // correct handling of the location data, and improved testing that // these fox numbers and the beacon do not belong in the fox lists // Bonus now in Min:Sec (previously only minutes) // If start="First fox found" or finish="Last fox", optimal running // routes (lines) are no longer shown in the competition data dialog; // The contents of the 'at the finish' window are now also shown when // reading the competition // Menu "Results|Multiple Lists, FTP" Option 'Auto-Scroll in HTML': // it is now ensured that the HTML page in the browser is scrolled // completely to the end without 'Auto-Refresh' preventing scrolling // to the end // When moving a participant to the depot and back, the competition // data dialog was not completely updated // Competition data/participant data/participant registration dialog, // also when reading in the TLN file: if a new category is created // without a fox list, all fox numbers that have already been assigned // to all other categories are assigned to this as a fox list; // The maximum number of possible categories is now monitored // Fixed failure to read manually set start times from the KOR file // Old algorithm for calculating the minimum running distance removed; // no crash when switching to 'allFox' in the competition data dialog //**Modifications V23.11 (23.11.1.3) // Reading locations from TLN file or from FjwMap: if foxes are // configured as start or finish (TLN file keywords @STZ_IN_DAT // and @ZZ_IN_DAT), they were not correctly started/finish in FjwW // (also in the graphics for the user Names of locations assigned) // Menu "Results|Special|Participation statistics": new HTML list for // 'participation statistics' (participants per club) // Possible infinite loop with "Edit|Copy time data from" eliminated // Menu "Results|Multiple Lists, FTP": Autoscroll slowed down // Ticket printing via FjwW-BrssCom interface is now ok again // If, when the finish data was received, e.g. via a radio link, // there was a strong delay and the chip data had already been read // out beforehand, the main window only showed a "?" as a fox number // Timeout when backing up data from a reading station in slave mode // has been significantly increased, so no cancellation with 'ERROR!' // (now 'TIMEOUT!') transcription // Menu "File|New Competition": here you can now set the largest // planned fox/beacon number and thus the finish number that is one // higher; Competitors/helpers can now be loaded immediately from // a TLN file in the three cases // If a list with 'User defined columns' cannot be created in the // "Results|Multiple Lists, FTP" menu, the function is now aborted // immediately // Age test when changing the category in the correction dialog // is now ok // Category aliases for 'empty' categories or certain orders of // @FOX_LISTE in the TLN were not ok // Improved error output after reading the TLN file // Get locations from FjwMap: when foxes are used as start or finish, // they were not correctly assigned start/finish in FjwW, keywords // '@STZ_IN_DAT:' '@ZZ_IN_DAT:' in TLN // If a fox station is supposed to deliver the finish time, the time // stamp was not assigned to the finish when the SIchip was read // Locations of foxes that were not included in the fox lists were // not saved in the TLN file; When fetching the locations from // FjwMap, a program crash could occur // When printing in the editor, the printer selection dialog was // called unnecessarily twice // Correction for Russian EVSK rating // HTML-SRG: no explanatory text if no results exist; no crash when // loading an 'empty' EDA file //**Modifications V23.9 (23.9.1.3) // FTP upload: Error display for incorrect password was missing // Evaluation for relay race according to Chinese rules now possible, // for details see help index 'Chinese relay race' // Improved data write-read synchronization in memory // RTF start info: File could not be loaded into MS-WORD; // Consideration of the number of foxes in sprint/foxoring // FTP password is now written encrypted into the INI file; Entering // the password in the "Results|Multiple Lists, FTP" dialog and // 'Save INI' required for the first time // Search graphic list (SRG): Explanations of the colored backgrounds // are now at the end of the list // Competition data window: Selection box for loaded competitions // showed incorrect competition numbers in the square brackets // CSV files: the English extension 'st/nd/rd/th' of the place digit // for resolved keyword 'Pl1' was incorrect from position 21 // A window above the SI status now appears as a note: // - if the competition date is correct, but the start/finish times // (timestamps) from the SIchip are outside the competition // start/end time // - if the competition date is wrong and a file "~FjwW_*.dat" is created // in the LOG/TLN/(HTTP/FTP) directory with timestamps from the SIchip // If you want to cancel a manual entry of start/finish time/fox number // with '%', you no longer have to enter '%' twice // Empty categories were not displayed in the competition data window // only in V23.7 // For narrow (green) location graphics, the beginning text 'Route' // is now omitted so that the font size is not too small // Balloting dialog: manual number entry for 3b and 3c was hardly // possible, now with a delay // Creating a CSV result list with a group filter resulted in a crash // Fox list with Chinese 'False Fox (%)' now visible in competition // data window // CSV individual rating: no more crashes when the group filter is set // Attempted to fix crash when sending to Orgeo server // FjwWdispl: For some versions it was no longer possible to start the // program on two monitors of a PC/laptop // Starting lane information was missing from fox list with user fox // names; new keyword FOXLISTUSER // Cup ranking: Option setting in the "Multi contest" wasn't ok //**Modifications V23.7 (23.7.1.4) // Feature 'User defined column': Key 'FOXLIST' was not formed correctly // Optimal search order: it is now possible to sort the same order in // the category graphics // The expiration time of all HTML files is now in the past by the line // ''; is no longer stored in // the browser cache // FTP upload dialog: FTP information can now be saved back to the // INI file // If read SIchips cannot be saved in any KOR file (e.g. wrong competition // date), the time stamps are saved in a file "~FjwW_??.??.??.dat" // (??.??.??=PC date) written in the LOG directory (format like DAT file) // Before fetching the locations from FjwMap to FjwW already existing // locations in FjwW were not deleted // Competition data dialog: for the specified date, the day of the week // is displayed to detect an incorrect entry; an error occurred when // changing the beacon number // Improvements when moving participants from the depot to a competition // If a chip is read that provides punch times outside of the competition // date, the small notification window is now shown above or below the // SI status dialog //**Modifications V23.5 (23.5.2.1) // Main window: manually set start times are now highlighted in blue as // a hint if a start delay is set, they are not automatically converted // Errors in variants 'Start time from the first fox found' and // 'Finish time from the last fox found' fixed // Output 'OVT' in places has priority over output '-' if 0 foxes // LZL list: Run times for 'Cooperation' now 15,30,45 sec // Standard result list: from V22.11 right column was not ok (StNo..) // New INI keyword 'UserDefColumn=': for permanent activation of the // 'User defined columns' function // Participants in the main window can now be color-coded // The fox list can now precede the starting alley as "A: " to "Z: " // be put; also in FjwMap // Menu "Results|Options of lists|Cotest select": Changing the // competition selection was incorrect // Start times that have already been set manually were not taken // into account when drawing lots // Error in V23.1 with FTP upload eliminated // Generation of RLL score/points was not correct since V22.11 //**Modifications V23.3 (23.3.2.3) // Changing the printer in the editor while the program was running // was not possible // HTTP server: wrong temporary directory was used in V23.1 // FTP upload improvement // Handling of category aliases names was incorrect // Fixed a problem with group names being case sensitive in // various dialogs // Menu "Interface|Sportident Interface|SI Live": removed, // GSM stations and SOAP interface at Sportident terminated // Error in result output in finish ticket and search graphic list // with 'First/last fox is start/finish' eliminated // Dialog 'Finish ticket layout': Selection box for number of // tickets/types now expanded and correct // SI status dialog: 'Dev. from PC time' is now highlighted in red // if the date of the SI station does not match the PC date; // Floppy disk chip icon now appears crossed out in red if data is // not saved in the KOR file when reading the chip or receiving // data on the serial interface B/C (e.g. wrong PC date) // The selection boxes for the competition date for Sprint and // Foxoring are now called e.g. "[1] 15.2.23 Sp" and // "[1] 15.2.23 Fo" instead of "[1] 15.2.23 80m"; // for non-selected competitions, e.g. "[1] - - -" is now shown // The "File|New Competition"-clipboard crashed // A crash could occur with "Extras|Several FjwW instances" // Registration dialog: when loading TLN files as a 'name list', // the (*)rental chips can now also be read from the TLN //**Modifications V23.1 (23.1.1.1) // Competitor registration with reading of the SIchip: if the // competitor of the read SIchip is not inserted in the competition // and another SIchip is read, the previous SIchip is inserted into // the 'Unregistered SIchips CTRL+Q' window and can be edited later // Menü "Multi lists, FTP": FTP access data was incorrectly taken // from the INI file // Help texts German+English revised // If a chip is read that contains punch times outside of the // competition time, a small notification window is now shown // Automatic balloting directly when reading in the TLN file is no // longer supported; the keyword '@START_LOSEN:' no longer has any // meaning; Balloting the start times only via the menu // "File|Balloting start times" // Easier handling of the temporary directories now summarized in // menu "File|Options|Directory for LOG/TLN/HTTP/FTP files"; // Keywords 'HTTPpath=' and 'FTPlocalPath=' in the INI file no // longer have any meaning // Determination of the available COM ports again by opening/closing // ports 1...50 (previously 1...100), no longer by reading the // registry; it stays at 1 stop bit // Improvement in the SI station programming dialog //**Modifications V22.11 (22.11.3.1) // Competition data dialog: Finish closing time (in TLN: @ZIEL_LIMITZEIT) // is now also displayed/editable in the dialog // Correct location labeling in the green location images when using fox // stations as start or finish // Creation of a CSV file for printing out finish tickets with the FjwLay // program after a competition // FjwLay: Same font sizes when editing layout on different PCs with // different text scales (100/125/150%). // In a loaded competition without participants, the participants can now // be taken from another TLN file // Competition data dialog: locations taken over from FjwMap are now always // visible immediately; Inserting a new category and fox list was not // possible without at least one participant; New dialog when taking over // location/categories/fox list takeover from FjwMap, even if there are // two competitions with different fox numbers and the same // start/beacon/finish in FjwMap // KOR dialog: test of the entered year of birth for age <100 years // Multiple Instances: Special title texts in various dialogs to show the // reference to the associated instance // For HTML and SimpleHTML files, the tag 'expired' is set to "-1" // for 'temporary' // Finish ticket: the line spacing has been increased by 10% so that an // underscore is still printed with a bold font // In version 22.9, the target location was not shown in the graphic // The list of available COM ports is now read from the registry and no // longer determined by trying to open the first 100 COM ports // With 'multiple instances' FjwW can now handle the available COM interfaces // Larger fonts were not permitted for the finishticket // When target time is received on COM and the chip is not known, it is now // correctly written as code 64 in KOR // The data read from the SI chips is only written to the KOR file in loaded // competitions with the competition date of the day; The SI chip data must // all be read out on the day of the competition // The call sign of the participants can now be 8 characters long // The new INI keyword 'foxAudible=' can be used to determine which fox // arrivals are announced with the fox number

Enduser licence agreement

The software supplied with this agreement is not selling but only licensed. It is only available for using in following terms. Please read this agreement exactly.
With installing, copying and downloading or other using of this software you accept the terms of this agreement.

The program FJWW is allowed to using for recording and analyzing of sports events from Amateur Radio Direction Finding (ARDF) at special licensed PC. If it is necessary to use the program at further PC at the same event and for preparation and aftercare, it is possible to buy further licences or a license with SPORTident(*) chip. Delivered further programs like FJWDISPL, FjwWdispl, FjwMap, FjwLay, DCFGPSvdb, EDADcheck may used at PC of any number.
The software is copyrighted and protected by the author. It is not allowed to decompile, disassemble, decoding or changing in any way. It is not allowed to sell, rent, license or market in any way the program with all supplied accessoires or single parts of it to other without explicit permit of the author.

The software will be suplied at the current developing level and was made with respecting programming determinations. It is indicated, that it is not possible to develop faultless computer programs for all applications. The author is interested in detailed error infor- mations and eliminates evidents errors if he is able to reproduce them.

The author is not responsible for harms of using the software. Using of the programs is on own risk. At this license agreement can only German law be used.

Handling of the license:
After the start of the program you can see at the field 'PCid' a unique sign sequence. Please send this PCid and for the licensing with SPORTident chip the chip number to the author. Write the received licence key into the edit field under this and click 'Accept'. Activate extra at another PC 'SI-Chip Licence' and switch on the activated SPORTident reading station at serielle interface and follow hints at the text you can see.
Without valid licence key the program starts only in a demo version in restricted functions.


Dipl.-Ing.
 Karl-Heinz Schade, DL7VDB
 Speerweg 64A
 13465 Berlin/Germany

E-mail:
 Karl-Heinz.Schade@dl7vdb.de
homepage:
 www.dl7vdb.de
 www.ARDF-FjwW.com
(*)SPORTident is a registered product sign of the Angewandte Elektroniksysteme GmbH Arnstadt.