TIMY-USER-PROGRAMM: gemachte Änderungen ======================================= 25.03.2008 Version V 0833 ========================= 25.03.2008 Version V 0832(2) ============================ GSM-Verbindung: Fehler behoben: STOPWATCH: Obwohl CONNECT 9600 vom Modem erhalten, wurde keine Zeit uebertragen. "COMMANDER"->"COUNTDOWN": Fehler behoben: Eingabe der Intervallzeit jetzt OK. Befehlssatz: Neuer Befehl "PRI" Der "PRI"-Befehle ist gleichwertig wie "PRINTER". "COMMANDER"->"2 COUNTERS": Fehler behoben: Bei der Eingabe des Zaehlwertes kam es zu unvorhergesehenen Zahlen. 14.03.2008 Version V 0832 ========================= "STOPWATCH": Verbindung von 2 Timys per RS232-Kabel: bekannter Fehler: Wenn man eine Startzeit aendern will, dessen STN schon eine Zielzeit hat. Bearbeitungsmoeglichkeiten: Angaben beziehen sich nur auf den ersten Durchgang eines Rennens CLEAR SZ :OK ZZ :OK (aber RT wird mitgesendet, muss noch behoben werden.) UNCLEAR SZ :OK ZZ :OK (aber RT wird migesendet, muss noch behoben werden.) DISQUALIFIZIEREN: OK SZ aendern Nicht im Ziel: OK Schon im Ziel: bekannter Fehler, muss noch behoben werden. ZZ aendern: OK (aber mit RT, muss noch behoben werden.) LZ aendern: OK (aber mit RT, muss noch behoben werden.) KOPIEREN SZ:OK ZZ:OK (aber mit RT, muss noch behoben werden.) LZ:OK (aber mit RT, muss noch behoben werden.) WAS NOCH FEHLT: KANAL-AUFTEILUNG: zB Timy kann nur C0 generieren, Timy2 kann nur C1 bis C8 generieren. KABEL-Unterbruch-Detektion GSM-Erweiterung: Meldung wenn Verlust des GSM-Trägers. BISHERIGE TESTS: Auf beiden Timys wurden viele Zeitmessimpulse generiert, und am Ende wurde bei beiden Timys ein Classement erzeugt. Beide Classements wurden auf Uebereinstimmung geprueft, Tests waren ==> OK. 13.03.2008 ========== "STOPWATCH": Verbindung von 2 Timys per GSM oder RS232: Man kann einer STN, die gestartet ist, aber noch keine Zielzeit hat, eine Zielzeit per Editierung eingeben. Diese Zielzeit wird dann auch zum anderen Timy uebertragen. Man kann einer STN, die gestartet ist, aber noch keine Laufzeit hat, eine Laufzeit per Editierung eingeben. Diese Laufzeit wird dann auch zum anderen Timy uebertragen. 13.03.2008 ========== "TERMINAL": Grafik-Fehler behoben: Bei den Fonts oem6_8 und Times13 sind die einzelnen Zeichen unterschiedlich breit. Wenn also zB "00:00" als Eingabemaske definiert wird, und mit den Tasten 0 bis 9 ein Wert eingebeben wird, dann trat ein Grafikfehler auf. Beim Font Ti8_10 trat dieser Fehler nicht auf, sofern ":", ";", ",", "." verwendet wurden. (terminal.c set_kurser()) 06.03.2008 V 0831 ================= GPS-Synchronisation: Fehler behoben: Es konnte vorkommen, dass 2 Timys um exakt 1,0000 s unterschiedlich synchronisiert wurden. Funktioniert mit allen konfigurierten GPS-Geraeten. Unabhaengig wie lange die Pulsbreite (20ms bis 980 ms) des PPS-Signals ist. Sobald das GPS-Geraet auf die Satelliten eingerastet ist, nimmt der Timy eine eine Pruefung des PPS-Signals vor, und gibt auf dem Drucker eine Meldung aus ob Kanal 0 permanent auf LOW oder HIGH ist. 18.02.2008 V 0825 ================= "COMMANDER"->"SAFE DRIVING" Verzoegerungszeit ist jetzt von 00 - 99 Zehntel einstellbar. Man kann Richtung: LINKS, RECHTS, ZUFALL und BLANK(LEER) einstellen. 15.02.2008 V 0824 ================= Behobener Fehler: DRUCKER-Unterbrechung: Nachtraegliches Ausdrucken. Zwischenzeiten werden faelschlicherweise als Laufzeit LZ dargestellt. 15.02.2008 V 0823 ================= "SPEED": Schleppzeit: Wenn die eingestellte Schleppzeit 0 ist, dann wird die Messung bis zum Start der neuen Messung angezeigt. Ansonsten wird die Messung nur fuer die Dauer der eingestellten Schleppzeit angezeigt, danach geht die GAZ auf BLANK. Die GAZ mit der Adresse 1, welche stets die beste Geschwindigkeit anzeigt, wird nicht geloescht. 14.02.2008 V0822 ================ "STOPWATCH": Drucker-Komfort: Wenn während des Rennens der Drucker ausgeschaltet war, zB wegen eines Papierwechsels, und der Drucker wird wieder eingeschaltet, dann werden die Zeiten nachgedruckt, die zwischenzeitlich eingetroffen sind. Dies gilt fuer den 1. und weitere Druchgaenge. In dieser Version werden aber aus technischen Gruenden keine disqualifizierten Zeiten nachgedruckt. Sollte man sie dennoch haben wollen, kann man sie nur per PC mit dem "RSM"-Befehl anfordern, um sie zum PC zu uebertragen. Bekannter Fehler: Zwischenzeiten werden faelschlicherweise als Laufzeit LZ dargestellt. 12.02.2008 V0821 ================ "COMMANDER"->"SAFE DRIVING": Tafelsteuerung fuer eine Spezial-RTNM-Tafel. Tafel hat ein BREMSLICHT in weiss, PFEIL GRUEN LI und RE und AMPEL ROT LI und RE. Einstellungen werden im EEPROM nicht gespeichert, da es ein sehr kleines Programm ist. 06.02.2008 V0811 ================ "TRAINING REF" Fehler behoben, Wenn eine bestimmte Menge von Zeiten im Speicher sind, gab es eine Aufhaengen. 23.01.2008 V 07C4 ================= "COMMANDER"->"COUNTDOWN": Laufendes Zehntel ein- und ausschaltbar. "TIMY": Wenn man einen Kanal die TED-Korrektur einstellt, wird dies auf dem Drucker ausgedruckt. TED-Korrektur: Man kann dem Timy mitteilen, dass zB an Kanal 0 eine TED-RX angeschlossen ist. Wenn das der Fall ist, dann gelangt der Zeitmess-Impuls um genau 0,1 s verzoegert an den Timy. Wenn man die TED-Korrektur fuer diesen Kanal aktiviert wird automatisch die generierte Tageszeit um 0,1 s subtrahiert. Eine Zeit die per TED-TX um 0,1s verzoegert bei einem bestimmten Kanal eintrifft, wird intern mit "Quelle"->TED markiert. Noch nicht gemacht: Wenn eine solche Zeit ausgedruckt wird, an den PC gesendet wird oder auf dem Display dargestellt wird, wird sie mit einem "T" gekennzeichnet. zB: " 1234 C1T 12:00:00.1234" gekennzeichnet 16.01.2008 =========== "SPEED" Fehler behoben: Bisher funktioniert es nur, wenn die Schleppzeit 0 war. Nach Ablauf der max. Messdauer wird Reslutat 0:00 kmh auf dem Display und auf der GAZ angezeigt. "COMMANDER-COUNTDOWN": Wenn ein Countdown abgelaufen ist, kann man mit der CLR und dann mit der F0-Taste den Countdown wieder auf der Startwert setzen, und der Startwert wird auf der GAZ und dem Display angezeigt. Wunsch:Einstellbar ob man mit oder ohne laufendem Zehntel arbeiten will. 17.12.2007 V 07C3 ================= Tastatur-Sperre "TAST-SPERRE=>123456" auch bei kritischen Situationen immer sichtbar. 12.12.2007 ========== "TASTATUR-SPERRE": Wenn waehrend der Tastatur-Sperre ein Zeitmessimpuls eintrifft, dann war der Text "TAST-SPERRE=>123456" in der untersten Zeile nicht mehr sichtbar. Hauptmaster: 0 == AUS, 1 == VORRAUSSICHTLICH, 2 == SICHER legt fest, wer im Falle einer vermissten Rueckbestaetigung, die Initiative zur Autokorrektur ergreift. 10.12.2007 V 07C2 ================= "CYCLESTART": Waehrend der ganzen Countdown-Phase ist das Relais in der GAZ eingeschaltet, und somit wird das HORN-Signal vom Timy direkt an den Lautsprecher der GAZ geleitet, ohne Verzoegerung von bis zu 0,1 s. "Hauptmaster" auskommentiert, da beide Timys alle Zeiten haben sollen. 07.12.2007 V 07C1 ================= "COMMANDER"->"STARTDISPLAY": Mit den Tasten F0,F1,F2 und F3 kann man die laufende Zeit anhalten. Die Tasten wurden mit "HALT" beschriftet (im LCD untersten Zeile sichtbar). Jetzt steht dort "STOP". "ANZEIGE-TAFEL:DLINE und GAZ": Nach einem Update ist die GAZ-Ausgabe auf 2400 Baud eingestellt. Ebenso wenn man den Timy in den STANDARD-Einstellung versetzt. "ANZEIGE-TAFEL:DLINE SW-Version 3.5 und hoeher": Ist die Software-Version der DLINE V3.5 und hoeher sind folgende Einstellungen moeglich: Man kann die DLINE in 6 verschiedenen Modi betreiben. Wenn man die DLINE wieder aus- & einschaltet, bleibt die Einstellung erhalten. Man kann die Baudrate bei der DLINE und beim TIMY einstellen auf 2400, 4800, 9600 oder 19200 Baud. Der Wert bleibt nach dem Aus- & wiedereinschalten erhalten. Man kann bei der DLINE den Wert fuer TIMEOUT und die Adresse einstellen. TIMEOUT: 00 ==> Unendlich 01 ==> 10s 02 ==> 20s 99 ==> 990s Adresse: 00 ==> kein Adresse 01 ==> Adresse 1 10 ==> Adresse 10 Fehler behoben: 0.01 s Fehler behoben, "tritt hauptsaechlich waehrend des Abgleichens auf", dennoch wird empfohlen ein UPDATE durchzufuehren. ALLE PROGRAMME: TED-RX-Korrektur fuer einzelne Kanaele. Siehe Menu->Kanaele->Interne->"TED-Korrektur" Man kann die Startnummer auch per RS232 und USB eingeben. Generell :"#1234" fuer alle Programme, Ausnahmen sind unten speziell beschrieben. "STOPWATCH":"#1234C0" fuer START-Fenster "#1234C1" fuer ZIEL-Fenster "DUALTIMER": Man kann die Startnummer vom PC mit diesem Befehl eingeben: "#1234b" "#1234r" "#1234l" "COMMANDER"->"STARTDISPLAY": Voreinstellung: SEMI-AUTO Menu: Es gibt jetzt 3 Einstellmoeglichkeiten fuer AUTOMATIK: COMMANDER-PROG START-DISPLAY AUTOMATIC FULL : Wenn Gruen-Phase abgelaufen ==> ROT-Phase und Zeit laeuft Wenn GELB-Phase abgelaufen ==> GRUEN-Phase Zeit laeuft SEMI-AUTO : Wenn Gruen-Phase abgelaufen ==> ROT-Phase Reset-Wert stehend Wenn GELB-Phase abgelaufen ==> GRUEN-Phase Zeit laeuft SEMI-MANUAL: Wenn Gruen-Phase abgelaufen ==> ROT-Phase Reset-Wert stehend Wenn GELB-Phase abgelaufen ==> ROT-Phase Reset-Wert stehend Man kann per Menu einstellen, ob die Intervall-Zeit der GELB-Phase aufwaerts oder abwaerts laeuft. Bei der GRUEN- & ROT-Phase laeuft die Zeit wie bisher rueckwaerts. Nach einem Update laueft die Intervallzeit der GELB-Phase abwaerts. KONTRAST-EINSTELLUNG fuer D-LINE: Fehler behoben: Befehl ging nicht jedesmal. "STOPWATCH": "Fehler behoben": Wenn eine Zeit von extern (GSM-Verbindung) eintrifft, dann soll die STN-Automatik fuer Start und Ziel nicht aufgerufen werden. Fehler behoben: Wenn man per GSM-Verbinung von einem anderen Timy eine Zielzeit erhaehlt, dann wurde auf der USB-Schnittstelle die Zeit 2 mal ausgegeben. "COMMANDER"-"FUSSBALL" und "GAELIC FOOTBALL": Fehler behoben: Wenn die Spielzeit bei 45 min bzw. 90 min automatisch anhalten sollte, lief sie weiter. "TRAINING LIGHT": Ausgabe der Laufzeiten auf die RS232 erfolgt ab jetzt ebenfalls mit voller Aufloesung. "FUSSBALL": Wenn man eine neue Spielzeit eingibt, wird der Spielstand geloescht. #define _HW_RELOAD Der Timer 3 wird automatisch per Hardware von Timer 4 reloaded. Externer Drucker: Fehler behoben: Wenn nur ein externer Drucker angeschlossen ist, dann wurden an diesen keine Daten gesendet. Fehler behoben: Wenn man im HW-Testmenue umschaltet zwischen externen und internen Drucker, dann gab es beim Umschalten nach "externer Drucker" ein Hangup. "WINDSPEED": Wenn die Tafel auf BLANK geschaltet wird, dann ist auch ein DLINE Tafel komplett geloescht, vorher blieb noch ein Punkt sichtbar. PC-TIMER:// 12.09.2007 GAZProg1 dort wurde die do while-Schleife entfernt, da es die manchmal aufgehaengt hat. Faellt auf, wenn man oft den Kanal 1 (zB) ausloest. ABER trotzdem ist eine gewissse Verzoegerung da, da die GAZ mit 2400 Baud arbeitet, wenn das laufende Zehntel ausgegeben wird, kann es eine gewisse Zeit benötigen, bis die berechnete Zeit auf die GAZ ausgegeben wird. "GPS": Wenn ein GPS-Geraet angeschlossen ist, dann wird das vom Timy automatisch erkannt, wenn die Baudrate vom GPS (9600 Baud) mit der eingestellten Baudrate vom Timy uebereinstimmt. Eine Synchronisation wird durchlaufen, auch wenn eine externe Speisung angeschlossen ist. Auch die "Zeiten loeschen/erhalten"-Sequenz wird durchlaufen. "TRAINING_REF","LAPTIMER","TRAINING-LIGHT": Fehler behoben: Wenn man kurz "2nd" drueckt, erscheint DIST SEX am unteren LCD-Rand. "TRAINING-REF": Fehler behoben: Wenn man bei der Startmess-Stelle eine Geschwindigkeitsmessung vorhanden ist, dann wird die Anzahl der Laeufer doppelt gezaehlt, was man dann auf dem Druckerstreifen sieht. Distanz einstellbar fuer die Geschwindigkeitsmessung: 5m, 10m oder 20m einstellbar Nach einem Update wird die Distanz automatisch auf 10m eingestellt. 20.07.2007 Version V0777 ======================== Offizielle Version 13.07.2007 Version V0776 Zwischenversion ======================================== "STOPWATCH": Wenn eine STN noch nicht gestartet ist, dann, wird auf der GAZ die Zeit 0:00 ohne Punkt nach der STN gesendet. (Punkt nach der STn bedeutet laufende Zeit). (C nach der STN bedeutet Zielzeit). 12.07.2007 Version V077x ======================== "STOPWATCH": kleine Korrektur fuer das GAZ-Format: Wenn eine STN zB 123 noch nicht gestartet ist, dann wird auf der Grossanzeige "123 0:00.00 " angezeigt. Vorher wurde "123. 0:00.00 " angezeigt, was nicht ganz korrekt ist, denn ein Punkt nach der STN zeigt laufende Zeit an. Hier haben wir aber eine stehende Zeit, und diese stehende Zeit ist keine Zielzeit. "FUSSBALL": Man kann auch diese Einstellung fuer die Grossanzeige vornehmen: 2 GAZ zu je 6 Digits, Kippschalter in der Mitte, adressiert: Tafel '1': Spielzeit "MM:SS" oder Tageszeit "HH:MM" Tafel '2': Heim (linksbuendig) und Gast (rechtsbuendig) je 3stellig "HHHGGG" Tafel '1': Spielzeit "MM:SS" oder Tageszeit "HH:MM" Tafel '2': Heim (linksbuendig) und Gast (rechtsbuendig) je 2stellig "HH GG" 09.07.2007 Version ================== "WINDSPEED": Wenn eine 5s, 10s oder 13s-Messung vorbei ist, wird das Ergebnis auf der GAZ angezeigt, wie bisher, UND nach Ablauf der Schleppzeit wird die GAZ geloescht. Wenn die Schleppzeit 0 ist, dann wird die GAZ nicht geloescht. Man muss entweder eine neue Messung initiieren oder in den NORM-Modus(jede s eine Messung) wechseln. 09.07.2007 Version V 0773 ========================= "PC-TIMER" Fehler behoben: Wenn man mit "2nd" + "CLR" und dann mit "F0" einen Resynch generieren will, und dann vor dem SYNC-Impuls noch den Befehl "SYNM00:00:00.0000" an den Timy schickt, dann konnte es vorkommen, dass die Zeit von 13 min startet anstatt von 00:00:00.0000 weg. "BACKUP","PC-TIMER" Fehler behoben: Wenn man den Timy mit externer Speisung einschaltet, dann konnte es sein, dass mit OKrot und OKgruen der Minuten-Synch nicht exakt war. 06.07.2007 Version V 0772 ========================= Das LOGO wird immer auf dem DISPLAY dargestellt, wenn "DRUCKER-MENU"->"START-LOGO"->"EIN" ist. Unabhängig ob mit oder ohne externer Speisung. 04.07.2007 Version V 0771 ========================= "TERMINAL": Laufende Kette. Wie zuvor: Es koennen 1 oder mehrere neue Timys angeschlossen werden. Der Master-Timy vergibt die Adressen selbstaendig. Wie zuvor: Es koennen 1 oder mehres Slaves entfernt werden, und wieder angeschlossen werden. Dabei ist es gleichtgültig, ob die Slaves eine eigene Spannungsversorgung haben oder nicht. Der Master stellt die laufende Kette selbständig wieder her. Es müssen aber diesselben Slaves sein, oder die neu angeschlossenen Slaves müssen diesselbe Adressen haben, wie die zuuvor entfernten. Wenn 1 Slave vermisst wird, dann muss zuerst der vermisste wieder angeschlossen werden (mit derselben Adresse) bevor neu angeschlossene erkannt werden. Wenn 1 Slave vermisst wird, und ein neuer Slave wird angeschlossen, der nicht diesselbe Adresse hat, dann wird dieser nicht erkannt. Es muss zuerst der vermisste angeschlossen werden. 1 Slave entfernt, dann ein neuer (Adresse = 0) und der vermisste zugleich angeschlossen, ==> OK es wurde zuerst der neue auf die Adresse des vermissten geschaltet, dann der vermisste wurde auf die naechsthoehere Adresse geschaltet. 02.07.2007 Version V 076c ========================= "PC-TIMER": Wenn man den Timy mit der Tastenkombination "2nd"+ CLR oder mit dem Befehl "SYNMhh:mm:ss.zhtZ" resynchronisiert, dann wird jetzt ohne Verzoegerung auf RS232,USB und GAZ die Zeit im Zehntel-Sekunden-Takt ausgegeben. Der Wert wird nicht im RTC-Baustein gespeichert. Beim SYNM-Befehl werden die Nachkommastellen auf 0 gesetzt. "BACKUP": "Zehntel-Sekunden-Takt" Wenn man ins Menu hin- und zurueckwechselt, dann wird auf die GAZ die Zeit kontinuierlich ohne Aussetzer angezeigt. "TRACKTIMER": In der untersten Zeile im Display steht "DIST SEX": Man kann hier die Distanz und das Geschlecht(WEIBL/MAENN/MIXED) als Meldung ausdrucken. Distanz: von 0 bis 9999 m. "COMMANDER"->"VERSUCH-STARTNUMMER-WEITE": Bisher ist es so dass alles auf die GAZ ohne Adressierung ausgegeben wird. Auf die Adresse 'A' kommt zusaetzlich noch einmal VERSUCH und STN 4stellig aber auf eine andere Position. Kipphebel in der Mitte (siehe:static void asw_to_gaz ()) "SYSTEM": von 08D0C0H bis 08D0CFH: laenge= 000010H * RESERVED MEMORY * Weil Bootprogramm an diese Stellen den Wert 02H hineinschreibt. Das hat beim Emulator Overlay-Speicher(=RAM) den Code geaendert. Beim Timy ohne Emulator-Betrieb hat das keine Auswirkungen, weil dort das FLASH ist. 14.06.2007 Version V 076a ========================= "COMMANDER"->"FUSSBALL": Wenn die Spielzeit abgelaufen ist, dann wird Kanal 0 fuer 3 s auf LOW gezogen (wie es mit Kanal 3 bereits gemacht wird). 13.06.2007 Version V 0761 ========================= "TERMINAL": Alle 10s wird nach einem neuen Timy gesucht. Neuer Befehl: "TERFFX1" Einschalten : Wenn der OK-Knopf gedrueckt wurde, wird das LCD geloescht, und es erscheint "Transmitting.." auf dem LCD. So weiss der Kunde dass die Uebertragung im Gange ist. Per Voreinstellung und nach jedem Update ist diese Funktion ausgeschaltet Mit TERFFX0" kann man diese Funktion ausschalten. Achtung: Wenn man einen SLAVE aus der laufenden Datenkette entfernt und wieder anschliesst, oder einen anderen SLAVE anschliesst, muss dieser SLAVE diesselbe Adresse haben, wie der zuvor entfernte. Diese Version hat 2 Vorteile gegenueber der bisherigen: 1.) Das Senden von Kommandos vom PC zu den Timys geht um 33 % schneller. 2.) Das Senden von Daten von den Timys zum PC geht bedeutend schneller. "TRACKTIMER": In Vorbereitung: In der untersten Zeile steht "DIST SEX" Man kann hier die Distanz und das Geschlecht(WEIBL/MAENN/MIXED) als Meldung ausdrucken. 22.05.2007 ========== "Backup","PC-TIMER": Fehler behoben: Wenn man Kanal 0 nach einem Resynch ("2nd" + "CLR") auf AUS setzt, dann wird interner (START-Taste) und externer (Buchse) Kanal 0 auf AUS gesetzt. "Tennis": Man kann nicht versehentlich in den TEST-Modus geraten. Der Timy verlangt eine Bestaetigung vom Anwender. 14.05.2007 ========== Fehler behoben: Wenn man einen Menupunkt verlassen hat, bei dem man einen Zahlenwert eingeben musste, dann sind die Tasten 0 bis 9 jetzt ohne Funktion. Fehler behoben: Wenn man in einem Menupunkt ist, bei dem man einen Zahlenwert eingeben muss, dann sind die Tasten "Pfeil-Auf" und "Pfeil Ab" jetzt ohne Funktion. 11.05.2007 Version V 0757 ========================= "TENNIS" : Kleine Korrektur 11.05.2007 Version V 0756 ========================= "TENNIS" 3 kleine Korrekturen im "3 SATZ"-Spiel: 1.) Champion-Tiebreak: Es wird nicht 0 zu 0 im 3. Satz angezeigt, sondern dort steht jeweils ein BLANK. 2.) Wenn man direkt einen Spielstand eingibt, und man war vorher im Champion-Tiebreak, dann wurde der Spielstand nicht richtig angezeigt. 3.) Wenn man 2 Saetze gewonnen hat, dann ist das Spiel sofort beendet. 10.05.2007 Version V 0755 ========================= "STOPWATCH": Fehler behoben: Praezision 1 /10000s Im Memory-Fenster tritt manchmal ein kleiner Grafikfehler auf. Eine gestoppte Zeit erzeugt im LCD einen String der 1 Zeichen laenger ist, als eine laufende Zeit. Wenn man dann im Speicher blaettert, bleibt bei einer laufenden Zeit das Zehntausendstel der zuvor an dieser Stelle stehenden gestoppten Zeit stehen. 08.05.2007 Version V 0754 ========================= "TENNIS" : Wenn man in den 3. Satz gelangt, dann wird noch vor der Abfrage "Wer hat Aufschlag", sofort der Spielstand und Aufschlag auf die Anzeigetafel gesendet. Wenn es im nach dem 2. Satz Unentschieden steht, dann wird sofort der Spielstand auf die Anzeigetafel gesendet, und dann wird abgefragt, "Champions Tiebreak / 3.Satz" 07.05.2007 Version V 0753 ========================= "TRAINING LIGHT": Man kann dieses Programm auch im Sekundenmodus betreiben. "TRACKTIMER": Fehler behoben: Wenn man die STN mit OK gewechselt hat, wurde die nichtadressierten Anzeigetafel nicht auf 0:00 gesetzt. 04.05.2007 Version V 0752 ========================= "TENNIS": Spielstand wird bei jeder Aenderung auf die RS232 ausgegeben 02.05.2007 Version V 0751 ========================= "TERMINAL": Fehler behoben: zB "TERFFT1ART=1" bringt "NOTTERFFT1A=1" zurueck. Das NOT darf nicht im Antowrtstring stehen, NOT kommt daher, weil der Teilstring "RT=1" auch als Befehl interpretiert wurde, hier ist "RT=1" aber kein Befehl sondern es sind Daten die auf dem Display der Timys stehen sollen. "WINDSPEED": Nur in diesem Programm ist der Befehl "SP2" moeglich. "STOPWATCH": Nur in diesem Programm ist der Befehl "DIRECT" moeglich, der Befehl "DIS" ist nur per USB moeglich. 26.04.2007 Version V 0745 ========================= "TRAINING REF": Wenn der Laeufer nicht ins Ziel kommt, wird TIMEOUT erzeugt und dies wird auch auf die RS232 und USB ausgegeben. "STOPWATCH","DUALTIMER": Fehler behoben: Wenn man bei leeren Zeitspeicher, die STN=1 starten laesst => 1 Zeitelement im Zeitspeicher => 1 Rennelement im Zeitspeicher. und dann wird diese Startzeit wieder geloescht, dann konnte es zu einem Reset kommen. Ebenso wenn man diese Zeit nicht loescht, den Timy aus- und wieder einschaltet, und bei der Abfrage "Zeiten loeschen" oder "Zeiten sichern" diese Zeit nicht loescht, dann konnte es nach dem Synchronisieren ebenfalls zu einem Reset kommen. 18.04.2007 Version V 0743 ========================= "DUALTIMER": Printer-Ausdruck: Dort wo LZ (Laufzeit) stehen sollte, stand ZZ (Zielzeit). 17.04.2007 Version V 0742 ========================= "WINDSPEED": Messergebnisse nicht nur auf RS232 sondern auch auf USB schicken 13.04.2007 Version V 0741 ========================= "WINDSPEED": Alle Sendungen die per RS232 gesendet werden, werden auch per USB gesendet. RS232: Befehle: N,H,W,L,A USB : Befehle: "SP2" + N,H,W,L,A Befehle unterscheiden sich, je nachdem ob sie per RS232 oder per USB kommen. Sonst sehen die Befehle genau gleich aus. Fehler behoben: Wenn man eine Zeit editiert, dann wurden nach dem blinkenden Zeichen einige Pixel im Display verschluckt. Dieser Fehler trat nur bei kleiner Schrift auf (6x8-Schrift) "TRACKTIMER", "TRAINING LIGHT", "STOPWATCH", "DUALTIMER": FEHLER BEHOBEN Wenn keine Zeiten im Speicher abgelegt sind, und der Anwender druckt trotzdem (zufaellig) den Speicher aus, dann wurde eine endlose Liste mit ungueltigen und zufaelligen Tageszeiten ausgedruckt. "CYCLESTART": FEHLER BEHOBEN Wenn keine Zeiten im Speicher abgelegt sind, und der Anwender liest trotzdem (zufaellig) den Speicher aus, dann wurde eine endlose Liste mit ungueltigen und zufaelligen Tageszeiten and die RS232 gesendet. DRUCKER: Wenn vor dem Einschalten der Druckerdeckel angehoben ist, und erst waehrend des Rennens wird der Deckel geschlossen, dann soll der Drucker weiterfunktionieren, und ggf. Zeiten nachdrucken. "CLASSEMENT"->"KLASSE": Es ist meist gewuenscht, dass nicht nur eine Klasse sondern anschliessend mehrere ausgegeben werden sollen. Deshalb soll nach dem Classement-Ausdruck das Menu nicht verlassen werden, sondern im "KLASSE"-Menu verbleiben. "TRAINING-LIGHT": "CLASSEMENT->KLASSE" zB von 1 bis 1: Alle Zeiten mit der STN 1 sollen ausgedruckt werden, und auf die RS232-Schnittstelle gesendet werden. "TRAINING-REF": "CLASSEMENT->KLASSE" zB von 1 bis 1: Alle Zeiten mit der STN 1 sollen ausgedruckt werden, und auf die RS232-Schnittstelle gesendet werden. Das betrifft nicht nur "MEMORY DRUCK"->"START" sondern auch "MEMORY DRUCK"->"TAGESZEIT DRUCK". Verbindung: TIMY<->TIMY per RS232 ist in diesem Programm nicht moeglich. GSM-Funktionen sind in diesem Programm ebenfalls nicht moeglich. 14.03.2007 Version V073b ZW =========================== "TRAINING-REF": Maximale Messdauer fuer die Geschwindigkeitsmessung von 2s auf 4 s erweitert. Damit ist die minimale Geschwindigkeit nicht mehr 18 km/h sondern 9 km/h. (Distanz ist konstant 10 m. 10m/4s = 2.5 m/s ==> (*3.6) = 9 km/h Fehler behoben beim "Drucker": Wenn man eine grosse Anzahl von Zeilen zB Speicherausdruck ausdrucken will, dann fehlen manchmal einige Zeilen, genau dasselbe beim Classement. Fehler behoben beim "Drucker": Manchmal hat der Drucker nach Ausdruck eines Classement nicht mehr abgeschaltet, "PARALLELSLALOM": Fehler behoben: Wenn der Start und Zielimpuls dicht beeinander liegen, dann wurde im LCD die Kennung R oder B (wer gewonnen hat) nicht angezeigt. "STOPWATCH": F1=CLEAR wird im FINISH-TIME-EDIT und RUN-TIME-EDIT Modus herausgenommen. Es wurde einmal bewusst deaktiviert, deshalb wird es hier komplett entfernt. 19.02.2007 Version V 0730 ZW ============================ "TERMINAL": Auch ein SLAVE mit eigener Spannungsversorgung, kann von der laufenden Kette entfernt und wieder- angeschlossen werden, und der Master-Timy erkennt das selbstaendig. Bisher nur mit 2 SLAVES und 1 MASTER getestet. Noch exzessiv testen, dann ad acta. TEST: 6T=M+5S Man kann die Slaves beliebig oft, beliebig lange mit oder ohne eigene Speisung tauschen entfernen und wiederanschliessen. Solange alle aus derselben laufenden Kette sind alles OK. GRENZFALL: Wenn man aber bei der laufenden Kette, den MASTER-TIMY updatet, dh. aus der Kette entfernt, und die SLAVES bleiben eingeschaltet, dann kann es sein, dass der MASTER die Kette zwar als vollstaendig ansieht, aber die HW-ID Liste zeigt, mehrmals diesselbe HW-ID. 19.02.2007 Version V 0729 ZW ============================ ("Hardware-Testprogramm"->"SYSTEM": Man kann den SEIKO-Schluessel entfernen.) 16.02.2007 Version V 0728 ========================= "PC-TIMER" und "BACKUP": Schnell auf 0:00:00.0 synchronisieren: "2nd"+"CLR" => "Bestaetigung: Neuer Start ?" "F0" oder "F1" => Timy wird von 0:00:00.0 neu synchronisiert. Auf GAZ,RS232 und USB wird die Zeit 0 ausgegeben. Nach dem Startimpuls, wird die GAZ erst ab 0.7s angezeigt. Bei USB und RS232 wird 0.1, 0.2s usw. sofort die laufende Zeit korrekt ausgegeben. Es wird auch die Schleppzeit geloescht. Man kann per Menu einstellen, ob nach einem Resynchronisieren der Kanal 0 aktiv ist oder nicht. "MENU"->"BACKUP"->"KANAL 0"->"AUS" "EIN" Nach einem update ist "MENU"->"BACKUP"->"KANAL 0"->"AUS". Schleppzeit loeschen: Man kann mit der OK-Taste eine laufende Schleppzeit loeschen. Aber nur dann wenn nicht eine Korrektur der STN oder Zeit im Gange ist. Wenn man im MEMO-Modus ist, kann man dies nicht tun. Wenn man vom Norm-Modus in den Memo-Modus weschelt (und im "PC-TIMER" auch in den Spezial-Modus), dann wird die Schleppzeit geloescht. Drucker: wenn Stoerung(Papier zu Ende, Deckel geoeffnet) oder Unterbrechung (Xoff), dann ist der Drucker nach der Behebung wieder automatisch betriebsbereit. Bei einem Update werden alle Programme freigeschaltet. Wenn man per Menu den Drucker einschalten will, kann man das machen wenn Externe Speisung vorhanden ist oder Das System den Drucker nicht deaktiviert hat. Fehler behoben: Wenn man im PC-Timer eine Zeit manuell korrigiert, kann es zu einem Aufhaengen kommen. (ORDNER "c:\mi_back" Alle Dateien vor Umwandlung von "WrUart(_Uart_pr" nach "write_pri") (Wenn man LineFeed-Taste drueckt, dann wird nicht mehr innerhalb der ) (Zeitbasis-Interrupt-Routine, sondern im Hauptprogramm write_pri aufgerufen.) (=> So gibt es nur den Fall, dass im Hauptprogramm write_pri vorkommt. ) 01.02.2007 Version V 07.21 ========================== "PRINTER": Beim ersten Timeout wird der Drucker vom System her disabled. zB Wenn man viele Zeiten ausdruckt, und das Papier geht zu Ende. Dann muss man eine neue Papierrolle einlegen, und im Druckermenu PRINTER-OFF dann PRINTER ON druecken, dann kann man wie gehabt weiterarbeiten. DEBUG INFO sind ausgeschaltet. intr.c //#define _DDEBUG bit write_485 (_uc *p,_ui num) "TENNIS": Neues Programm: Zu Beginn muss man den Spielmodus auswaehlen: "3 SATZ" "5 SATZ" "OPEN END" "UNIVERSAL" Im normalen Spielbetrieb: Punkt fuer GRUEN: START-Knopf oder OKgruen Punkt fuer ROT: STOP-Knopf oder OKrot Um zu bestimmen, welcher Spieler servieren darf, gibt es folgende Tastaturbelegung: Spieler Gruen: F0,F1,OKgruen und START-Taste Spieler Rot: F2,F3,OKrot und STOP-Taste Im normalen Spielbetrieb: F2 : Neues Match, Neuer Spielstand (Score) oder (im Modus: OPEN END) neuer Satz. F3, CLR : Back (Zurueck) 1 Schritt zurueck zum vorherigen Spielstand. Gleichzeitig mit "2nd" kann man 1 Schritt vorwaerts gehen zum juengeren Spielstand. "DUALTIMER":Fehler behoben:Wenn die Lauefer ROT und BLAU getrennt starten, blieb manchmal ein GAZ total haengen. "TRACKTIMER": Rangorientiert: ----------------------------- // 24.01.2007 Wenn Schleppzeit zB 30s ist , und es wird vor Ablauf // auf einen neuen Lauf "STN" + "OK" geschaltet, dann // soll bei einem START-Impuls sofort die Laufzeit losrennen, // bisher wurde gewartet, bis die Schleppzeit abgelaufen war. // Dann startete die Laufzeit nicht bei 0s, sondern zB bei 6s. 24.01.2007 Version V 07.11 ========================== "TRAINING LIGHT" Die Zeitmessimpulse werden nicht mehr mitgezaehlt bei RS232. n0001 0001 C0 23:57:32.5054 02 <- STN 1 ist zum 2.Mal gestartet. 0001 c2 00:00:01.25 02 Nettozeiten sind mit einem kleinen 'c' markiert. 0001 c3 00:00:01.78 02 Tageszeiten sind mit einem grossen 'C' markiert. 0001 c4 00:00:02.24 02 0001 c5 00:00:02.56 02 0001 c6 00:00:02.88 02 0001 c7 00:00:03.18 02 0001 c1 00:00:04.64 02 n0002 0002 C0 00:01:20.9589 01 <- STN 2 ist zum 1.Mal gestartet 0002 c2 00:00:00.69 01 0002 c3 00:00:00.92 01 0002 c1 00:00:01.73 01 n0003 n0001 0001 C0 00:01:28.4752 03 <- STN 1 ist zum 3.Mal gestartet. 0001 c0 00:00:04.88 03 0001 c0 00:00:10.14 03 0001 c1 00:00:11.19 03 n0003 Vorher waren die beiden letzten Stellen stets "00". Jetzt steht bei der Startzeit der Lauf dabei. Auf diese Weise weiss das PC-Programm sofort welcher Lauf aktiv ist. 23.01.2007 Version V 06.AL ========================== "BACKUP","PC-TIMER": Wenn man im Memo-Modus ist, wird auf der GAZ die Tageszeit angezeigt. Wenn ein Zeitmessimpuls eintrifft, wird fuer die Dauer der Schleppzeit die gestopppte Zeit auf der GAZ angezeigt, wenn mehrere Zeitmessimpulse eintreffen, werden nacheinander alle gestoppten Zeit auf der GAZ angezeigt( fuer die Dauere der Schleppzeit). Bisher war im Memomodus die GAZ stets auf BLANK, aber eine gestoppte Zeit wurde angezeigt. "TENNIS", "FOOTBALL", "GAELIC FOOTBALL": Wenn die Tageszeit auf der GAZ angezeigt wird, dann wird auch bei zB 00:00 Uhr die Stunden Einerstelle angezeigt, vorher war es BLANK. 18.01.2007 Version V 06.AK =========================== TENNIS: Komplett. Wer Aufschlag hat, wird korrekt automatisch weitergeschaltet. Man kann zurueck ("CLR" oder "F3" Taste) und wieder nach vorne ("2nd" + "CLR" oder "F3" Taste) bleattern. START- und STOP-Taste haben eine Totzeit von 0,1 s. Wenn man manuell einen Spielstand eingibt, wird automatisch entschieden ob man SERVICE waehlen kann oder nicht. Wenn zB 6:6 eingegeben wird, fragt der Timy WER HAT SERVICE . Regelaenderung nur fuer 3-Satz-Spiel Wenn man in den 3.Satz kommt, Abfrage: Champion Teibreak oder 3. Satz. TAFELN GAZ 'A' GAZ 'B' USB: Live-Signal: 16 bytes 15.01.2007 Version V 06.AJ Zwischenversion um Tennis zu testen ============================================================== TIMY: Die Meldung "EXTERNAL POWER", "NO EXTERNAL POWER" erscheint nicht mehr, wenn der Timy gerade erst eingeschaltet worden ist. Erst wenn ein Programm ausgewaehlt wurde, koennen obige Meldungen angezeigt werden, wenn sich etwas dahingehend aendert. "TRAINING REF": RS232: Der Lauf wird mit der Startzeit mitgesendet. 04.01.2007 Version V 06.AI Zwischenversion ========================================== SEIKO anstatt dem ALGE-Logo, automatisch detektiert, weil es ein anderes Boot-Programm erfordert. "TRAINING LIGHT": Man kann per "MENU"->"CLASSEMENT->"KLASSE"->"STN eingeben"->"MEMORY DRUCKEN" nur jene Zeiten mit dieser STN an den Drucker und die RS232 senden. Mit "MENU"->"CLASSEMENT"-"ALLE"->"MEMORY DRUCKEN" wird der gesamte Speicher ausgedruckt und an den PC gesendet, wie gehabt. Achtung: Wenn man aber per "MENU"->"INTERFACE"->"RS232"->"SENDE MEMORY" den Speicher an den PC sendet, dann wird der gesamte Speicher an den PC gesendet. Will man nur zB STN = 3 an den PC senden, ohne an den Drucker zu senden, muss man zuvor den Drucker ausschalten, dann per "CLASSEMENT" die STN waehlen, und dann "MEMORY DRUCK" waehlen. Anschliessend kann man den Drucker wieder einschalten "2ndF + PRINT(gleichzeitig)"->"DRUCKER-MODUS"->"DRUCKER EIN" "DRUCKER AUS" 19.12.2006 Version V 06.AE ========================== "TRAINING REF": Wenn Zeitmessimpulse eintreffen, werden sie sofort an die RS232 gesendet. Bisher wurde nur bei der Speicher-Gesamtausgabe die RS232 bedient. Warum es entfernt wurde, ist nicht mehr eruierbar. Detto fuer Drucker. "COMMANDER"->"FUSSBALL": Wenn die Spielzeit zu Ende ist, dann wird fuer 3 s Kanal 3 ausgeloest, (dh. auf LOW gezogen). und das Horn ertoent mit 800 Hz ebenfalls fuer 3 s. 05.12.2006 ========== "TRAINING LIGHT" Umschaltung auf neuen Lauf verbessert, LCD ist ruhiger. (Intern): Hardware-Testprogramm fuer RS485 korrigiert. 01.12.2006 ========== "TRAINING-LIGHT": Wenn die Schleppzeit zB 99s ist, und ein Zeitmessimpuls ist angekommen, so kann man mit der OK-Taste weiterschalten, wenn man vor Ablauf der Schleppzeit, weitergehen will. Bei einer Zwischenzeit wird die laufende Zeit wieder angezeigt. Bei der Zielbedingung wird zum naechsten Lauf weitergeschaltet. 29.11.2006 Version V 06.AC ========================== "USB" alle Sendungen an den PC werden mit eine Carriage return abgeschlossen. Sollte eine Sendung nicht mir Carriage Return abgeschlossen sein, dann nimmt das OCX an, dass das Paket noch aus einer weiteren Sendung besteht. "COMMANDER->STARTDISPLAY": kleiner Fehler behoben: Schrift kleiner Fehler behoben: Anzeige auf GAZ muss gleich wie LCD sein, wenn man HALT drueckt ! "BACKUP": Nach jedem Update ist "STN*" ausgeschaltet. 24.11.2006 Version V 06.AB ========================== "BACKUP": Nach jedem Einschalten ist "STN*" nicht automatisch eingeschaltet, sondern je nach Speicherung im EEPROM ein- oder ausgeschaltet. 23.11.2006 Version V 06.AA ========================== "TRAINING REF": Format fuer die RS232: "R0001 Str 15:06:53.7594 01" <- Hier steht der Lauf. STN 1 ist zum ersten Mal gestartet. "R0001 It1 0:10.42" "R0001 End 0:20.47" Vorher war nach der Zehntausendstelstelle sofort das Carriage Return. Auf diese Weise weiss das PC-Programm sofort welcher Lauf aktiv ist. "TRACKTIMER": Fehler behoben: Auslesen des gesamten Speichers an den PC funktionierte nicht richtig. Fehler behoben: CLASSMENT - > ALL -> PRINT MEMORY - > START : Es werden nur die Startzeiten ausgegeben. 17.11.2006 Version V 06A9 ========================= Nach jedem Update: DRUCKER ist "EIN". TED-RX ist "AUS". LIVE-Signal auf USB: vorher. ohne Carriage Return am Ende des Strings und 10stellige Zeit jetzt . mit Carriage Return und 9stellige Zeit, "Ausgabe auf USB" mit "..." vorher war es "...String" + "<15x BLANK>" "STOPWATCH": GAZ-Format: Laufzeit auf GAZ mit Kennung 'C' Totalzeit auf GAZ mit Kennung 'D' "DUALTIMER": Fehler behoben: Wenn man bei LINKS/BLAU auf LINKS stellt, dann wurde bisher auf RS232 und PRINTER trotzdem BLAU ausgegeben anstatt LINKS. 13.11.2006 Version V 06A8 ========================= Fuer alle Programme: In "HAUPT-MENU"->"KANAELE" gibt es jetzt einen 3 Menuepunkt: ->"INTERNE" ->"PIEPSER" ->"TED-RX"->"AUS" ->"EIN" Wenn "TED-RX"->"EIN" ist, dann weiss der Timy, dass ein TED-RX am 25pol.DSUB-Stecker ueber eine 3 poliges Kabel (GND, RS232-RX und C5) (2400 Baud) angeschlossen ist. Jetzt kann der TED-RX von bis zu 9 TED-TX, die verschieden addressiert (0 bis 8 moeglich) (Schalter beim TED-TX, der von 0 bis 9 geht) Impulse empfangen. Der TED-RX liefert ein Datenbyte und einen Zeitmessimpuls beim TIMY ab. Beim Programm "TRAINING-REF" ist diese Funktion immer eingeschaltet. "COMMANDER"-"Startdisplay": Bei der untersten Zeile im Display erscheint jetzt "HALT". Mit den Tasten F0 bis F3 kann man den Countdown anhalten, ohne ihn zurueckzusetzen. Man kann ihn mit START weiterlaufen lassen. RS232,USB: Befehl "NSF?" oder "TIMY-USB:NSF!!!" moeglich ! 09.11.2006 Version V 06A7 ========================= USB: "bulk-transfer": auch moeglich, wie gehabt. USB: "intr-transfer": Man kann auch Pakete an den Timy senden, die laenger als 16 bytes sind. Jedes gesendete Paket muss mit carriage return abgeschlossen sein. Wenn man Befehle per intr-pipe sendet, muessen sie mit '?' oder <0> abgeschlossen sein, denn wie soll der Timy wissen, ob ein Befehl exakt 16 Bytes lang ist oder laenger, wenn keine definitifen Zeichen da sind, auf die man triggern kann. Wenn ein Befehl mehr als 16 Zeichen lang ist, dann ist im ersten Paket nur ASCII-Zeichen vorhanden. Auf diese Art weiss der TImy, dass er noch auf ein weiteres Paket warten muss, bevor er einen Befehl dem Interpreter uebergibt. "STOPWATCH": Man kann Startzeiten per RS232 und per USB an den Timy senden. Der Befehl lautet: "SST 1234 C0 12:34:56.7890 00\r" ä Wenn eine Startzeit eingegeben wurden, muss der PC warten bis der Timy bestaetigt. Es werden nur Startzeiten vom PC zum Timy gesendet. Es werden keine Zwischenzeiten, Memozeiten und Laufzeiten gesendet. SPAETER: Man kann Startzeiten disqualifizieren. SPAETER: Man kann Start/Zielzeitenn editieren, loeschen, unloeschen. "TRAINING-LIGHT": Drucker ausschalten, wenn Programm-Name ausgedruckt wurde. Abfrage ob FINISH-Condition erreicht, nicht mehr im schnellen exterenen Interrupt Display-Darstellung wurde auch korrigiert, falls schnell hintereinander mehrere Impulse eintreffen, weil die Finish-Condition. Es wurden noch 2 kleine Fehler entdeckt, aber die waren vorher auch schon vorhanden, und hat nichts damit zu tun, dass man den TED-RX einbaut (schneller externer Interrupt). Ausgabe auf Rs232: Code wurde fuer alle 3 Programme die aehnlich sind, trotzdem fuer jedes Programm einzeln kopiert. LAPTIMER, TRACKTIMER und TRAINING LIGHT. 20.10.2006 Version V 06A6 ========================= Datum eingeben: Bereichs-Pruefung: Monat-Zehnerstelle: darf nie groesser als 1 sein. Tag -Zehnerstelle: darf nie groesser als 3 sein. Man kann trotzdem ungueltige Werte zur Anzeige bringen zB Monat = 19, aber erst mit der OK-Taste wird dies geprueft. Einschaltvorgang: Datum und Uhrzeiteingabe: Wenn waehrend dieser Zeit, eine Meldung zB "External Power" erscheint, wurde der Bildschirm nicht korrekt wiederhergestellt. "TERMINAL": Wenn der PC ueber den Master-Timy einen Befehl an einen Slave schickt, und waehrend dessen wird der Slave aus der Kette entfernt( abgesteckt ), dann schickt der Master-Timy an den PC eine Vermissten-Meldung "TIMY 05 missing". Vermissten-Meldungen und Wiedergefunden-Meldungen ("TIMY 05 present") werden immer an den PC geschickt, auch wenn man mit dem alten Befehlssatz (vom COMET-Junction-Box) arbeitet. "LAPTIMER", "TRACKTIMER": Fehler behoben: Auslesen des gesamten Speichers an den PC funktionierte nicht richtig. 17.10.2006 Version V 06A5 ========================= "Commander-Countdown": Beim Ende des Countdowns: C0 wird fuer 0,2 s auf LOW gezogen. "Commander-Countdown": Beim Ende des Countdowns: HORN 800 Hz fuer 1 s "Commander-Countdown: Format: Es gibt jetzt 3 verschiedene Formate: Je nach eingestelltem Format koennen die 2 Stellen nach dem Sekundenpunkt entfallen, da sonst die GAZ zuviele Stellen hat. Nur Sekunden: SSSSSS.zh (6 vor dem Sekundenpunkt) Stunden, Minuten und Sekunden: HHHH:MM:SS.zh (8 vor dem Sekundenpunkt) Tage, Stunden, Minuten und Sekunden: DDDD:HH:MM:SS.zh (10 vor dem Sekundenpunkt) "COMMANDER":Concentration-Clock: Fehler behoben, Anzeige auf GAZ mit Adresse 1 funktionierte nicht. "TERMINAL": Wenn bei der Enumeration der Fehler "2 SLAVES have the same address" auftritt, dann wird neu enumeriert, vorher druckte der Master-Timy (sofern ein Drucker angeschlossen war) ewig diese Meldung aus. "TERMINAL": kein Absturz mehr, auch wenn man schnell und oft hintereinander mit der OK-Taste Daten zum PC sendet "TERMINAL": Wenn nur der MASTER an den PC angeschlossen ist, sollen die Befehle trotzdem ausgefuehrt werden. "STOPWATCH": Fehler behoben, Reset wenn man eine bestimmte Startzeit eingibt. "STOPWATCH": Wenn man die Tastatur sperrt, steht in der untersten Zeile, "TAST-SPERR => 123456". Wenn man jetzt eine externe Speisung anschliesst oder entfernt, steht danach in der untersten Zeile nicht mehr "TAST-SPERR => 123456". Dieser Fehler wurde jetzt behoben. "STOPWATCH": ZEITEN KOPIEREN: Man kann auch eine Laufzeit auf eine STN kopieren, die noch nicht gestartet ist. "BACKUP" Man kann jetzt im Programm BACKUP und PC-TIMER die Totzeiten fuer alle Kanaele einzeln einstellen, man kann es sowohl per RS232 / USB und auch per Menue machen. "BACKUP":"PC-TIMER": vorher: 1 jetzt: 1 2 2 3 3 *10 *10 4 5 5 6 Alle Impulse werden durchnummeriert "MENU"->"ALLGEMEIN"->"STN-AUTOMATIK"->"START"->"MANUELL" STN wird nicht fortgeschaltet "AUFWAERTS" STN hinaufgeschalten, wie bisher "ABWAERTS" STN hinuntergeschalten Voreinstellung: Nach einem Update "AUFWAERTS" Nach jedem Einschalten "STN *" ist "EIN" "SPEED": Fehler behoben: Wenn die Geschwindigkeit >= 1000 Km/h ist, dann RESET. "SPEED": Schleppzeit: Wenn die eingestellte Schleppzeit 0 ist, dann wird die Messung bis zum Start der neuen Messung angezeigt. Ansonsten wird die Messung nur fuer die Dauer der eingestellten Schleppzeit angezeigt, danach geht die GAZ auf BLANK. "FUSSBALL", "GAELISCHES FUSSBALL": Nach dem Einschalten ist man automatisch immer im Spielzeit-Modus. "DUALTIMER" komplett fertig: ZEITEN KOPIEREN: Man kann auch eine Laufzeit auf eine STN kopieren, die noch nicht gestartet ist. "DUALTIMER": Zeiten können: disqualifiziert, gelöscht, ungelöscht werden. grüne START-Taste: STOP LINKS rote STOP -Taste: STOP RECHTS per Menü: einstellbar GEMEINSAM: JA/NEIN (Start) Nur 1 Durchgang möglich. Classement:Nur Laufzeit: GEMEINSAM, ROT, BLAU. ALLE oder KLASSE "COMMANDER": "2 ZAEHLER" Neues Programm ! 2 Zaehler: 3stellig Linker Zaehler : Kanal 0, gruenOK,START-Taste, F0 und F1: einen Schritt weiter Rechter Zaehler: Kanal 1. rotOK ,STOP -Taste, F2 und F3: einen Schritt weiter Man kann per "MENU"->"COMMANDER-PROG"->"2 COUNTERS" auf "ABWAERTS" oder "AUFWAERTS" schalten. Dann wird um einen Schritt abwaerts oder aufwaerts weitergeschaltet. Man sieht am unteren Rand des LCD 4 kleine Pfeile die "AUFWAERTS" oder "ABWAERTS" zeigen, das entspricht der Zaehlrichtung. Man kann auch per 0 bis 9 und dann mit OK einen Zaehlerstand direkt eingeben. "TIMY": Fehler behoben: Nur beim Programm TRACKTIMER ist unter "MENU"->"INTERFACE"->"RS232" der Punkt "TRACK-MODUS" sichtbar. "TIMY": Nach einem Update auf die Version V06xx werden alle Programme eingeschaltet. "TIMY": "DLINE": Man kann im Menu "MENU"->"INTERFACE"->"ANZEIGETAFEL"->"DATUM EINSTELLEN" das Datum der DLINE-Anzeigetafel einstellen. Es wird aber auch Tageszeit automatisch auf die Tageszeit des Timy eingestellt. Es wird also nicht die Tageszeit verwendet, die man zuvor unter dem Menupunkt "MENU"->"INTERFACE"->"ANZEIGETAFEL"->"ZEIT EINSTELLEN" eingestellt hat. "TIMY": USB-Verbindung: Echtzeitfaehig und unabhaengig vom PC bleibt auch die Echtzeit-Basis (Timeline) stabil 29.03.2006 Version V 0636 ========================= "TIMY" Nach einem Update auf diese Version sind alle Programme eingeschaltet. Ab der naechsten Version sind die Programme je nach vorherigen Zustand ein- oder ausgeschaltet. Der Kunde kann dann per Menu jene Programme deaktivieren, die er nicht braucht. Er kann sie jederzeit wieder aktivieren. "DLINE": Man kann im Menu "MENU"->"INTERFACE"->"ANZEIGETAFEL"->"ZEIT EINSTELLEN" die Tageszeit der DLINE-Anzeigetafel einstellen. "FUSSBALL" Kleine Korrektur. Man kann kann bei "TAFEL"->"GAZ", ->"TIMETEMP" und jetzt auch "DLINE" einstellen. Dort sind diesselben Punkte wie unter "GAZ" zu finden. Der Unterschied besteht darin, dass bei "DLINE" keine ':' und '.' auf die Tafel gesendet werden. 28.03.2006 Version V 0635 ========================= "SPEED": Es gibt neben kmh, ms und mph ein 4. Format: TIME = ZEIT. Es wird auf der GAZ und auf dem LCD die Laufzeit angezeigt. Beim Drucker ist alles wie bisher. Die letzte Messung bleibt immer im LCD, und auf der GAZ stehen. "TRAINING-LIGHT": GAZ-Format: Das Format wurde an STOPWATCH angeglichen. Laufende Zeit : "123. " Startnummer ist in diesem Beispiel 123 Zwischenzeiten : "123A " Zielzeit : "123C " "BACKUP": Zeit editieren, Startnummer editieren: ALT: RS232:Es fehlte die Ausgabe der mit 'c' (geloescht) markierte Zeit. NEU: RS232:Alle editierten STN und Zeiten werden zuvor mit 'c' (geloescht) markiert und dann ausgegeben, anschliessend wird die Zeit mit 'i' markiert und ausgegeben. "STOPWATCH": Startnummernautomatik erweitert: Man kann eine maximale Zeit eingeben, nach Ablauf dieser Zeit springt die STN fuer das Ziel weiter, wenn bis dahin noch keine Zielzeit eingetroffen ist. Unter "MENU"->"ALLGEMEIN"->"STN-AUTOMATIK"->"START" ->"ZIEL" ->"AUTOMATIK-ZEIT"->"AUTOZEIT-MAX" ist es einstellbar. Voreinstellung ist 24 Stunden. "TIMY": Uhrzeiteingabe: "HH:MM:SS" Verbessert: zB "14:00:00" Der Kurser blinkt bei 1 (Stunden Zehner) Will man jetzt "20:00:00" eingeben, so wurde ungeultig signalisiert, sobald man "24:00:00" die Zehnerstelle fuer Stunden 4 eingegeben hat. JETZT wird erst wenn man die Einerstelle fuer Stunden eingegeben hat auf Gueltigkeit geprueft. "TIMY": Man kann per Menu einzelne Programme (ausser "BACKUP") aus- und einschalten, sodass beim Einschalten nur die aktivierten Programme zur Auswahl stehen. Wenn man mit externer Speisung in das zuvor aktive Programm geht, das Programm wurde aber vor dem Ausschalten dekativiert, dann ist es ebenfalls sichtbar. Das zuletzt gewaehlte Programm ist immer sichtbar. 16.03.2006 Version V 0634 ZWISCHENVERSION ========================================= "CYCLE-START": Man kann die Ampelsteuerung komplett ein- und ausschalten. Wenn der Countdown gestartet wird, ertoent fuer 1 s ein HORN auf der GAZ. "PARALLEL-SLALOM": GAZ-Protokoll: Alt: "123P" Neu: "123." bei der laufenden Zeit, steht jetzt ein Punkt, kein 'P' mehr. Wenn man laufendes Zehntel aktiviert hat, dann wird bei der GAZ nur noch volle Sekunden angezeigt. Bei der D-Line wird natuerlich auch das laufende Zehntel angezeigt. "PC-TIMER": Spezial-Mode: "2nd"-Taste arbeitet jetzt korrekt. Nur noch "Menu", "F0" und "STOP"-Taste aktiv. 15.03.2006 Version V 0633 ========================= "COMMANDER" "COUNTDOWN": Man kann den Countdown nicht nur "HH:MM:SS" sondern "HH:MM:SS.SS" also mit Zehntel und Hundertstel als Startwert eingeben. Intervalleinstellung mit Zehntel und Hundertstel in allen Bereichen getestet und korrigiert. "PARALLEL-SLALOM": Ausgabeformat: Es wird auch bei einer D-Line der Punkt mit uebertragen. Jetzt ist das Format wie beim Standard: Bei einer 6stelligen Tafel wird die Kennung R,B,L und die Zeit in SS.zht ausgegeben. Wenn jemand das Tausendstel auf der Tafel haben will, dann muss er den Drehschalter auf Pos 13 schalten (SHIFT LEFT) (Um eine Stelle wird nach links verschoben). Dann kann allerdings die Kennung R,B,L nicht mehr angezeigt werden. Umbenannt: "STRAFZEIT" nach "MAX.DIFF.ZEIT" 08.03.2006 Version V 0632 ========================= "COMMANDER" "COUNTER" Neues Programm Einfaches Zaehlerprogramm: 9stellige, auf LCD und Grossanzeige Hinaufzaehlen : Kanal 0, START-Taste, OKgruen, F0, F1 Hinunterzaehlen: Kanal 1, STOP -Taste, OKrot, F2, F3 Man kann mit 0-9 und dann mit OK direkt einen Zaehlerstand eingeben. Jede Sekunde wird der Zaehlerstand auf die Grossanzeige gesendet. Mit der CLR-Taste kann man die Grossanzeige auf BLANK setzen, es steht dann im LCD "---------" 9 mal MINUS. Protokoll auf GAZ "123 45 67 89 " "COMMANDER" Nach der Programmauswahl, kann man sofort das Unterprogramm waehlen. Vorher konnte man das nicht, man musste zuerst COMMANDER auswaehlen, dann sprang der Timy in das vorherige Unterprogramm, und erst dann konnte der Benutzer das Unterprogramm waehlen. Jetzt ist es komfortabler. "COMMANDER" "CUL CULUIN" wurde umbenannt nach "GAELIC FOOTBALL" "PARALLEL-SLALOM": Kleine Korrektur bei der Druckerausgabe. 07.03.2006 Version V 0631 ========================= "PARALLEL-SLALOM": Neues Programm Kanal 0: LINKS, BLAU Kanal 1; RECHTS, ROT Nur 1 Durchgang moeglich Kein Classement, nur Protokoll-Ausgabe Man kann einen Laeufer mit CLR loeschen, mit "2nd"+"CLR" wiederherstellen. Laeufer, die noch unterwegs sind, kann man mit CLR loeschen, man kann sie aber nicht mehr wiederherstellen. "COMMANDER"-"COUNTDOWN": Fehler behoben: Modus: "HALT BEI 0" Manchmal springt der Timy auf den Startwert, anstatt bei 0 stehen zu bleiben. Modus: "HALT und RESET" Manchmal sprang der Timy vor Ablauf der Schleppzeit sofort auf den Startwert. "TIMY": Texte fuer die franzoesische Sprache korrigiert. "SPEED": Es wird die beste Geschwindigkeit auf dem Drucker angegeben, und immer auf der GAZ Tafel '4' angezeigt. Wenn man die Einheit wechselt, wird auch auf der GAZ Tafel '4' der Wert geaendert. und auf dem Drucker wird die beste Geschwindigkeit neu ausgedruckt. 06.02.2006 Version V 0621 ========================= STOPWATCH: "Hauptmenu"->"Classement"->"Klasse": Man kann jetzt bis zu 6 Bereiche (VON..BIS) eingeben. "Hauptmenu"->"Allgemein"->"Startliste": Es wird eine Startlist ausgedruckt. Das gilt nur, wenn man im 2. Durchgang ist. Wenn man in den 2.Durchgang wechselt, dann den Timy aus- und wieder einschaltet, kann man waehlen, ob man nach STARTNUMMER oder BIBO starten will. Wenn man nach dem Einschalten, die Zeiten nicht loescht, und vom 2. Durchgang 1 gueltige Startzeit oder Zielzeit da ist, dann bietet der Timy GLEICHER oder NAECHSTER Durchgang zur Auswahl an, sonst ob nach STARTNUMMER oder BIBO (im bereits naechsten Durchgang) gestartet wird. STOPWATCH: 2 neue Befehle: "CALMT" Man kann das Memoryzeitenclassement berechnen und ausgeben. "RSRT<0 oder 1>" Man kann bei der RS232- und USB-Ausgabe die Laufzeit aus-oder einschalten. USB: Wenn man per USB einen Befehl sendet, bei dem am Schluss ein '?' steht, dann wird je nach PC-PROGRAMM nicht immer ein CR mitgesendet. Jetzt wurde der Timy verbessert, sodass er diesen Fall auch beruecksichtigt. zB "DTF?" Damit kann man die Totzeit beim Ziel (Kanal 1) abfragen. USB sendet aber "DTF?000000000000" alles 0 hinter dem '?' Der Befehlsintepreter verlangt aber nach dem '?' ein CR, deshalb wird intern korrigiert. 31.01.2006 Version V 0614 ========================= Drucker: Fehler behoben: Wenn das Papier zu Ende geht, oder wenn man den Drucker oeffnet um das Papier zu wechseln, wird eine gerade laufender Druckprozess unterbrochen. Treffen jetzt neue Druckauftraege ein, werden diese ignoriert. Bis jetzt konnte der Timy einen RESET durchfuehren. Sobald wieder Papier im Drucker vorhanden ist, muss man per Menue. "2nd" + "DRUCKER" ->"DRUCKER-MODUS"->"DRUCKER EIN" den Drucker wieder einschalten. (START-LISTE:In Vorbereitung: Bibo fehlt noch) 28.01.2006 Version V 0613 ========================= Commander: Countdown: Fehler behoben: Man kann keine Countdownzeit 0 eingeben. Commander: Countdown: Fehler behoben: Wenn man die CLR-Taste drueckt, kann man entscheiden, ob man den Countdown ruecksetzen will oder nicht. Dann geht die OK-Taste wieder, um jederzeit eine neue Countdownzeit eingeben zu koennen. Speed: Fehler behoben: Manchmal kam es vor, dass die Geschwindigkeit nicht auf die RS232 gesendet wurde. Tracktimer: Laptimer: Training Light: Man kann mit der CLR-Taste einen gestarteten Laeufer loeschen. Es werden dann alle dazugehoerigen Zeiten auch geloescht. Nach Druecken von CLR wird noch einmal eine Bestaetigung verlangt. Nach dem Loeschen sind die Zeiten unwiederruflich geloescht. RS232: Wird nur die Startzeit mit 'c' fuer CLR markiert. PRINTER: wie RS232 Wird nachtraeglich der Speicher ueber RS232 oder Printer ausgegeben, sind die geloeschten Zeiten nicht mehr vorhanden. Tracktimer: Wenn man die Ausgabe des Datenstrings auf die RS232-Schnittstell betrachtet, kann man beobachten, dass das Datenformat bei der ONLINE-Ausgabe etwas anders ist, als wenn man den gesamten Speicher auf die RS232 schickt. Es gibt daher einen Menupunkt unter "HAUPT-MENU"->"INTERFACE"->"RS-232"->"TRACK-MODUS" , bei dem man ->"NORM" oder NORM: Wie oben beschrieben ->"IDENT" IDENT: Protokoll ist wie ONLINE, auch wenn man den Speicher ausliest. einstellen kann. Fussball: Fehler behoben: Ansteuerung der GAZ: Jetzt wird die GAZ korrekt angesteuert in den Modi: "6 DIG H- MM -G" "8 DIG H-MMSS-G" "8 DIG HH-MM-GG" Stopwatch: NEU: Classement: Man kann jetzt auch ein Classement der Memoryzeiten berechnen, und ueber die RS232, USB und den Drucker ausgeben. Stopwatch: Startnummerautomatik bei : "ALLGEMEIN" -> "STN-AUTOMATIK" -> "ZIEL" -> "ZIEL" wurde verbessert ! (Es ist jetzt genau gleich wie beim TdC). Stopwatch: Fehler behoben: Wenn man den Speicher mit dem Befehl "RSM" ausliest, und es sind keine Zeiten im Speicher, wurde eine endlose Liste mit ungueltigen Zeiten ausgegeben. TIMY: Wenn ein Befehl per RS232 oder USB eintrifft, wird dieses Datenpaket intern mit 0 abgeschlossen. 18.01.2006 Version V 0612 ========================= Interner Fehler behoben. 17.01.2006 Version V 0611 ========================= Training-Ref: Wenn man per Menu: "MENU"->"TRAINING-REF"->"SINGLE-STN"->"JA" Den Single-STN Modus waehlt, wird beim Speicher-Fenster im LCD nur jene Zeiten angezeigt, welche zu der gewaehlten STN gehoeren. Es werden auch keine ungueltigen Zeiten in diesem Modus angezeigt. Sobald das Programm den Start-Kanal fuer den naechsten Laeufer freigibt, ertoent jetzt auf der HORN-Leitung fuer 1 s ein 800Hz-Signal (Der START-Kanal kann, muss aber nicht C0 bzw. die START-Taste sein). "COMMANDER"-"Countdown": Man kann jetzt jederzeit, mit den Tasten 0..9, und OK eine neue Countdownzeit sofort eingeben. Wenn sie mit OK eingegeben wurde, steht diese Zeit auf dem LCD und der Anzeigetafel. Man muss dann mit START den Countdown starten. 04.01.2006 Version V 05C3 ========================= Fehler behoben: Italienische und franzoesiche Sprachauswahl funktioniert wieder ! 21.12.2005 Version V 05C2 ========================= Fehler behoben: Wenn man per USB das Classement abrufen will, fehlte die erste Classementzeit, aber auf der RS232 wurde sie immer korrekt ausgegeben. Wenn man per RS232 das Classement abruft, wird auch beim USB die erste Zeit korrekt dargestellt. Fehler behoben: Wenn man per USB das Classement abruft, kann es sein dass der regelmaessige Anwesendheitsmelung "TIM" + einige Daten ueberschreibt. "COMMANDER" "FUSSBALL": Menue: Bis jetzt konnte man umschalten zwischen GAZ und TIMETEMP: "MENU"->"COMMANDER-PROG"->"FUSSBALL"->"TAFEL"->"GAZ" "TIMETEMP" Ab jetzt gibt es unter GAZ noch weitere Moeglichkeiten: ...->"TAFEL"->"GAZ"->"6 DIG H- MM -G" ->"8 DIG H-MMSS-G" ->"8 DIG HH-MM--G" ->"STANDARD" (wie bisher "HH MMSS GG") "COMMANDER": Neues Unterprogramm "CONCENTRATION" Countdown-Programm mit bis zu 8 verschiedenen Countdown, die Sekundentakt herunterzaehlen (ohne Zehntel) Anwendung: zB. Bobfahren, Leichtathletik,... "TRAINING-REF": Fehlererkennung erweitert: Wenn bei der Inbetriebnahme ein Kanal zB C0 eine Dauerausloesung hat, dann kann man nicht "NEUER REF" im Menue druecken. Man soll dann "SETUP TEST" waehlen um zu sehen, welcher Kanal dauernd ausgeloest wird. Der Anwender wird gezwungen einen korrekten Referenzlauf durchzufuehren. 02.12.2005 Version V 05C1 ========================= "TIMY": GPS-SYNC Fehler behoben: Wenn man das ALGE-Logo ausdruckt und ohne externe Spannungsversorgung arbeitet. funktionierte es manchmal mit der Synchronisation nicht. "COMMANDER"-"FUSSBALL": Neuer Menupunkt: "MENU"->"COMMANDER-PROG"->"FUSSBALL"->"AUTOSTOP"->"NEIN" "JA" Wenn "JA" dann wird bei aufsteigender Zeit, diese bei 45 min und 90 min automatisch angehalten. Sonst laeuft sie einfach weiter. Fehler behoben: Wenn man vom Programm "CUL CUILIN" nach "FUSSBALL" wechselt, waren die Menupunkte "MASKE" und "TAFEL" deaktiviert. "TERMINAL": Fehler behoben Wenn der MASTER alle SLAVES zum ersten Mal nummeriert, dann trat ein Grafikfehler bei den SLAVES auf. Das ist jetzt behoben, weil der Standardfont = OEM8_16 In diesem Font sind alle Zeichen gleich breit. Bitte baechten: Man kann mit dem Befehl "TERFFF" den Font einstellen: Zeichen sind "OEM6_8" NICHT GLEICH BREIT "TIMES13" NICHT GLEICH BREIT "TI8_10" NICHT GLEICH BREIT "OEM8_16" GLEICH BREIT "TRAINING-REF": 1.)Es wurden 2 weitere Menu-Punkte eingebaut: "MENU"->"TRAINING-REF" "NEUER REF-LAUF" (wie bisher) "MEMORY LOESCH" NEU: Man kann den Memory loeschen und dann wird sofort ein neuer Referenz-Lauf gefordert. Das wird typischerweise nach dem SETUP TEST gemacht. "SETUP TEST" NEU: Beim Aufbau der Zeitmessanlage (SETUP) kann man testen ob alle Lichtschranken, auch die die per TED verbunden sind, ordnungsgemaess arbeiten. Die Kanaele werden mit C0,C1,C2,C3,C4,C5,C6,C7 und C8 angezeigt. Um den SETUP-TEST zu beenden, muss man per Menu entweder "NEUER REF-LAUF" oder "MEMORY LOESCH" druecken. "MESS-STELLEN" (wie bisher) 2.)Fehlerkorrektur verbessert. 3.)Kleine Korrektur wegen Drucker ausschalten. 4.)Fehler behoben: Es konnte vorkommen, dass man beim Referenzlauf anstatt der Laufzeit von zB 1 min 20 s, 23 Stunden irgendwas herausbekam. Das ist jetzt behoben. Dieser Fehler trat nur dann auf wenn man folgende Sequenz einhaelt. 1.NEU REFERENZLAUF druecken. 2.Angeschlossenen TED-RX aus und einschalten ODER wenn ein Stoerimpuls von aussen auf die Leitung eintreffen sollte ODER das Datenkabel von TED-RX zu TIMY eine schlechte Verbindung hat sodass nur der Impuls auf den TIMY eintrifft aber nicht das Datenbyte 3.Auf einen Kanal DIREKT beim TIMY zB C0 ausloesen. 4.Dann beim TED-TX einen Kanal ausloesen. ERGAENZUNG: Sollte man den TED-RX aus und einschalten, solange er beim eingeschalteten TIMY angeschlossen ist, wird eine WARUNG auf dem Drucker ausgegeben. Der Kunde kann diese Meldung aber ignorieren, es zeigt nur an dass der Timy den Fehler automatisch behoben hat. Es kann aber aufschlussreich sein, ob Stoerungen von aussen auf das Kabel einwirken. 5.)Fehler behoben: Wenn man den Speicher ausdrucken will, gab es Fehler, die jetzt behoben sind. Die Fehler traten auf, wenn man. a.) Die Anzahl der Mess-Stellen veraendert hat. und ein Lauefer mit derselben STN spaeter startet. b.) Einen Lauf abgebrochen hat, (nicht alle Mess-Stellen wurden passiert) und ein Lauefer mit derselben STN spaeter startet. 09.11.2005 Version V 05B1 ========================= "TRAINING-REF": kleine Korrektur dieses Fehlers: Folgender Ablauf: STN eingeben mit OK NEUER REF-LAUF Start-Impuls: Dann wird bei START-FENSTER: STN angezeigt bei ZIEL-FENSTER: (STN-1) angezeigt. "COMMANDER-FUSSBALL": HEIM: auch rechtsbuendig "TERMINAL": Es steht nicht mehr SLAVE 01, SLAVE 02 sondern nur noch TIMY 01, TIMY 02 zB TIMY 01 == ADRESSE == 1 Wenn der MASTER-Timy den erhaltenen Befehl an den PC zuruecksendet, dann kann der PC SOFORT den naechsten Befehl senden. Fehler behoben: Wenn man bei einem SLAVE bei einer aktiven Eingabemaske schnell immer CLR und OK drueckt, und das PC-Programm jede erhaltene Sendung mit einem Befehl zB T1A Text bestaetigt, dann konnte es zu einem Aufhaengen kommen. MENU: Es gibt jetzt im TERMINAL-MENU folgende Eintraege: => "ADRESSE" => "MASTER/SLAVE" => "MASTER" => "SLAVE" Es wurde eine Echounterdrueckung eingbaut um Bus-Reflexionen zu abzufangen. Neuer Befehl "B". zB "TER04B" an TIMY 4 wird eine Piep fuer 0,1 s erzeugt. Fehler behoben: Wenn man dem MASTER-TIMY eine Adresse eingibt, die nicht 1 ist, kam es zu einer nicht korrekten Verarbeitung des Befehls, wenn das PC-Programm, sofort nach Erhalt der Rueckmeldung, den naechsten Befehl an den TIMY sendet. 02.11.2005 Version V05A2 Zwischenversion ======================================== NEUES PROGRAMM: Unterprogramm von COMMANDER VARIANTE VON FUSSBALL: cul(=goal) - cuilin(=points) NAME des PROGRAMMES: "CUL-CUILIN" 28.10.2005 Version V05A1 Zwischenversion ======================================== "LAPTIMER": Fehler behoben: Wenn man den Speicher ausdruecken will, und es sind aber gar keine Zeiten vorhanden, wurden ungueltigte Zeiten ausgedruckt. "TRAINING-REF": Man kann auch bei "MEMORY-DRUCK" ->"START" Memory wird ausgedruckt ->"TAGESZEIT DRUCK" Tageszeiten werden ausgedruckt 18.10.2005 Version V0599 Zwischenversion ======================================== "COMMANDER": "FUSSBALL" Man kann per Funktionstasten die Tageszeit aendern. "COMMANDER": "COUNTDOWN" Fehler behoben: Beim Modus: "AUFWAERTS" wurde auf der GAZ der Wert 0 nicht angezeigt. 12.10.2005 Version V0597 Zwischenversion ======================================== "COMMANDER": "FUSSBALL" Man kann per Menu die Tageszeit aendern. 11.10.2005 Version V0596 Zwischenversion ======================================== start.c disable_menu(Enum_3_INTERFACE_MENU,3);// HANDSHAKE ON/OFF "COMMANDER": "COUNTDOWN": Praezision auf 1 /100s herabgesetzt, da dieses Programm ein ZEITGEBER ist und der Timy nur ein 100 Hz-Zeitbasis hat. disable_menu (Enum_812_COMM_CTD_TIMEOUT,2);// Momentan soll nur Timeout JA/NEIN gelten Umbenennung: "MODUS" nach "WENN ABGEFLAUFEN" Es gibt jetzt eine 4 Moeglichkeit: "MENU"->"COMMANDER-PROG"->"COUNTDOWN"->"WENN ABGELAUFEN" ->"KREISLAUF" ->"HALT BEI 0" ->"HALT RESET" ->"AUFWAERTS" <- NEU: Nach Ablauf wird die Zeit sofort hinaufgezaehlt. "FUSSBALL": Tageszeit-Modus: Man kann per Menu einstellen ob man den Spielstand immmer oder nur im Spielzeit-Modus anzeigen will. Nach einem Update wird bei Tageszeit der Spielstand nicht angezeigt. "MENU"->"COMMANDER-PROG"->"FUSSBALL"->"SPIELSTAND" ->"NUR BEI SPIEL" Spielzeit-Mode: HEIM und GAST, Tageszeit-Mode: BLANK ->"IMMER" HEIM und GAST zeigt immer den Spielstand an. Spielzeit laeuft rueckwaerst: Man kann per Menu einstellen, ob man bei der Spielzeit MIN:SS oder nur MINUTEN auf der Tafel angezeigt haben will. "MENU"->"COMMANDER-PROG"->"FUSSBALL"->"NUR MIN" ->"NEIN" MINUTEN und SEKUNDEN auf der Tafel ->"JA" MINUTEN auf der Tafel 1 min dazu als in Wirklichkeit Im Display wird die echte Zeit angezeigt. xx.xx.2005 Version V0593 ======================== (WIEDER ENTFERNT: Im Timy sind jetzt 1700 Zeiten mehr im RAM verfuegbar.) "BACKUP": Der Timy merkt sich ob eine STN bewusst eingegeben (betrifft auch MEMO-Modus) wurde oder, ob sie automatisch zugeordnet wurde. Man kann diese Funktion per Menu ein- oder ausschalten. "MENU"->"BACKUP"->"STN *"->"NEIN" ->"JA" Nach jedem Update ist diese Funktion eingeschaltet. Wenn eingeschaltet: Wenn eine STN mit OK eingegeben wurde, wird nur diese STN mit einem STERN markiert. Die naechsten Impulse werden mit der alten fortlaufenden STN weitergezaehlt. Wenn ausgeschaltet: Wenn eine STN mit OK eingegeben wurde, wird diese STN als naechste STN herangenommen und nicht mit STERN markiert. Die naechsten Impules werden mit der naechsten (STN + 1) fortlaufenden weitergezaehlt. "GSM-MODEM": "STOPWATCH": Man kann jetzt 2 Timys per GSM-Modem (Handy-Netz) verbinden. Es werden nur Startzeiten und Zielzeiten hin und hergesendet. Es werden keine Zwischenzeiten, Memozeiten und Laufzeiten gesendet. Man kann Start/Zielzeitenn editieren, loeschen, unloeschen, und disqualifizieren. Es ist dazu gedacht, dass 2 Timys untereinander Zeiten austauschen. "GSM-MODEM": "Jedes andere Programm ausser STOPWATCH": Man kann den Timy per GSM-Modem (Handy-Netz) mit einem PC verbinden. 29.09.2005 Version V0592 ======================== "COMMANDER" Man kann jetzt per Menu folgendes ein/aus-schalten: "AUSDRUCK"->"JA" oder "NEIN" Betrifft alle Commander-Programme, bei denen die GAZ direkt angesteuert wird. Zur Zeit nur das Unterprogramm "STN-VERSUCH-WEITE" "SPEED": Fehler behoben: Die Werte fuer minimale /maximale Geschwindigkeit die man per Menu eingeben kann, bleiben korrekt nach aus- und wiedereinschalten gespeichert. "FUSSBALL" Man kann jetzt mit den 4 Pfeiltasten nicht mehr den Spielstand aendern. Man sieht auch das Sternchen nicht mehr bei Heim oder Gast. 22.09.2005 Version V0591 ======================== Alle Programme freigeschaltet !!! Neues Programm Fussball: Es ist ein Unterprogramm von COMMANDER: und ersetzt die Comet-Programme "FUSSBALL" und "FUSSBALL GAZ" COMMANDER: Countdown: Wenn ein Countdown abgelaufen ist, wird fuer 0,3 s der Kanal 3 auf LOW gezogen. Fehler behoben bei der Eingabe der Countdownzeit. LAPTIMER,TRAINING LIGHT: Ab der Version V 0551 konnte man folgendes einstellen: Man kann per Menu ("2nd"+"PRINTER-Taste" gleichzeitig)->"Tageszeit Druck" ein- oder ausschalten ob man beim Ausdruck die Tageszeiten dabei haben will oder nicht. Nach einem Update ist die Voreinstellung: Tageszeiten werden ausgedruckt. 21.07.2005 Version V 0572 ========================= CYCLESTART: Countdown verbessert, Ton und das Kippen der Digits der GAZ erfolgen exakt gleichzeitig, nicht knapp versetzt. Fehler behoben: Wenn man ein neues Rennen startet, dann wird nach Ablauf des Countdowns fuer einen kurzen Augenblick der alte Zaehlerstand auf der GAZ angezeigt. 12.07.2005 Version V 0571 ========================== TERMINAL: Das Programm TERMINAL wurde weiterentwickelt. Definition: "Laufende Kette" besteht aus mindestens 2 TIMYS: Einem MASTER-TIMY, welcher mit dem PC verbunden ist, und einem SLAVE-TIMY. Jetzt kann man an eine laufende Kette EINEN oder MEHRERE weitere TIMY anschliessen. Sie erhalten dann automatisch die naechste freie Nummer am Ende der Kette. Der MASTER-TIMY speichert die neue Laenge der Kette in seinem EEPROM, und sendet an den PC folgende Meldung: "TIMY 08 present" Wenn vorher nur 7 TIMY dran waren, muss das PC-Programm den Befehl "TERLIST" senden um die neue Liste zu erhalten. Man kann auch aus einer laufenden Kette einen TIMY entfernen und durch einen anderen ersetzen. Das geschieht vollautomatisch. Der MASTER-TIMY sendet dann "TIMY 04 missing" und spaeter "TIMY 04 present" an den PC. Die neu angeschlossenen TIMYS speichern ihre Nummer im EEPROM. Randbedingungen bzw. Grenzfaelle bei einer laufenden Kette: 1.) Laufende Kette: Man kann alle SLAVES entfernen und spaeter wieder anschliessen. Der MASTER-TIMY erkennt dies automatisch. 2.) Wenn KEIN SLAVE vermisst ist, dann kann man EINEN oder MEHRERE NEUE SLAVES anschliessen. Die SLAVES werden automatisch durchnummeriert. Will man die SLAVES mit bestimmten Nummern versehen, muss man sie einzeln anschliessen. Sie werden dann fortlaufend nummeriert. 3.) Wenn nur EIN SLAVE vermisst wird, und es werden neue SLAVES drangesteckt, dann gibt es folgende Faelle: 3.1.) Es wird nur EIN NEUER SLAVE angeschlossen: Alles OK, der vermisste wird ersetzt, ausser man steckt wieder denselben TIMY an, und hat inzwischen dessen NUMMER geaendert. 3.2.) Es werden MEHRERE NEUE SLAVES angeschlossen: Wichtig: Wenn zB. TIMY 3 vermisst wird, duerfen nicht 2 oder mehrere neu angeschlossene TIMYS die ADRESSE 3 haben. Sonst alles OK. 4.) Wenn mehr als ein Timy vermisst wird, dann kann man einen oder mehrere vermisste TIMYS problemlos wiederanschliessen. Man kann aber nicht einen oder mehrere komplett neue TIMYS anschliessen. Zur Unterscheidung was man unter einem vermissten und einem komplett neuen Timy versteht, sieht man hier einige Beispiele: vermisster TIMY: Die ADRESSE (im Menu sichtbar) ist gleich der ADRESSE des vermissten TIMY. Die Adresse des vermissten TIMY kann man mit dem Befehl TERLIST erhalten, den der PC an den TIMY sendet. Wenn zB die Meldung von MASTER-TIMY "TIMY 02 missing" kommt, heisst das , dass beim vermissten TIMY im Menu "TERMINAL"->"ADRESSE" der Wert 2 steht. neuer TIMY: zB "TIMY 02 missing": "TERMINAL"->"ADRESSE" : Darf jeden Wert ausser 2 haben. Wenn zB. 17 dasteht ==> kein Problem, MASTER vergibt dann die korrekte Adresse. Wenn zB. 1 dasteht, es gibt bereits einen TIMY mit dieser Adresse, dann ist das auch kein Problem, da der MASTER eine korrekte Adresse vergibt. TERMINAL: Bus-Kollisions-Fehler behoben: Wartezeit laenger gemacht. CYCLESTART: Ampelsteuerung eingebaut. 16.06.2005 Version V 0563 ========================= TERMINAL: Kleine Korrektur zur schnelleren Bearbeitung der Befehle vom PC. PC-TIMER: Fehler behoben: Wenn der Timy mit dem PC ueber ein USB-Kabel verbunden ist, und das PC-Programm hat mit dem Timy eine Verbindung aufgebaut, dann durfte man nicht den USB-Stecker ziehen, sondern zuerst das PC-Programm beeenden, und dann erst den USB- Stecker. Sonst gab es beim Timy ein Aufhaengen. Man konnte aber das USB-Kabel wieder anstecken, dann arbeitete der Timy korrekt weiter. Kleiner Grafikfehler behoben: Zu Beginn wurde die Programm-Version in einer zu grossen Schrift dargestellt. Kleiner Druckerfehler behoben:Wenn man mit dem Befehl "DTP" einen Text an den Timy-Drucker senden will, wurde er nicht sofort abgeschaltet. CYCLESTART: Zum Signalisieren der letzten Runde kann man mit einem Handtaster an Kanal 7: ==> Horn-Signal wird fuer 2,5 s an die "ROTE" Tafel (GAZ'1') gegeben. Kanal 6: ==> Horn-Signal wird fuer 2,5 s an die "GRUENE" Tafel (GAZ'2') gegeben. CYCLESTART: Kleinere Fehler bei der Ausgabe auf die GAZ behoben. TRAINING-LIGHT: Impuls-Zaehler: Die Anzahl der Impulse bleibt im EEPROM gespeichert. TRAINING-LIGHT: Impulszaehler: Sei zB Schleppzeit = 5 s und Impulse = 5 Wenn man jetzt den Startimpuls gibt, und dann alle 2 s eine Zielimpuls, dann wird jeder Zielimpuls fuer 5s dargestellt und springt erst danach auf die naechste Anzeige des nachfolgenden Zielimpuls weiter. Auch der letzte Impuls wird fuer 5 s angezeigt. Erst dann wird zur naechsten Startnummer gesprungen. 10.05.2005 Version V 0552 ========================= TIMY: Wenn man per Menu "ALGE-STANDARD" drueckt, dann wird bei der RS232 die Laufzeit netto mitgesendet. "Interface"->"RS232"->"MODUS": Hier gibt es nur noch 2 Punkte: "NETTO ZEIT AUS" "NETTO ZEIT EIN" LCD: Wenn eine Meldung erscheint zB "EXTERNAL POWER" wird der alte Status des LCD korrekt wieder hergestellt. PC-TIMER,BACKUP: MASSENSTART Man kann per Menu "Menu"->"BACKUP"->"MASSENSTART" einen Massenstart ausfuehren. Der Timy fragt hierzu ab, ob die bestehenden Zeiten geloescht werden sollen. Danach kann man die OFFSET-ZEIT eingeben, von der aus der Massenstart erfolgen soll. Danach wird auf den Start-Impuls gewartet. PC-TIMER: Fehler behoben: Wenn man im Spezial-Modus die OK-Taste drueckt, wird eine unsinnige Zeit ausgedruckt und im Speicher abgelegt, wenn man zuvor schon einige Zeiten im NORM-Modus gespeichert hat. 02.05.2005 Version V 0551 ========================= TIMY: Standard-Baudrate ist 9600 Baud. GAZ: Es wird auch das Tausendstel auf der GAZ angezeigt, bei einer stehenden Zeit. GAZ: Wenn eine Tafel auf Blank geschaltet wird, scheinen im Daten-String kein ':' und '.' auf. Neues Unterprogram bei "COMMANDER": "START-DISPLAY" : Fuer Schispringen wird eine Anzeigetafel angesteuert, die einer Ampel aehnlich sieht. TIMY: Nun auch per GPS synchronisierbar, Baudrate ist 9600 Baud Wenn ein GPS-Geraet angeschlossen ist, dann erscheint beim Synchronisieren ein GPS-Fenster, sonst nicht. Tasten: F0: OK Timy wird bei einen gueltigen GPS-String (Buchstabe A) synchronisiert Eingestellter Wert fuer UTC wird im EEPROM gespeichert. F1:UTC- Zeitzone -1/2 Stunde Bereich -12 bis +12 F2:UTC+ Zeitzone +1/2 Stunde Bereich -12 bis +12 F3: NO keine GPS-Synchronisation gewuenscht ==> Sync per manuell LAPTIMER: Man kann per Menu "Menu"->"Laptimer"->"Drucke Laufzeit" ein- oder ausschalten ob man beim Ausdruck die Laufzeit dabei haben will oder nicht. LAPTIMER,TRAINING LIGHT: Man kann per Menu ("2nd"+"PRINTER-Taste" gleichzeitig)->"Tageszeit Druck" ein- oder ausschalten ob man beim Ausdruck die Tageszeiten dabei haben will oder nicht. LAPTIMER: Fehler behoben Die Laufzeit wurde auf dem Drucker nicht richtig ausgegeben. "TRACKTIMER": Standard-Modus: Bei Wechsel der Startnummer werden alle adressierten Tafeln gelöscht. 11.04.2005 Version V 0543 ========================= Programm "STOPWATCH und -LIGHT": Wenn man die Schleppzeit auf Null setzt, dann wird bei einem Ziel-Impuls die Laufzeit (und die Totalzeit im 2. Durchgang) ebenfalls auf die GAZ ausgegeben. Programm "COMMANDER: Unterprogramm "COUNTDOUWN": kleiner Grafikfehler behoben. Alle Programme: Fehler behoben: Wenn der Drucker ausgeschaltet ist, dann kann man auch kein CLASSEMENT ausdrucken. Vorher war das moeglich. Programm "TERMINAL": 1.) Broadcast-Befehl schneller gemacht. 2.) Wenn man den oem6_8 Schriftsatz gewaehlt hat, dann kann man jetzt bis zu 21 Zeichen in eine Linie schreiben, allerdings muessen dazu 2 Sendungen erfolgen. zB "TERFFT1A12345" => "12345 " "TERFFT1F67890aabbccddee1" => " 67890aabbccddee1" bewirkt auf dem LCD => "1234567890aabbccddee1" Es können mit einem Befehl maximal 16 Zeichen gesendet werden. 3.) Fehler behoben: Wenn man den Befehl "TERFFC" (Befehle "C") sendet bevor eine Maske definiert wurde, dann wurde die rechte Bildhaelfte des Displays verrutscht. 4.) Fehler behoben: Wenn der TIMY der MASTER ist, bei dem man die OK-Taste anfangs gedrueckt hat, und spaeter wird der TIMY der MASTER, der vom PC den Befehl ("TERLIST") bekommt, um das Kommando zu uebernehmen, gab es ein Aufhaengen der Datenkette. 07.04.2005 Version V 0542 ========================= Programm "TRAINING LIGHT": Fehler behoben: Bei der Ausgabe des Memorys auf den Drucker waren die Nettozeiten falsch. Programm "STOPWATCH und -LIGHT": Fehler behoben: Bei der GAZ-Schnittstelle wurde bei STN-Automatik ZIEL-ZIEL nach Ablauf der Schleppzeit eine Zielzeit 1 mal mit der falschen Startnummer ausgegeben. TIMY: Nach jedem Update werden einige Parameter in die Grundeinstellung gebracht. Totzeit Start 1,0 s Totzeit Ziel, Zwischenzeit 0,3 s Schleppzeit 3 s Baudrate: siehe unten unter Punkt Version V0541. 04.04.2005 Version V 0541 ========================= Programm "TERMINAL": Einige Verbesserungen und Optimierungen Beschreibung und Befehlssatz folgt spaeter. TIMY allgemein (Zur Erinngerung): Baudrate RS232: Standard : 38400 Baud Training Ref : automatisch auf 2400 Baud, nicht im EEPROM speichern Terminal : automatisch auf 9600 Baud, nicht im EEPROM speichern WARUM 9600 ? Aus technischen Gründen kann es vorkommen, dass bei laengeren Datenpaketen einzelne Zeichen verschluckt werden. Baudrate RS485: wird nie im EEPROM gespeichert. Standard : 115200 Baud Windspeed: 4800 Baud Programm "COMMANDER": Neues Unterprogramm: "TACHOMETER" Dieses Programm zaehlt die Impulse die auf Kanal 1 eintreffen und errechnet daraus den Wert fuer die Geschwindigkeit in km/h. Man kann per Menu die Distanz zwischen 2 Messimpulsen und das Aktualisierungsintervall einstellen. Das ganze ist dazu gedacht bei einer rotierenden Scheibe, die Impulse zu zaehlen. Daraus wird die Geschwindigkeit in km/h errechnet. Geschwindigkeit = 3,6 * DISTANZ * Anzahl_impulse / Aktualisierungsintervall Programm "TRACKTIMER": "STANDARD-MODE" Wenn Schleppzeit1 Null ist, werden eintreffende Zeitmessimpulse praktisch ueberhaupt nicht angezeigt, sie werden aber auf die GAZ ganz normal gesendet. Wenn Schleppzeit ungleich Null ist, werden eintreffende Zeitmessimpulse fuer die Dauer der Schleppzeit angezeigt. Man kann natuerlich weiterhin jederzeit sofort zur naechsten gestoppten Zeit mit der roten OK-Taste weiterschalten. Programm "PC-TIMER": Fehler behoben Im LCD wird die SYNC-Zeit in Datum und Uhrzeit angezeigt. Wenn man zB die Totzeit manuell verstellt, wurde nach Verlassen des Menues die Totzeit und nicht mehr die SYNC-Uhrzeit im LCD angezeigt. Programm "PC-TIMER": Fehler behoben. Einstellung der Totzeit. Programm "TERMINAL" Wenn man bei der Programm-Auswahl dieses Programm waehlt, wird sofort ins Progamm gesprungen ohne Abfrage ob Zeiten geloescht werden sollen. Auch die Sync-Prozedur wird nicht ausgefuehrt. Nach Programmstart ist jeder Timy prinzipiell als SLAVE in der Datenkette. Nach Programmstart fragt der Timy "SOLL ICH DER MASTER SEIN? OK = JA" Wenn man OK drueckt, wird dieser Timy zum MASTER. Wenn man nichts tut bleibt dieser Timy als SLAVE in der Datenkette. Ausschalten des Timy wie gehabt mit "2nd" + "STOP"-Taste moeglich. Programm "STOPWATCH und LIGHT" Fehler behoben. Wenn man fuer einen gestarteten Laeufer, der noch nicht im Ziel ist, und dessen STN nicht die im Zielfenster ist, und diesem eine Zielzeit manuell per ZielZeit editieren eingeben will, fuehrt das zu einer ungueltigen Zeit auf dem Ausdruck und die Zeit im Display lief weiter. 18.02.2005 Version V 0521 ========================= Neues Programm: "TERMINAL" Ersetzt das bisherige Programm TERMINAL beim COMET. Beim Comet gab es einen Betriebsmodus, der sich "COMPUTER" nannte. Beim Timy ist nur dieser Betriebsmodus vorhanden. Der Befehlssatz ist derselbe um mit bestehenden PC-Programmen kompatibel zu sein. Es existiert aber auch ein moderner Befehlssatz, da mit den TIMYS eine Datenkette bis zu theoretisch 100 TIMYS aufgebaut werden kann. Es folgt am Montag den 21.02.2005 eine genaue Beschreibung. Alle Programme: Man kann im Menu "HAUPT-MENUE"->"INTERFACE"->"ANZEIGETAFEL"-"KONTRAST" den Kontrast fuer "D-LINE"-Anzeigetafeln einstellen. Der Einstellbereich ist von 0 bis 9. Wenn man OK drueckt, wird der Befehl an die Anzeigetafel gesendet. Programm: Commander Unterprogramm Countdown Man kann im Menu "HAUPT-MENU"->"COMMANDER-PROG"->"COUNTDOWN"->"GAZ-ADRESS" die Adresse fuer die Anzeigetafel einstellen. Der Bereich ist von 0 bis 10. 0 : keine Adressierung (Nach einem Update ist dies, die Grundeinstellung). 1..10: Tafel 'A' bis 'J' Programm "PCTIMER": Nach einem Update wird die Checksumme ausgeschaltet. Man muss sie mit "CHK1" wieder einschalten. Dann bleibt sie bis zum naechsten Update eingeschaltet. Programm "TRAINING REF": Laufende und gestoppte Zeit wird auf der GAZ angezeigt. Die Geschwindigkeit wird nicht auf der GAZ angezeigt. Programm "BACKUP" : Fehler behoben. Wenn man schnell hintereinander, Zeitimpuls dann die OK-Taste drueckt, wurde die OK-Taste nicht angenommen. Programm "TRAINING-LITE": FEHLER behoben Impulszaehler-Modus: Wenn der Timy auf einen neuen Lauf schaltet, dann kam es manchmal vor, dass sofort auf den 2t-naechsten Lauf geschaltet wurde. Timy: Unteres wurde entfernt. Wenn die Meldung "EXTERNAL POWER" erscheint, und wenn die Ausgangsspannung kleiner gleich 9.8 V ist, wird noch "BATTERIES WILL NOT BE LOADED" auf dem Display angezeigt. Timy: USB geht wieder mit WIN XP und USB2.0: Die Enumeration ist OK. Das Updaten mit dem OCX-Modul ist noch nicht ganz funktionsfaehig, man muss wenn "SEND FILE PLEASE" auf dem TIMY-LCD steht, die OFF, dann die ON taste druecken dann geht es. Manchmal kam "ERROR CODE 0xE0007000:WINDOWS SYSTEM ERROR CODE." Wenn nur das BOOT-Programm auf dem Timy ist, dann kann man ohne Probleme updaten. Wenn schon ein USER-Programm auf dem Timy ist, dann muss man einmal zusaetzlich die OFF- und dann die ON-Taste des Timy druecken. 28.10.2004 Version V 04.A4 ========================== 1.) Neues Programm "COUNTDOWN": Dieses Programm ist ein Unterprogramm vom "COMMANDER". Es ist ein einfaches Countdown-Programm, welches von HH:MM:SS max. 99:59:59 herunterzaehlt also mehr als 24 Stunden. Man kann per Menue 3 Modi einstellen: 1. HALT bei 0: Wenn Countdown abgelaufen => Halt bei 0. 2. HALT RESET: wie 1. aber springt dann auf den Startwert. 3. KREISLAUF : wie 2. aber laeuft sofort weiter. zu 1. HALT bei 0: Wenn der Countdown auf 0 ist, kann man durch druecken der STOP-Taste (oder Kanal 1) den Countdown wieder auf den Startwert setzen. Man kann per Menue TIMEOUT ein oder ausschalten. Ist Timeout eingeschaltet dann gilt: Mit Kanal 0 (START-Taste) wird der Countdown gestartet, oder fortgesetzt. Mit Kanal 1 (STOP-Taste) wird der Countdown angehalten. Wenn Timeout ausgeschaltet ist, kann ein Countdown nicht unterbrochen werden. Man kann bis zu 3 verschiedene Intervalle eingeben: keine Sekundenbruchteile. siehe Menuepunkte INTERVALL INTERVALL 2 INTERVALL 3 INTERVALL darf niemals 0 sein, die anderen schon. Wenn INTERVALL abgelaufen ist, wird als Startwert jenes INTERVALL herangenommen, das nicht 0 ist. zB. INTERVALL = 10s INTERVALL 2 = 22s Wenn INTERVALL abgelaufen, dann wird der naechsten Countdown mit 22s durchgefuehrt. Wenn dieser abgelaufen ist, wird als naechster Coundown 10s durchgefuehrt. 20.10.2004 Version V 04.A2 ========================== 1.) PC-TIMER: Man kann die Baudrate auch auf 9600 und 19200 Baud einstellen. 14.10.2004 Version V 04.A1 ========================== 1.) BACKUP, PC-TIMER: Praezision ist per Menu einstellbar 14.10.2004 Version V 04.9A ========================== 1.) Wenn man im Menue CLASSEMENT->ALLE->MEMORY DRUCK den Speicher ausdrucken will, wird der Speicher auch auf die RS-232 ausgegeben. 2.) TRAINING REF: Im Display wird eine ungueltigen Zeit jetzt noch besser dargestellt. Anstatt einer STN stehen 4 Leerzeichen und bei Kanal ein '-'. Wenn ein Laeufer gestartet ist, wird die naechste STN nicht sofort angezeigt. Erst wenn der naechste Laeufer starten darf, man erkennt das daran dass der Pfeil sichtbar ist, wird auch die naechste STN im Startfenster angezeigt. 13.10.2004 Version V 04.99 ========================== 1.) PC-TIMER: Wurde erweitert: Bedienung und Fernsteuerbefehle, siehe "Timy-Commandset-V14.XLS" 2.) TRAINING REF: Standardmaessig auf 2 Mess-Stellen ohne SPEED eingestellt. 29.09.2004 Version V 04.94 ========================== 1.) TRAINING REF: Fehler behoben. Wenn man den Timy mit dem TED-RX verbindet, so gibt es diese moeglichen Reihenfolge: Timy ist eingeschaltet, TED-RX ausgeschaltet, man verbindet die beiden Geraete mit dem Kabel. ==> Kanal 5 wird auf LOW gezogen, und der Timy interpretiert dies als Zeitmessimpuls. Jetzt wurde dies behoben. Man darf auch nicht waehrend dem Betrieb den TED-RX aus und wiedereinschalten. Beim Ausschalten wird der Kanal 5 auf LOW gezogen, was der Timy als Zeitmessimpuls interpretiert. Wenn man das machen sollte, dann nur wenn gerade kein Laeufer unterwegs ist und man muss anschliessend die CLR-Taste druecken, 22.09.2004 Version V 04.93 ========================== 1.) TRAINING REF: Fehler behoben. Bei Geschwindigkeitsmessung wurde noch eine zusaetzliche Bereichsprüfung eingebaut. 18 km/h <= Speed <= 180 km/h Entspricht bei 10 m Distanz 0,2s .. 2,0s Messzeit. Bitte beachten: Der Referenzlauf muss korrekt durchgeführt werden. 18.09.2004 Version V 04.91 ========================== 1.) TRACKTIMER: Es gibt jetzt 4 Betriebsarten: (GAZ = Grossanzeige) --------------- a.) BAHN-MODUS (KANAL = BAHN): Arbeitet mit 8 GAZ, jede hat 7 digits. BAHN 1 = KANAL 1 = GAZ 'A' (laufende Zeit nur auf GAZ 'A') BAHN 2 = KANAL 2 = GAZ 'B' BAHN 3 = KANAL 3 = GAZ 'C' BAHN 4 = KANAL 4 = GAZ 'D' BAHN 5 = KANAL 5 = GAZ 'E' BAHN 6 = KANAL 6 = GAZ 'F' BAHN 7 = KANAL 7 = GAZ 'G' BAHN 8 = KANAL 8 = GAZ 'H' b.) RANG-MODUS: Arbeitet mit 8 GAZ, jede hat 7 digits. rank 1 = GAZ 'A' (laufende Zeit nur auf GAZ 'A') rank 2 = GAZ 'B' rank 3 = GAZ 'C' rank 4 = GAZ 'D' rank 5 = GAZ 'E' rank 6 = GAZ 'F' rank 7 = GAZ 'G' rank 8 = GAZ 'H' c.) ALTERNIERENDER-MODUS: Arbeitet mit 1 GAZ, welche 8 digits hat und keine Adressierung. d.) STANDARD-MODUS: Wie bisher. Wenn man eine neue Startnummer und den grünen OK-Knopf gedrückt hat, wird ein neues Rennen gewählt. Man kann dann nicht mehr in ein früheres Rennen wechseln, um dieses fort zusetzen Wenn man in eine früheres Rennen gewechselt hat, kann man dort nur im Memory-Fenster blättern. Die Zeiten sind dann chronologisch angeordnet, und man kann durch den gesamten Speicher bzw. Rennen blättern. Es gibt nur dann eine Rangierung, wenn die Bahnen auf der aktuellen Anschlags-Ebenen sind. Wenn zB alle Schwimmer das erste Mal an die Anschlag-Platte ankommen, werden alle Laufzeiten auf den 8 GAZ angezeigt. Wenn der schnellste Schwimmer, dann zum 2 Mal die Anschlag-Platte erreicht, dann ist nur seine Laufzeit auf der GAZ sichtbar, alle anderen GAZ leer. Bei einem laufenden Rennen, kann man nur innerhalb der aktuelllen Anschlagsebene blättern. C0 ist der Start-Kanal. Wenn man ihn einmal ausgelöst hat, wird das Rennen gestartet und kann ihn dann nie wieder in diesem Rennen auslösen. zu c.) ALTERNIERENDER MODUS: Display-Schleppzeit = 0: Der Anwender muss den roten OK-Knopf drücken, um die nächste(n) Laufzeit(en) auf LCD und GAZ anzuzeigen. Display-Schleppzeit größer 0 (zB 3 s): Auf der GAZ wird für 3 s die Laufzeit angezeigt, dann wird , falls vorhanden, die nächste Laufzeit, sonst die laufenden Zeit angezeigt. Auf der GAZ wird der Rang, die Bahn und die Laufzeit angezeigt. 2.) NEUES PROGRAMM: WINDSPEED ------------------------------ Dieses Programm verwendet das neue Windmessgerät "WINDSPEED WS2" Zu diesem Entwicklungsstadium kann nur 1 "WS2" an den Timy angeschlossen werden. Baudrate der RS232: 2400 Baud. Dh. dass die Baudrate automatisch auf 2400 Baud geschaltet wird, der Wert wird aber nicht im EEPROM gespeichert. Wenn man nach einem anderen Programm wechselt, ist die Baudrate wieder auf dem alten Wert eingestellt Baudrate der RS485: 4800 Baud 3.) Wenn eine externe Speisung an den Timy angeschlossen wird, erscheint für ca. 1 s die Meldung "EXTERNAL POWER". Wenn die Ausgangsspannung kleiner gleich 9.8 V ist, wird noch "BATTERIES WILL NOT BE LOADED" auf dem Display angezeigt. 4.) Am Ende einer Speicherübertragung (Fernsteuerbefehl "RSM") wird folgender Text mitgesendet, um das Ende der Übertragung zu signaliseren: " ALGE TIMING" " TIMY V 0481" "04-08-31 14:22" <-- aktuelles Datum und Tageszeit Dieser Text wird über die RS-232 und die USB-Schnittstelle gesendet. 07.07.2004 Version V 04.71 ========================== 1.) NEUES PROGRAMM: "TRAINING REF" 2.) NEUE SPRACHE: Der Timy spricht jetzt auch französisch. 3.) Power-Management wurde verbessert. 4.) STOPWATCH und -LITE: Sekunden-Modus: Auf der RS232 Schnittstelle werden stets Vornullen gesendet. Bisher wurden an diesen Stellen Leerzeichen gesendet 5.) SPEED: bug fixed: On the output of the runtimes on the RS232 port the runtimes are always marked with RT now. Until now they has been marked with e.g. LZ (according to the chosen language). 13.04.2004 Version V 04.42 ========================== 1.) Fehler behoben: Die Tageszeit springt nach exakt 4 Tagen 23h 18min 16,72s auf 0:00:00.00 Es gingen 42 min verloren. Dieser Fehler tritt erst nach 4 Tageb 23 h 18 min auf. 09.04.2004 Version V 04.41 ========================== 1.) Programm "SPEED": Der Befehlssatz wurde erweitert, um das Programm "SPEED" fernzusteuern. 2.) Wenn man einen Befehl per RS-232 oder USB an den Timy schickt, oder der Timy ausgeschaltet wird, werden alle Einstellungen ins EEPROM gespeichert. 3.) STOPWATCH: Man kann jetzt im Zielzeit- oder Laufzeit-Editor-Modus nicht mehr die CLR-Taste betätigen. Wenn man eine Ziel- bzw. Laufzeit löschen will, kann man das ausserhalb des Editier-Modus tun (Wenn man im normalen Renn-Betrieb ist). Die Startzeit kann man jedoch weiterhin auch im Start-Zeit-Editiermodus löschen. Fehler behoben: Wenn man Memoryzeiten hat, und will diese einer STN zuordnen, gab es im 2.DG Probleme. Fehler behoben: Wenn man eine Memoryzeit mehreren STN zuordnen will (Nr + F2-Taste(Kopie)) gab es Probleme (im 1. und 2. DG). Fehler behoben: Wenn man am Zeiten editiern ist, wurden ankommende Zielimpulse als ungültig abgelegt. Fehler behoben: Wenn man den zuletzt gestarteten Läufer disqualifiziert, und dieser Läufer stand allein im Listen-Fenster des LCD, wurde danach eine leere Liste angezeigt. Jetzt wird der vorherige, und damit letzte Läufer vor dem Disqualifizierten angezeigt. Fehler behoben: Wenn man mit "2nd" + "Pfeil unten" in der Liste geblättert hat, und der letzte Läufer wurde disqualifiziert, sah man eine leere Liste. Jetzt wird der vorherige, und damit letzte Läufer vor dem Disqualifizierten angezeigt. Fehler behoben: Wenn man in den 2. DG wechselt, und dann umschaltet von LZ/tz nach lz/TZ (Laufzeit/Totalzeit), bevor ein Läufer gestartet ist, gab es Grafikfehler im LCD. Fehler behoben: Man konnte beim Editieren der Startzeiten, einer Startzeit die STN 0 zuordnen. 13.02.2004 Version V 04.24 ========================== 1.) Neues Programm: "SPEED" 2.) STOPWATCH: Fehler behoben. Wenn man eine Zielzeit löschen wollte, kam es vor dass der Timy sich aufhängte, oder einen Reset durchführte. 09.02.2004 Version V 04.23 ========================== 1.) STOPWATCH: Fehler behoben: Sei Totzeit für Start 5.0 s und der Fokus aktiviert. Wenn STN 1 gestartet wird, dann gelöscht und innerhalb der 5 s wieder gestartet wird, dann hängte sich der Timy auf. 02.02.2004 Version V 04.19 ========================== 1.) Einschaltautomatik: Wenn das zuletzt aktive Programm "STOPWATCH LITE", "STOPWATCH" oder "LAPTIMER" war, ist die Einschaltautomatik deaktiviert. 02.02.2004 Version V 04.18 ========================== 1.) Einschaltautomatik: Logo wird ggf. auch ausgedruckt wenn man mit externer Speisung den Timy betreibt. 2.) STOPWATCH Fehler behoben: MEMO-MODUS: Memoryzeiten wurden nicht richtig angezeigt. Fehler behoben: Im 2. DG wurde beim Disqualifizieren die Memoryzeit nicht richtig angzeigt. Fehler behoben: mehrere kleinere Fehler behoben. Sekundemodus: bisher wurden die Tageszeiten auch in s-Format dargestellt. Jetzt werden nur Laufzeiten in s-Format dargestellt, die Tageszeiten im Format HH:MI:SS.zht. 28.01.2004 Version V 04.17 ========================== 1.) Einschaltautomatik Fehler behoben: Bei einem Update auf die Version V 04.16 kann es vorkommen, dass der Timy immer wieder einen RESET durchführt, wenn alle folgenden Umstände zutreffen: Timy hat externer Speisung UND war vorher im Programm STOPWATCH war UND dort war mind. 1 gültige Zielzeit UND hatte vorher eine sehr viel ältere Programmversion V 03.C4 27.01.2004 Version V 04.16 ========================== 1.) Einschaltautomatik: Wenn man zuvor im Programm TRAINING LITE war, springt der Auswahlbalken per Automatik auf dieses Programm. Wenn man mit OK dieses Programm auswählt, erscheint das Menu TRAINING LITE IMPULS-ZAEHLER C1-ENDE Die Automatik ist aber immer noch aktiv, und springt selbständig in den zuletzt eingestellten Modus. Das darf aber nicht sein, sondern die Automatik ist ab dieser Version zu diesem Zeitpunkt ebenfalls abgeschaltet. Zusammenfassung: Sobald man die UP-, DOWN-, OK- oder RECHTS- Taste betätigt, ist die Automatik abgeschaltet. 2.) TRAINING LITE: max. Laufzeit Wenn die max. Laufzeit überschritten worden ist, dann wird zum nächsten Läufer geschaltet. Es wird nicht mehr eine input-Zeit mit der Laufzeit = max. Laufzeit eingefügt. 3.) Einschaltautomatik: Wenn man vorher im Programm STOPWATCH war, wird automatisch in den nächsten Durchgang (STARTNUMMER) geschaltet. 4.) STOPWATCH: Wenn man mit BIBO in den nächsten Durchgang wechselt, steht zu Beginn im Zielfenster diesselbe Nummer wie im Startfenster. Vorher stand im Zielfenster 0. 27.01.2004 Version V 04.14 ========================== 1.) STOPWATCH: Fokus wurde geaendert. Wenn der Fokus eingeschaltet ist, steht in der 1. Zeile im Memory-Fenster jene Zeit auf dessen STN der Fokus eingestellt ist. 2.) STOPWATCH: Bei der STN-Automatik fuer das Ziel wurde ein Fehler behoben. 3.) EINSCHALT-AUTOMATIK BEI EXTERNER SPEISUNG: Wenn der Timy mit externer Speisung eingeschaltet wird, springt der Timy automatisch in das zuletzt aktive Programm. Wenn zB. STOPWATCH das zuletzt aktive Programm war, dann wird automatisch in den naechsten Durchgang geschaltet. War es STOPWATCH LITE, wird dort im gleichen Durchgang weitergemacht. DIE VORHANDENEN ZEITEN BLEIBEN DABEI ERHALTEN !!! Bitte ggf. die Zeiten manuell loeschen. 4.) TRAINING LITE: Fehler behoben: Wenn ein Zielimpuls unter der min. Laufzeit eingetroffen ist, wurde er zwar als ungueltig markiert, sobald aber die min. Laufzeit vorbei ist, wurde sofort eine Zielzeit (Zeit == min. Laufzeit) automatisch eingefuegt. Aenderung: Minimale Laufzeit betrifft nur den Zielimpuls. Bei C1-FINISH-Mode: Wenn innerhalb der min. Laufzeit Impulse eintreffen, die nicht C1 sind, sind das gueltige Impulse, nur der C1 ist waehrend dieser Zeit ungueltig. Bei Impulszaehler (zB 5 Impulse): Innerhalb der min. Laufzeit werden die ersten 4 Impulse als gueltig angesehen. Alle weiteren Impulse sind ungueltig. Ab der min. Laufzeit ist der naechste Impuls dann der Zielimpuls. 14.01.2004 Version V 04.11 ========================== 1.) Wenn man die min. oder max. Laufzeit fuer die Startnummern-Automatik eingibt, steht unter 00:00:00 noch HH:MM:SS damit das Eingabeformat unverwechselbar fuer jeden Anwender klar ist. 13.01.2004 Version V 04.10 ========================== 1.) Baudrate: Diese Einstellung gilt fuer alle Programme. Man kann sie nicht fuer jedes Programm einzeln einstellen. Beim Programm "PC-TIMER" ist die Baudrate aber immer 38400 Baud. Bei allen anderen Programmen, der zuvor eingestellte Wert. FEHLER BEHOBEN: Wenn man ins Programm "PC-TIMER" wechselt, wird die Baudrate auf 38400 Baud umgeschaltet und dieser Wert gilt dann auch fuer alle anderen Programme, was aber nicht sein darf. 2.) Programm "TRAINING LITE" Startnummern-Automatik: Fehler behoben: Wenn man zB. max. Laufzeit 20s einstellt, einen Lauefer starten laesst, und er kommt nicht ins Ziel, hängte es den Timy auf. Neu: Man kann jetzt auch per Menue die minimale Laufzeit einstellen. Nach jedem Update ist die max. Laufzeit 24 Stunden und die min. Laufzeit 0 Sekunden. 3.) Es gibt beim Timy Kanaele mit grosser zeitlicher Aufloesung von 1 /10000 s: C0-C5 extern und mit einer Aufloesung von 1 / 100 s : START-Taste, STOP-Taste und C6-C8 extern. Jene mit 1/100s Aufloesung werden nun ohne Tausendstel und Zehntausendstel dargestellt. Bis jetzt standed an diesen Stellen immer Nullen, jetzt stehen dort Blanks. Betrifft: LCD, Printer, RS-232, USB Aus programmiertechnischen Gruenden musste bei der Druckerausgabe beim Programm "LAPTIMER" dies geaendert werden: Wenn ein Startimpuls erfolgt ist, wurden alle nachfolgenden Zeitmessimpulse als Zielimpulse behandelt. Ausdruck: 0001 SZM 10:25:36.20 jetzt: 0001 SZM 10:25:36.20 ZZ 10:25:53.34 C7 10:25:53.34 <== Kanal 7 (nicht mehr nur ZZ) 5 LZ 0:17.34 5 LZ 0:17.34 5 SQ 0:03.78 5 SQ 0:03.78 Wenn der Zielimpuls extern Kanal 0 ist, dann wird dieser als Zielimpuls behandelt und es steht nicht SZ sondern ZZ im Ausdruck. 22.12.2003 Version V 03.C4 ========================== 1.) OPTIMIERUNG bei allen Programmen: Bei eintreffenden Zeitmessimpulsen, wird zuerst die RS-232 bedient, dann die GAZ, dann der Drucker und zuletzt das LCD. Diese Optimierung machts sich besonders bei schnellen Impulsfolgen bemerkbar. 2.) STOPWATCH (und -LITE): Die F2-Taste hat jetzt die Beschriftung "Fokus". Wenn man diese Taste drueckt, ist der Fokus im Memory-Fenster einer gestoppten Zeit immer auf jener STN, die fuer den letzten gueltigen Zielimpuls herangenommen wurde. Beim Starten von Stopwatch (und -Lite) ist der Fokus eingeschaltet. Wenn man die F2-Taste drueckt (natuerlich nur wenn sie mit "Fokus" beschriftet ist), ist der Fokus eingeschaltet. Mit der Taste "PfeilRechts" und "PfeilLinks" ist der Fokus eingeschaltet. Sobald man im Memory auf- oder ab-blaettert, ist der Fokus ausgeschaltet. 19.12.2003 Wenn man alle Zeiten disqualifiziert hat, ist der Fokus ausgeschaltet. 3.) STOPWATCH: Wenn man im 2.DG die Startzeit aendert, wird jetzt zB folgendes angezeigt: Bei RS-232: c0001 C0M 18:22:58.1000 00 i0001 C0M 19:23:05.5400 00 0001 C1M 19:23:08.7400 00 0001 RTM 00:00:03.20 00 0001 TT 00:00:08.77 00 vorher fehlte die Totalzeit Beim Printer: c C0M 18:22:58.1000 i0001 SZM 19:23:05.5400 ZZM 19:23:08.7400 LZM 0:03.20 MZ 0:05.57 vorher fehlte die Memoryzeit TZ 0:08.77 vorher fehlte die Totalzeit FEHLER behoben: Wenn man im 2.DG die Zielzeit aendert, gibt es 2 Moeglichkeiten: a.) Man veraendert die Zielzeit selbst oder Dieser Fall ist OK. b.) Man nimmt eine ungueltige Zielzeit und setzt diese als gueltige Zielzeit ein. Hier war ein Fehler beim Ausdruck und bei der Rs232, welche nun behoben sind. FEHLER behoben: Wenn im 2.DG eine ungueltige Zielzeit eintrifft, wird ebenfalls die Laufzeit, Memoryzeit und die Totalzeit ausgegeben( auf Printer und Rs-232). Vorher wurde die Totalzeit falsch berechnet. FEHLER behoben: Wenn man im 1.DG eine Zielzeit manipuliert hat, war in der Buttonleiste beim weiterschalten mit F3 (>>>) einmalig lz/TZ zu sehen. FEHLER behoben: Wenn man eine Zielzeit manipuliert hat, konnte man diese spaeter nicht mehr disqualifizieren. 4.) STOPWATCH:Schwachstelle behoben: Wenn man im Eingabe-Modus versehentlich die Menuetaste drueckt, und diese dann wieder drueckt, dann wird der Eingabe-Modus nicht korrekt wiederhergestellt. Dies wurde nun so behoben, dass waehrend der Eingabe die MenueTaste deaktiviert ist. Zuerst muss die Eingabe abgeschlossen sein (Startzeit-, Zielzeit- und Laufzeit-Eingabe-Modus). 5.) CYCLESTART: Wenn der Countdown aktiv ist, wird ein spezielles Zeichen an die GAZ gesendet. An der Tausendstelstelle steht bei Countdown-Beterieb eine '8', bei normalem Betrieb steht dort ein BLANK. 10.12.2003 Version V 03.C1 ========================== 1.) Programm "TRAINING": Fehler behoben: Wenn man schnell hintereinander die START-Taste drueckt, kann es den Timy blockieren. 2.) Wenn die Batterien schwach werden, kam die Meldung "Low Batt NMI " "PRESS F0 OR F1 ! " " F0 == PRINTER OFF " " F1 == PRINTER ON " Diese Meldung musste mit F0 oder F1 quittiert werden. Jetzt wird der Drucker automatisch abgeschaltet und die Meldung bei schwacher Batterien lautet: "Low Batt NMI " "PRINTER OFF " Diese Meldung verschwindet nach 1s wieder. 3.) "CLASSEMENT" "STOPWATCH (-LITE)": Waehrend der Classement-Berechnung werden keine neu eintreffenden Zeiten beruecksichtigt. 4.) USB: Fehler behoben: Wenn man waehrend dem Synchronisieren die USB-Verbindung aendert, dann funktionierte nach dem Synchronisationsimpuls die USB-Kommunikation nicht mehr. 01.12.2003 Version V 03.BB ========================== 1.) "PC-TIMER" wurde weiter optimiert, um die eintreffenden Zeitmessimpulse auf der RS-232 und USB-Schnittstelle sofort darzustellen. Fehler behoben: Beim Programm "PC-Timer" konnte man die Baudrate per RS232 verstellen. "BACKUP" kann das nicht. Auch wurde die Optimierung fuer "BACKUP", wie in Version V 03.B7 beschrieben, wieder rueckgaengig gemacht, dies wurde auf spaeter verschoben, weil es noch mit der eingestellten Baudrate abgestimmt werden muss. 2.) Kanaldauerausloesung: Wenn Kanal 0 bis Kanal 8 permanent auf LOW gezogen sind (Verdacht dass eine Lichtschranke nicht richtig justiert ist, und deshalb dauernd ausloest), dann blinkt im INFO-Menu in der unterste Zeile das entsprechende Zeichen. 28.11.2003 Version V 03.B9 ========================== 1.) Befehlssatz: kleinere Aenderungen 27.11.2003 Version V 03.B7 ========================== 1.) "PC-Timer" und "BACKUP": Die Programme wurden optimiert, bzgl. Ausgabe der Zeiten auf die RS-232 und USB. Wenn Zeitmessimpulse eintreffen, werden diese sofort (max. Abweichung von der Tageszeit 1/10 s) an die RS-232 und USB gesendet. 27.11.2003 Version V 03.B6 ========================== 1.) Totzeit vorher von 0.01 s bis 9.99 s jetzt von 0.01 s bis 59.99 s 1.) USB-Kommunikation: Alle Programme senden ihre Zeiten auch an die USB-Schnittstelle. 2.) Fehler behoben: "Menu"->"Classement"->"Alle": Wenn die obersten 3 Menuezeilen ("Laufzeit","Totalzeit" und "Memoryzeit") deaktiviert sind, dann wurde die 3. Zeile nicht angezeigt und der Auswahlbalken war nicht zu sehen. 3.) Fehler behoben: "TRAINING" Speicher blaettern ist jetzt moeglich. 19.11.2003 Version V 03.B5 ========================== 1.) EINSCHALTEN: Programm-Auswahl: Der Timy merkt sich mit welchem Progamm man zuletzt gearbeitet hat. Beim Einschalten steht der Auswahlbalken auf diesem Programm. Man muss nur noch OK druecken. 2.) Menu: "Software-Reg" Man kann nur jene Programme freischalten, welche auch tatsaechlich vorhanden sind. 3.) Befehlssatz: a.) Standardbaudrate ist 38400 Baud. b.) Wenn Befehl verstanden: Nur Befehl ohne Daten als Antwort zuruecksenden c.) Wenn Befehl mit ? : Befehl mit Daten zuruecksenden. d.) Wenn Befehl nicht verstanden, oder mit falschen Parameter: wird nichts zurueckgesendet. e.) Wenn ein Befehl nicht unterstuetzt wird: wird NOT zurueckgesendet. 4.) Fehler behoben: Wenn man seit langer Zeit kein Update gemacht hat, und eine andere Sprache eingestellt hat als Deutsch, Englisch oder Italienisch, dann wurden keine Texte sondern nur Leerzeichen auf dem Display dargestellt. Jetzt wird immer geprueft ob die Spracheinstellung korrekt ist, sonst wird auf Englisch geschaltet. 4.) Fehler behoben: "STOPWATCH": Wenn man im 1. Durchgang einige Laeufer gestartet sind, und man im Memo-Modus einer Memozeit einem Laeufer zugeordnet hat (==> 1 Zielzeit somit vorhanden), dann war der Menupunkt "DURCHG. WECHSEL" immer noch deaktiviert. Er muss aber aktiviert sein, sobald eine gueltige Zielzeit vorhanden ist. 4.) Fehler behoben: Programm "BACKUP" und "PC-TIMER": Man kann andere Geraete synchronisieren, wenn man gleichzeitig die rote und gruen OK-Taste drueckt. Das muss allerdings zu der Zeit geschehen, wenn der Minuten-Wechsel stattfindet. Wenn man aber bei der Inbetriebnahme des Timy, auf manuelle Synchronisation einstellt, musste man bisher die Sekunden immer auf 0 gestellt haben, damit die nachtraegliche Syn- chronisation wie oben beschrieben funktioniert. Diese Einschraenkung ist nun behoben. Also: Timy einschalten, Synch-Zeit einstellen, Sekunden muessen nicht unbedingt 0 sein. OK druecke, Datum einstellen und OK dreucken, => WARTE AUF SYNC-IMPULS. 13.11.2003 Version V 03.B3 ========================== 1.) Programm "STOPWATCH": Man kann ein Classement fuer "KLASSEN" berechnen. z.B.: Alle Startnummern, die hier definiert werden, sind werden ins Classement genommen. Nr: 0010 -> 0020 11.11.2003 Version V 03.B2 ========================== 1.) Fehler behoben: Wenn beim Timy die Meldung steht: "Externe Speisung vorhanden !" " START drücken für reset ! " und ein Update gemacht werden will, kann das Update nicht vollstaendig beendet werden. 07.11.2003 Version V 03.B1 ========================== 1.) USB: Wenn der Timy Pakete, die groesser als 16 bytes an den PC sendet, gab es vorher einen Overrun-Error. Jetzt behoben. Es werden immer 16-bytes Pakete gesendet. 2.) Info-Menu: Ua 10.00 V , 9.99 VV Schoenheitsfehler behoben. 3.) Fehler behoben: Wenn man den Timy auf den Minuten-Impuls automatisch synchronisieren laesst, auf dem Display steht dann "SYNC BEI MIN-WECHSEL" und die laufende Tageszeit, und man waehrend dieser zeit 2 oder mehrmals die OK-Taste drueckt, dann gehen die externe Kanaele, der USB, der interne Drucker und die RS-232 nicht mehr. 4.) Programm-"BACKUP": Alles was ueber die RS-232-Schnittstelle ausgegeben wird, wird auch ueber die USB-Schnittstelle ausgegeben. 5.) Programm "PC-TIMER": wie "BACKUP", USB aktiviert, Jede 1/10s wird die Tageszeit an den USB und dir RS-232 gesendet, aber das Format ist unterschiedlich. Das wird noch angeglichen. 31.10.2003 Version V 03.AC ========================== 1.) Fehler behoben: Wenn beim Einschalten, nach der Programmauswahl die Meldung erscheint "ZEITEN LOESCHEN oder ZEITEN SICHERN", muss entweder "OK" oder "CLR" gedrueckt werden. Wenn man aber die "Menue"-Taste drueckt, wird sich der Timy bei nochmaligen Druecken der "Menue"-Taste aufhaengen. 30.10.2003 Version V 03.AB ========================== 1.) STOPWATCH 2. Durchgang, wenn man eine Zielzeit oder eine Laufzeit veraendert, erscheint im Ausdruck (Beispiel): c0002 ZZM 12:54:33.9700 geloeschte Zielzeit LZM 0:02.30 MZ 1:42.60 TZ 1:44.90 0002 SZM 12:54:31.6700 i ZZM 16:55:33.9700 veraenderte Zielzeit LZM 4:01:02.30 ==> veraenderte Laufzeit MZ 1:42.60 TZ 4:02:44.90 ==> veraenderte Totalzeit 2.) Rs-232: Sendebuffer vergroesset auf 4096 bytes. 3.) NEUES PROGRAMM: "PC-TIMER": Aehnlich wie "BACKUP", aber es wird jede 1/10s wird die Tageszeit auf die RS-232 gesendet. Die Baudrate ist unveraenderbar auf 38400 Baud eingestellt. Das "laufende Zehntel" ist unveraenderbar eingeschaltet. 29.10.2003 Version V 03.AA ========================== 1.) Fehler behoben: Wenn STOPWATCH LITE aktiviert war, konnte man es nicht aufrufen. 2.) Fehler behoben: In STOPWATCH LITE war das Menue "DURCHGANG WECHSELN" aktiviert. 29.10.2003 Version V 03.A9 ========================== 1.) STOPWATCH, Bibo, jetzt werden auch Exequo-Zeiten beruecksichtigt. 2.) Fehler behoben: Wenn man den Drucker ausschaltet, und ein Classement auf die RS-232-Schnittstelle gegeben wird, wurden Daten verschluckt. 28.10.2003 Version V 03.A8 ========================== 1.) Fehler behoben: mehrere Fehler in Stopwatch. 2.) Fehler behoben: BACKUP , Memo-Modus, wenn waehrend der Eingabe einr STN ein, STOPP-Impuls eintfrifft, wird die Eingabe (blinkt) verworfen. 21.10.2003 Version V 03.A7 ========================== 1.) Kleiner Fehler behoben: Wenn man ins Programm BACKUP wechselt und noch Zeiten aus einem anderen Programm vorhanden sind. 21.10.2003 Version V 03.A6 ========================== 1.) Fehler behoben: Wenn die Meldung "LOW BATT" oder "RELOAD 30" mit "Press F0 == Printer Off" und "Press F1 == Printer On" kommt, und man hat dann eine Taste gedrueckt, ==> Aufhaengen des Timy. 2.) Programm "COMMANDER" : Unterprogramm "VERSUCH-STARTNUMMER-WEITE" kurz "VERS-STN-WEITE" Dient der Ansteuerung einer Grossanzeige: 1 4 4 Stellen. 3.) Wenn "STOPWATCH" freigeschaltet ist, wird "STOPWATCH LITE" automatisch gesperrt. 4.) "LAPTIMER" muss nun auch freigeschaltet werden. 17.10.2003 Version V 03.A5 ========================== 1.) Wenn man das Programm wechselt, oder beim Einschalten ein Programm waehlt, das nicht dasselbe ist, wie das vorherige, und es sind Zeiten aus dem vorherigen Programm enthalten, erfolgt eine Abfrage, ob diese Zeiten geloescht werden duerfen. Waehlt man "JA" => loeschen. "NEIN" => zurueck zur Programmauswahl Das dient als Schutz gegen versehentliches Loeschen der gespeicherten Zeiten. 17.10.2003 Version V 03.A4 ========================== 1.) STOPWATCH: Kann auch mit BIBO den Durchgang wechseln. EINSCHRAENKUNG: Es duerfen keine Exequo-Zeiten vorhanden sein. 10.10.2003 Version V 03.A3 ========================== 1.) Problem behoben: ITALIENISCHE SPRACHEINESTELLUNG: Wenn man den Drucke ein- bzw. auschaltet ==> Absturz. 10.10.2003 Version V 03.A2 ========================== 1.) Problem behoben: Wenn dem Timy das Druckerpapier ausgeht, ist der Timy blockiert. Jetzt ist es so, dass der Drucker abgeschaltet wird. Wenn dann wieder Papier eingelegt wurde, muss man den Drucker wieder einschalten ("DRUCKER-MENU"->"DRUCKER-MODUS"->"DRUCKER-EIN"). 09.10.2003 Version V 03.A1 ========================== 1.) STOPWATCH: Man kann TOTALZEIT- , und LAUZEIT-CLASSEMENT ausdrucken 2.) STOPWATCH, STOPWATCH LITE: disqualfizieren Wenn man einen Laeufer disqualifizieren will, wurde bisher mit der Taste "F2", immer jene STN herangenommen, welche im Zielfenster sichtbar war. Jetzt wird nach Druecken der "F2"-Taste, die STN des zu disqualifizierenden Lauefers abgefragt, um ein versehentliches Disqualifizieren zu vermeiden. 3.) STOPWATCH: 2. Durchgang: Auf die RS232 wird jetzt auch die Totalzeit ausgegeben. Je nach Einstellung im unteren Menü: "HAUPT-MENU"->"INTERFACE"->"RS-232"->"MODUS"->"LAUFZEIT" : STOPP-IMPULS: Ausgabe der Zielzeit, Lauf und Totalzeit (im 2. Lauf) CLASSEMENT:TOTALZEIT: Ausgabe der Totalzeit und Laufzeit. "HAUPT-MENU"->"INTERFACE"->"RS-232"->"MODUS"->"STANDARD" : STOPP-IMPULS: Ausgabe der Zielzeit CLASSEMENT:TOTALZEIT: Ausgabe der Totalzeit 4.) STOPWATCH: Man kann mit der F0-Taste im 2. Durchgang wählen ob man im