TIMY-USER-PROGRAMM: gemachte Änderungen ======================================= 22.02.2010 V 102C ================= "TERMINAL": Fehler behoben "STOPWATCH": Untere 3 Punkte entfernt, da dies nur zur Fehlersuche notwendig war: STACK OVERFLOW: Beep akustische Mitteilung wenn ein STKOF auftritt. *XBuff->ungerade:Meldung auf Drucker und Display, was mit 2nd-bestaetigt werden muss, und Abbruch *XRenn->ungerade:Meldung auf Drucker und Display, was mit 2nd-bestaetigt werden muss, und Abbruch "PRINTER":USB-debug:entfernt 19.02.2010 V102B K:Gra ================ "TERMINAL": Fehler behoben "PRINTER":USB-debug: "HW-TEST": RS232: set == 4: Nur eine Zeile wird beschrieben, und bei jedem wird das LCD fuer 0.1s SCHWARZ. 18.02.2010 V 102A ================= "TIMY2" ,auch fuer TIMY relevant: DRUCKER-FEHLER behoben: Manchmal ging der Drucker nicht. Wenn Der Timy mit Drucken fertig ist, wird der Drucker ausgeschaltet, und der Drucker sendete noch ein 'U'== Unterspannung Das wurde vom Timy als Stoerung interpretiert, aber jetzt wird nach dem Ausschaltbefehl, jedes Zeichen vom Drucker verworfen. "STOPWATCH": STACK OVERFLOW: Beep akustische Mitteilung wenn ein STKOF auftritt. *XBuff->ungerade:Meldung auf Drucker und Display, was mit 2nd-bestaetigt werden muss, und Abbruch *XRenn->ungerade:Meldung auf Drucker und Display, was mit 2nd-bestaetigt werden muss, und Abbruch HW-TEST-Menue: ANALOG-MENU: Beim Timy2 gibt es keine TEMP1-Messung und auch kein CHARGE mehr. GAZ-MENU: Beim Timy2 Baudrate korrekt auf 2400 Baud, nach Verlassen des Menus==> alte GAZ-Baudrate DISPLAY-MENU:Beim Timy2 ist kein Pixelfehler mehr, LCD kann auch bei 20 MHz korrekt arbeiten. Auf MIKE_pattern_001 kein Zugriff moeglich. 11.02.2010 V 1025 ================= "Info-Menu": Wenn CTS=1 ist, dann wird CTS angezeigt. Wenn CTS=0 ist, dann wird nichts angezeigt. Dasselbe Prinzip wie USB, und EXP=external power. "STOPWATCH": Quicksort entfernt, Selectionsort eingebaut. DEBUG:Wenn ungerade Adresse, dann wird eine Meldung ans LCD ausgegeben, und diese muss bestaetigt werden. DEBUG:Wenn STACK OV oder UF dann Pieps, und Reset, genau wie TRAP B "HW-TEST": RS232 : set==4: grosses DATA-IN-Fenster CHANNEL: 1Hz-Takt C0 ausloesen 04.02.2010 V 1023 ================= "STOPWATCH": Kleiner Schoenheitsfehler behoben: Beim Loeschen einer Startzeit, werden jetzt auch die Vornullen der Startnummer mitausgedruckt. "TRACKTIMER": Fehler behoben. Man kann einen gestarteten Lauf mit CLR ruecksetzen. Wenn man aber 2nd+CLR drueckt, trat ein Displayfehler auf. Nun behoben. 03.02.2010 V 1022 K:Wo ================= "STOPWATCH": Man kann jetzt auf 2 Arten eine Zeit Löschen und wiederherstellen CLEAR und UNCLEAR: 1.) Wie bisher: Stn OKred, dann CLR OKred 2.) Neu: wie gewünscht: CLR Stn OKred Detto fuer OKgreen und natürlich auf für UNCLEAR (2nd+CLR). 02.02.2010 V 1021 ================= "STOPWATCH": "TIMY zu TIMY" Verbindung ueber GSM-Modem: Nach dem Verbinden ist eine Kanaltrennung zu empfehlen: "MENU"->"KANAEL"->"KANAL-MUSTER" Wenn das nicht gemacht wird, sind bei beiden Timys alle Kanael aktiv. Dabei gilt: Was bei myTimy EIN ist, ist bei exTimy AUS und umgekehrt. Es ist zu empfehlen, dass ein Timy fuer die Starts, der andere fuer die Zielimpulse zustaendig ist. Nach dem "MENU"-"INTERFACE"->"GSM"->"TRENNEN" sind bei beiden Timys alle Kanaele wieder eingeschaltet. Randbedingung: Wenn man das "Timy zu Timy"-Kabel entfernt, oder das GSM-Netz kein Signal mehr hat, oder wenn man die GSM-Verbindung absichtlich oder unabsichtlich getrennt hat, dann koennen sich die Timys automatisch nach einem Wiederanstecken bzw Wiederverbinden DATEN-resynchronisieren, dh. noch nicht uebertragene ZMIs werden nachtraeglich gesendet. Wenn eine Modem abgesteckt wurde, dann sucht der Timy alle 5s nach dem Modem. Wenn man das beenden will, kann man das per "MENU"->"INTERFACE"->"GSM-MODEM"->"STOP GSM-MODEM" tun, ansonsten faehrt der Timy fort, mit der MODEM-Suche. "STOPWATCH": "TIMY zu TIMY"-Verbindung ueber RS232-Kabel: Man kann ein Timy zu Timy Verbindung mit einer voreingestellten Kanaltrennung aufbauen. "MENU"->"INTERFACE"->"RS-232"->"TIMY<--TIMY": "NEIN" : Verbindung trennen bei beiden Timys werden alle Kanaele aktiviert. "JA + C0" : Verbindung aufbauen: myTimy:C0=EIN,Rest=AUS; exTimy:C0=AUS,Rest=EIN "JA + C1-8" : Verbindung aufbauen: myTimy:C0=AUS,Rest=EIN; exTimy:C0=EIN,Rest=AUS "JA" : Verbindung aufbauen: Die Kanaele werden per eingestellten KANAL-MUSTER definiert. Wenn zuvor mit einem der beiden oberen Punkten eine Verbindung aufgebaut wurde, dann wird das Kanal-Muster von dort uebernommen. Wenn aber noch nie eine Verbindung aufgebaut wurde, dann sind bei beiden Timys alle Kanaele aktiv. Man auch bei bereits aufgebauter Verbindung das Kanalmuster bei beiden Timys festlegen. Siehe: "MENU"->"KANAEL"->"KANAL-MUSTER" Dabei gilt: Was bei myTimy EIN ist, ist bei exTimy AUS und umgekehrt. Wenn man aber eine TIMY zu TIMY RS232-Verbindung per Menu bewusst trennt, dann werden bei einem neuerlichen Verbinden die ZMIs NICHT nachgesendet, weil man annimmt, dass die "Timy zu Timy" Verbindung beendet wurde, mit dem Ziel, dass wieder eine andere Timy-Verbindung zu einem anderen Gereat (PC=Voreinstellung, oder TED-RX) gewuenscht ist. Randbedingung: Wenn man das "Timy zu Timy"-Kabel entfernt, dann koennen sich die Timys automatisch nach einem Wiederanstecken DATEN-resynchronisieren, dh. noch nicht uebertragene ZMIs werden nachtraeglich gesendet. "TIMY" Tageszeit und Datum synchronisieren: Es wird automatisch mindestens das Jahr 2010 vorgeschlagen. 07.12.2009 V 09B7 ================= "TIMEOUT": Sekundenmodus ein- & ausschaltbar per "MENU"->"ALLGEMEIN"->SEKUNDEN-MODUS". Voreinstellung: Nach einem Update ist der Sekundenmodus ausgeschaltet. 04.12.2009 V 09B6 K:U ================= "TIMEOUT": Sekundenmodus noch nicht ganz fertig: "COMMANDER"->"STARTDISPLAY": Es werden die Intervallzeiten fuer alle Phasen ROT,MINMALE-GELB-PHASE,GRUEN immer angezeigt im Timy-Display. "STOPWATCH": Timy zu Timy Verbindung per RS232: DATA-Resync after reconnect. _RX_ONLY_485 eingefügt: 24.11.2009 V 09B5 ================= "COMMANDER"->"STARTDISPLAY": Es werden die Intervallzeiten fuer alle Phasen ROT,GELB,GRUEN immer angezeigt im Timy-Display. Neue Version mit 2 Befehlen fuer das Programm "STOPWATCH": Siehe unter V 09B2. 11.11.2009 V 09B2 ================= "BACKUP": Runden und Praezision beeinflusst LCD, Grossanzeige, Printer, und RS232/USB. Intern wird immer die volle Praezision gespeichert aber die Ausgabe erfolgt mit den obigen Einstellungen. Nach einem Update ist Praezision auf Zehntausendstel und die Rundung auf Abschneiden voreingestellt. "STOPWATCH": Wenn man in den 2.Durchgang mit "NAECHSTER"->"STARTNUMMER" schaltet, dann werden alle Laufer die eine Zielzeit haben, als Memozeiten fuer den 2.DG herangenommen und nach STARTNUMMERN sortiert abgelegt, kleinste STN an erster Stelle, groesste STN an letzter Stelle. Man kann dann im 2.DG mit der gruenen OK-Taste hinaufblaettern, oder mit "2nd"+OKgruen hinunterblaettern. Es werden dann nur die Memozeiten fuer die Anzeige der STARTNUMMER im Startfenster herangenommen. Natuerlich darf auch mit 0..9 + OKgruen jede beliebige Startnummer eingegeben werden. Sobald aber wieder eine STN aus der Memozeiten gefunden wurde, wird dann nur noch in der Memozeitenliste weitergeblaettert. Befehl zur Speicherauslesung: --------------------------------- "RSUA" Alle Zeiten mit dem und dessen Startnummer inkl. STNvon..STNbis inkl. liegt, werden an die RS232/USB gesendet. : '0'..'8' oder 'A' fuer alle : 4 digits 0000..9999 : 4 digtis 0000..9999 "RSUA000010010" Alle Zeiten mit STN >= 0001 und STN <= 0010, die Kanal 0 haben, werden an die RS232/USB gesendet. "RSUAA01002350" Alle Zeiten(A) mit STN >= 100 und STN <=2350 werden an die RS232/USB gesendet. ----------------------------------------------- "RSUB" Alle Zeiten mit dem und dessen Tageszeit im Zeitfenster inkl. von .. bis liegt, werden an die RS232/USB ausgegeben. : '0'..'8' oder 'A' fuer alle : Format Tageszeit von welcher an gesendet werden soll. : Format Tageszeit bis zu der gesendet werden soll. "RSUBA00000000002233445678" Alle Zeiten(A) dessen Tageszeit >= 00:00:00.0000 und <= 22:33:44.5678 ist, werden an die RS232/USB gesendet. "RSUB100300000001200000000" Alle Zeiten, die Kanal 1 haben, und dessen Tageszeit >= 00:30:00.0000 und <= 12:00:00.0000 ist, werden an RS232/USB gesendet. "SPEED": Kanal 0 und 1 werden wie bisher zur Geschwindigkeitsmessung verwendet. Alle anderen Kanaele (2..8) erzeugen eine Tageszeit im Speicher wie das Programm "BACKUP", und werden auf RS232/USB und Printer ausgegeben. 29.10.2009 ========== Timy und Timy2 pruefen die Quarz-Frequenz und stellen dementsprechend die Baudrate der RS485 ein. 23.10.2009 V 09A9 ================= "STOPWATCH": TIMY zu TIMY-Verbindung ueber RS232: Man kann die Startnummer fuer das Zielfenster(FINISH-BIB) und das Startfenster (START-BIB) senden. Nach einem Update ist diese Funktion aber ausgeschaltet, sie muss per USB-Befehl eingeschaltet werden. Beispiel 1: Timy1 sendet START-BIB an Timy2 ------------------------------------------- Timy1:sendet START-BIB SPEC:STOPWATCH:$A1 Timy darf START-BIB senden (zum PC und RS232) SPEC:STOPWATCH:$C1 Timy darf START-BIB auch bei einer Timy2Timy-Verbindung senden. Timy2:empfaengt START-BIB von Timy1 SPEC:STOPWATCH:$B1 Timy akzeptiert den Empfang von START-BIB Beispiel 2: Timy2 sendet FINISH-BIB an Timy1 -------------------------------------------- Timy2:sendet FINISH-BIB SPEC:STOPWATCH:$C2 Timy darf FINISH-BIB auch bei einer Timy2Timy-Verbindung senden. Timy1:empfaengt FINISH-BIB von Timy2 SPEC:STOPWATCH:$B2 Timy akzeptiert den Empfang von FINISH-BIB Man beachte die exakte Konfiguration. Es ist zu empfehlen, dass Timy1 nur START-BIB, Timy2 nur FINISH-BIB senden darf. Damit die zB FINISH-BIB nur von einer Stelle ferngesteuert werden kann. Timy1 wird von Person 1 bedient, und diese ist am Start, somit darf nur Person 1 die START-BIB, von Timy1 und per Verbindung(Fernsteuerung) auch von Timy2 bedienen. Detto für Timy2 von Person 2 die am Ziel steht, und die FINISH-BIB kontrolliert. Es wird keine Rueckbestaetigung durchgefuehrt. Es wurde nur mit Kabel-Verbindung erprobt, nicht mit Funk, auch nicht mit GSM-Verbindung. Zusammenfassung der Befehle: // Befehl: "SPEC:STOPWATCH:$A0" START-BIB wird nicht gesendet: default, nach jedem Update // Befehl: "SPEC:STOPWATCH:$A1" START-BIB wird mit "s1234\r" an die RS232 und USB gesendet. // Bei TIMY zu TIMY ueber RS232-Verbindung // Befehl: "SPEC:STOPWATCH:$B0" 0 == default:keine BIB bei einer TIMY2TIMY-Verbindung wird angenommen // Befehl: "SPEC:STOPWATCH:$B1" 1 == START-BIB wird angenommen, wenn sie mit "#1234C0\r" gesendet wird // Befehl: "SPEC:STOPWATCH:$B2" 2 == FINISH-BIB wird angenommen, wenn sie mit "#1234C1\r" gesendet wird // Befehl: "SPEC:STOPWATCH:$B3" 3 == START+FINISH BIB wird angenommen // Bei TIMY zu TIMY ueber RS232-Verbindung // Befehl: "SPEC:STOPWATCH:$C0" 0 == default:nichts wird gesendet wenn die STN fuer START oder FINISH geaendert wird // Befehl: "SPEC:STOPWATCH:$C1" 1 == START-BIB wird gesendet, aber nur wenn zuvor "SPEC:STOPWATCH:$A1" gesendet wurde. // Befehl: "SPEC:STOPWATCH:$C2" 2 == FINISH-BIB wird gesendet // Befehl: "SPEC:STOPWATCH:$C3" 3 == START+FINISH -BIB wird gesendet // Aber die START-BIB wird nur gesendet wenn zuvor "SPEC:STOPWATCH:$A1" gesendet wurde. 21.10.2009 V 09A8 ================= RS232: kleine Geschwindigkeits-Optimierung: Warteschleifen-zaehler stets geloescht Befehl "SPEC" und "RSU" nur in STOPWATCH verwendbar, und wird auch korrekt verarbeitet. 20.10.2009 V 09A7 ================= 20.10.2009 V 09A6 ================= Update: Baudrate auf 9600 eingestellt, verifiziert. "TERMINAL": leichte Modifikation zur besseren Stablilitaet bei der Nummernvergabe mit der OK-Taste. Der Address-Wert wurde nicht ins EEPROM der Slaves gespeichert. "STOPWATCH": Befehl "RSU" noch undokumentiert. Dient dem selektiven Speicherauslesen. "STOPWATCH": Man kann mit dem Befehl "SPEC:STOPWATCH$A1" den Timy so einstellen, dass, der bei einer Aenderung der Startnummer im Startfenster die Meldung "s1234" auf der RS2323/USB erscheint. Default und nach einem Update: "SPEC:STOPWATCH$A0", dh. die Start_bib wird nicht gesendet. Es wird nur "n1234" wie gehabt fuer die Ziel-Startnummer ausgegeben. 15.10.2009 V 09A3 ================= "COMMANDER": COUNTDOWN, COUNTUP: Anzeigeformat "MM:SS + SIGNAL" Die Dauer des SIGNALS "BEACON" ist nicht mehr auf 5s fixiert, sondern variabel von 1 bis 10s einstellbar. "BEACON": An Position 20:BLANK=AUS,'1'=EIN. 14.10.2009 V 09A1 ================= "PC-TIMER": Fehler behoben: USB: Manchmal wurden Zeiten verschluckt. Fehler behoben: USB: Wenn man die Menue-Taste drueckte, stockte das 10Hz-Live-Signal auf dem USB-Kanal. "STOPWATCH": Fehler behoben: Bei der Sequenz: Start, Zw, MEMO-Modus, C1 erzeugt MEMO-Zeit, mit 0..9 und OK wird STN zugeordnet ==> Verweigert. Jetzt wird dies nicht verweigert, sondern als korrekt gueltig angenommen. 06.10.2009 V 0997 ================= "COMMANDER": "COUNTDOWN" und "COUNTUP" Es gibt ein 4. Anzeigeformat "MM:SS+SIGNAL", wobei das Signal ist eine ROT/GRUEN-Ampel (Pos.19:BLANK=AUS,'1'=ROT,'2'=GRUEN,'3'=ROT+GRUEN) und ein ORANGES BLITZLICHT (Pos. 20:BLANK=AUS,'1'=EIN). "STOPWATCH": Fehler behoben: Wenn 2 Timys per RS232 verbunden sind, und es wurde eine Zwischenzeit generiert, dann kam es zu einem Uebertragungsfehler, der jetzt behoben ist. "PC-TIMER": Man kann jetzt in allen 3 Anzeigemodi mit "2nd"+"PRI" das Druckermenu aufrufen. 24.09.2009 V 0995 ================= "STOPWATCH": Wenn man eine Start-, Ziel- oder Laufzeit kopiert, dann muss neue Startnummer ungleich Null und ungleich der Original-Startnummer sein. 21.09.2009 V 0993 ================== "COMMANDER", "COUNTDOWN": Fehler behoben Wenn man das Intervall im Menue eingibt, stand vorher immer 0 dort. Jetzt steht dort richtigerweise der Zahlenwert. "COMMANDER", "COUNTER": Wenn der Zaehlwert 0 erreicht ist, dann wird Kanal 3 auf LOW gezogen. Wenn man mit OKrot oder OKgruen einene Zaehlwert eingibt, dann wird bei 0 der Kanal 3 auf LOW gezogen, sonst auf HIGH. Wenn man mit OKrot oder Kanal 1 den Zaehlwert verringert, dann wird bei erreichen von 0 der Kanal auf LOW gezogen, wenn weiter verringert wird, sodass der Zaehlwert den max. Wert 999999999 hat, dann bleibt aber Kanal 3 auf LOW. Wenn man mit OKgruen oder Kanal 0 den Wert erhoeht, dann wird bei erreichen von 0 Kanal 3 auf LOW gezogen, wenn aber weiter erhoeht wird, dann Kanal 3 wieder auf HIGH gesetzt. "TRACKTIMER": Es gibt fuer die Ausgabe auf den RS232 bzw. USB-Kanal jetzt 3 Einstellungen, die unter "MENU"->"INTERFACE"->"RS232"->"TRACK-MODUS" zu finden sind: ->"NORM" wie bisher ->"IDENT" wie bisher ->"STANDARD" Neu: Ausgabe der Zeiten ONLINE und mit dem RSM-Befehl sieht immer so aus: " 0001 C0M 12:07:30.03 00" Startnummer hat immer 00 am Schluss " 0001 c0M 00:00:02.22 01" zaehlt wie oft c0 (Kanal 0) aufgerufen wurde. " 0001 c0M 00:00:03.56 02" " 0001 c0M 00:00:06.52 03" Auf diese Weise, sieht man sofort wie oft eine Kanal aufgerufen wurde. Bei der ONLINE-Ausgabe wird bei allen 3 Einstellungen bei STN-Wechsel auf zB STN=2 wie bisher "n0002" ausgegeben. Nach einem Update ist das Programm "TRACKTIMER" auf "STANDARD" eingestellt. "WINDSPEED": Wenn man im NORM-Modus ist, dh. jede Sekunde wird eine Messung durchgefuehrt, dann kann man jederzeit ueber USB oder RS232 vom PC aus, in eine 5s-, 10s- oder 13s-Messung umschalten. "WINDSPEED": Dauertest OK Wenn das Live-Signal im Sekundentakt erscheint, dann wurde das in das main () verlegt, es ist nicht zeitkritisch. Auf diese Weise wurde Rekursion vermieden. "TERMINAL", FLUGSCHANZE: Das Wort "gesendet" wurde durch "OK" ersetzt. "TERMINAL", FLUGSCHANZE: a.) Wenn die Eingabemaske mit dem Befehl FLUGSCHANZE557 aufgebaut wird, dann ist der Bereich unter der Gesamtpunktezahl, ist auch rechts hinter der BIB, leer. Man kann keine Daten eingeben, und auch nicht mit OK abschicken. Erst wenn vom PC-Programm eine BIB gesendet wird, kann man das tun, und es wird das Feld rechts hinter der BIB auf BLANK gesendet. Wenn man mit dem OK-Knopf die Daten zum PC gesendet hat, erscheint rechts hinter der BIB der Text "gesendet". Danach kann man mit dem CLR-Knopf die Eingabe neu starten, und das "gesendet" verschwindet. b.) Fehler behoben, es konnte vorkommen, dass nach dem Befehl FLUGSCHANZE557 die oberste Zeile mit Nullen gefuellt wurde. Alle Programme: Wenn ein Piep ertoent, dann wird auch ein gleichlanger 800Hz-Ton abgestrahlt. Programm "BACKUP": Fehler behoben: Wenn man im MEMO-Modus einer MEMO-Zeit(STN blinkt) eine Nummer zuordnet (Taste 0..9) und dann aber nicht OK sondern CLR drueckt, dann wird diese geloecht, aber ein neuer Zeitmessimpuls wird dann nicht mehr im Display dargestellt. Dies ist nun behoben. Programm "COMMANDER": "COUNTDOWN" und "COUNTUP": Man kann per Menu einstellen, ob START und STOP nur mit Kanal 0 moeglich ist, oder ob zum Starten C0 und zum Anhalten C1 noetig ist. Nach einem Update sind C0 und C1 noetig. Programm "COMMANDER": "START-DISPLAY": Die laufende Zeit im Display soll dort laufen, deren Phase gerade aktiv ist, ROT=LINKS, GELB=MITTE, GRUEN=RECHTS. Programm "BACKUP": Memozeiten werden nicht mehr ausgedruckt, sie werden aber nach wie vor auf die RS232/USB gesendet. GSM-Funktion SMS-Versand: Fehler behoben: Es war noch ein Fehler im Kommunikationsaufbau vorhanden, der jetzt behoben wurde. 22.07.2009 V 0974 ================= "SWIMTRAINER": komplett, beide Bahnen Totzeit der einzelnen Kanaele per RS232/USB nicht moeglich. "TERMINAL": Unterprogramm FLUGSCHANZE weiter ausgebaut: CLR: Wenn Eingabe noch läuft (Kursor blinkt) ==> Eine Stelle zurück. Wenn Eingabe abgeschlossen, dh. mit OK gesendet (Kursor blinkt nicht) ==> Alle Eingabefelder (FL, LA, OU) löschen und Kursor blinkt bei FL, und es wird ein Datenpaket mit zb "A 999999" gesendet, bzw "01 999999", zur Singalisierung an das PC-Programm, dass der Sprungrichter seine Wertung korrigiert und noch einmal senden wird. PIEP: Wenn Daten mit OK gesendet wurden. (0,2 s) BIB wird nur vom PC-Programm gesendet, wenn es der Timy erhalten hat, ertönt eine 0,5s Piep, damit der Sprung-Richter aufmerksam gemacht wird. Nur wenn eine BIB vorhanden ist, kann man Punkte eingeben, sonst Doppelpiep. BIB muss mit dem Befehl "TERFFT4E123" eingegeben werden, bzw "MRT4E123" Zeile 4 Pos E dann 3 Stellen, es können auch BLANKS in der BIB stehen zB "MRT4E 23" 21.07.2009 V 0973 K:B ================= "COMMANDER"->COUNTDOWN" Format DDDD:HH:MM:SS Fehler behoben: Es wird auch die Tausenderstelle für Tage auf die Tafel ausgegeben. 21.07.2009 V 0972 K:E ================= "TERMINAL": Mit dem Befehl "TERFFFLUGSCHANZE557","MRFLUGSCHANZE557" kann der Anwender die max. Werte fuer FL, LA und OU selbst definieren. Der Timy prueft nur ob die 3 Digits vor dem Komma >= '0 und <= '9' sind. 20.07.2009 V 0971 K:E ================= "TERMINAL": Es gibt einen neuen Befehl, der lautet "TERFFFLUGSCHANZE755" bzw. "MRFLUGSCHANZE755" FL=7,LA=5,OU=5 maximale Wert Es koennen nur 0 oder 5 hinter dem Komma stehen. "SWIMTRAINER": Nur fuer eine BAHN konfiguriert. Test fuer C0 bis C5: Alle Kanaele, einzelne oder in der Gruppe (gleichzeitig), OK. 16.07.2009 ========== "WINDSPEED": Wenn der Windmesser abgesteckt wurde, dann schreibt der Timy nach einigen Sekunden, auf das Display "--.- m/s" und auf die GAZ "---". Keine Daten bedeutet "---". 15.07.2009 V 0967 ================= Zwischenversion fuer Dietmar und Daniel: Test fuer C0 bis C5 02.07.2009 V 0966 ================= Zwischenversion fuer Wolfgang, SWIM_TRAINER under construction. "BACKUP": Wenn man im MEMO-Modus eine MEMO-Zeit mit STN "COPY zuordnet, dann wird diese ebenfalls mit * markiert (wenn STN* = JA eingestellt ist) 29.06.2009 V 0965 ================= Zwischenversion fuer Roman, SWIM_TRAINER under construction. 24.06.2009 V 0964 ================= main.c::LCD_contrast_default () DP37 = 0;// Input ==> s23 i12 mA weniger Stromverbrauch 23.06.2009 V 0963 ================= "GPS": Die SOLL_Schaltsekunden werden im EEPROM gepseichert. Sie haben mindestens den Wert 15. Wenn der Timy erkennt, dass das GPS-Geraet einen kleineren Wert liefert, dann korrigiert der Timy automatisch die GPS-Sync-Tageszeit. Wenn das GPS-Geraet einen groesseren Wert liefert, dann wird dies im EEPROM gespeichert. Sollte aber inzwischen eine weitere Schaltsekunde eingefuehrt worden sein, dann kann das der Timy nur erkennen, wenn das GPS-Geraet mind. 15 min eingeschaltet wurde. Es sei denn der Kunde macht eine Timy-Update, dort stehen dann die aktuellen gueltigen Schaltsekunden in der Timy-Software. UTC-Zeitzone kann man von -12 Std. in 30min-Schritten bis +13 Std. einstellen. Neuseeland hat Zeitzone +12 Std., wenn dort Sommerzeit ist, dann +13 Std. 18.06.2009 V 0962 Zwischenversion (Kunde hat es erhalten) ========================================================= "BACKUP", "STOPWATCH": Eine geloeschte MEMO-ZEIT wird mit einen grossen 'C' am Anfang markiert. Eine geloeschte Zeit, die nicht im MEMO-Betrieb erzeugt worden ist, wird nach wie vor mit einem kleinen 'c' am Anfang markiert. "BACKUP": prog1.c:#define _DEBUG_C3C4 wurde entfernt. 17.06.2009 V 0961 Zwischenversion (Kunde hat es erhalten) ========================================================= In dieser Version ist folgender Stand: Programm "SWIM-TRAINER" ist nicht fertiggestellt. Programm "Backup" kann im 1.Entwurf SMS versenden, wurde von der Kundschaft noch nicht getestet. Bekannter Fehler: Wenn man C3 und C4 verbindet, dann wird nicht jedes Mal ein Zeitmessimpuls ausgeloest. Auch kommt prog1.c:#define _DEBUG_C3C4 noch vor "STOPWATCH:" Man kann mit dem Befehl: 123456789012345678901234567890 SST 1234 C0 12:34:56.7890 00 Startzeit eingeben <== BISHER war nur dieser Befehl moeglich SSTc1234 C0 12:34:56.7890 00 Startzeit loeschen SST 1234 C1 12:34:56.7890 00 Zielzeit eingeben SSTc1234 C1 12:34:56.7890 00 Zielzeit loeschen 25.05.2009 V 0946 ================= "TRACKTIMER": Fehler behoben: Wenn alle Tafeln geloescht werden, dann werden im Falle von DLINES nur die Zahlen, aber nicht die Punkte geloescht. 14.05.2009 ========== "SPEED": Fehler behoben: Manchmal wurde ein Messung nicht korrekt durchgefuehrt. Erweiterungen: Es werden immer alle Zeitmessimpulse ausgedruckt und auf die RS232 /USB-Schnittstelle ausgegeben, damit alle Aktivitaeten erfasst werden. Bisher wurden nur die geultigen Zeitmssimpulse ausgedruckt. Mit der CLEAR-Taste kann man eine gestartete Messung ruecksetzen. Die Tafel und das Display werden geloescht. WURDE ENTFERNT WURDE ENTFERNT WURDE ENTFERNT WURDE ENTFERNT WURDE ENTFERNT WURDE ENTFERNT GPS-Synchronisation: Der Timy kennt das Datum, an dem die Schaltsekunden veraendert wurden, und kann somit bei einer GPS-Synchronisation, erkennen ob schon 18 Monate seit dem letzten Update vergangen sind. Wenn das der Fall ist, schreibt der Timy die Empfehlung "TIMY UPDATEN" auf das Display, die der Anwender mit OK bestaetigen muss. WURDE ENTFERNT WURDE ENTFERNT WURDE ENTFERNT WURDE ENTFERNT WURDE ENTFERNT WURDE ENTFERNT 05.05.2009 V 0945 ================= "STOPWATCH": Timy-Timy-Verbindung per RS232-Kabel: Wenn man per "Menu"->"Interface"->"Timy<-->Timy"->"NEIN" "JA" die Verbindung auf- oder abbaut erscheint eine Statusmeldung in der untersten Zeile im Display, und der Pfeil zeigt auf NEIN oder JA je nachdem. Man kann auch per USB den Speicher mit dem RSM-Befehl auslesen. "SPEED": Fehler behoben: Wenn man die min. oder max. Speed im Menu eingeben will, und man verlaesst diesen Menupunkt mit "PFEIL LINKS" dann war man im Hauptmenue anstatt im SPEED-Menue. behoben. 24.04.2009 V 0944 ================= GSM-Funktion wieder aktiviert. SMS-Funktion nicht aktiviert. 15.04.2009 V 0941 ================= GSM-Funktion ist in dieser Version weiterhin deaktiviert. "GPS" wurde weiter verbessert. Fuer den Betrieb des GPS18xLVC mit dem Timy im Jahre 2009 ist die Synchronisation garantiert. Der Timy prueft selbstaendig, ob die Schaltsekunden OK sind. Dazu ist es notwendig mindestens alle 18 Monate ein Update durchzufuehren. Wenn man das Update auslaesst, muss das GPS-Gereat mindestens 13 min einen gültigen Empfang haben, bevor der Anwender synchronisieren darf. Jedes halbe Jahr erscheint ein neues Bulletin C von der IERS-Komission, das Auskunft uber den Stand der Schaltsekunden gibt. Das ist frueh genug um ein Timy-Update ankuendigen. zB ab 1.1.2009 00:00 sind 15 Schaltsekunden aktuell, das gilt fuer das ganze Jahr 2009. "COMMANDER"->"MOTORSPORT"->"COUNTER": Der Zaehlerwert kann nie kleiner als 0 werden. Wenn 0 erreicht ist, wird bei einem erneuten Dekrementier-Versuch weiterhin 0 angezeigt und es ertoent ein Doppel-Piep; "SPEED": Fehler behoben: Bei der Anzeigetafel zeigte es bei der Hunderterstelle der STN immer 0 an. Neuer Befehl: Abfrage, welches Programm beim Timy gerade aktiv ist: "PROG?" "PROG: ---" "PROG: COMMANDER,SUB:SubName" Der Name kann unterschiedlich lang sein. Wenn noch kein Programm ausgewählt wurde, erscheinen 3 Minus-Zeichen. Wenn COMMANDER ausgewählt wurde, erscheint noch der SubName, der ebenfalls unterschiedlich lang sein kann. 03.04.2009 V 0932 Zwischenversion ================================= GSM-Funktion ist in dieser Version weiterhin deaktiviert. Neues Programm "COMMANDER" "MOTOR-SPORT": 26.03.2009 V 0931 Zwischenversion ================================= GSM-Funktion ist in dieser Version deaktiviert. Sie wird in der naechsten Version wieder aktiviert sein. GPS-Synchronisation: Wenn beim Einschalten erkannt wird, dass Daten an dem seriellen Port empfangen werden, dann nimmt der Timy an, dass ein GPS-Gerät angeschlossen ist, und schaltet auf 9600 Baud um. Nach der Synchronisation oder abgebrochener Synch., wird wieder auf die vorherige Baudrate gewechselt. GPS-SYNC verbessert fuer Synchronisation mit GPS18-Device GPRMC-String und GPS35-Device GPRMF-String Bei erfolgreicher Synchronisation werden noch 3 weitere Synch-Impulse mit den zugehoerigen Datenpaketen vom GPS-Geraet geprueft. Wenn diese ebenfalls korrekt sind, dann ist die Synchronisation geprueft und abgeschlossen. "TERMINAL": Wenn keine Slaves angeschlossen sind, und nach der Enumeration drueckt man 2 mal die "MENU"-Taste, dann war das Display leer, jetzt steht dort "TIMY OK" "KEINE SLAVES". Fehler behoben: "Standardeinstellung": Es wird nicht mehr CHANNEL 0..8:TED no ausgedruckt. Neues Programm: "COMMANDER"->"DREHSPERRE" 1 Zaehler subtrahierend 1 Zaehler subtrahierend 1 Zaehler addierend, Saisonzaehler und Tageszaehler unberuecksichtigt 1 Zaehler addierend, Saisonzaehler und Tageszaehler unberuecksichtigt 1 CLR-Eingang: Zaehler auf 0 und Ausgang C0 sperren 1 RESET-Eingang:Zaehler auf Startwert und Ausgang C0 freigeben 1 Ausgang: Drehsperre auf C0 GAZ-Ausgang bis zu 3stellig und Ampel ROT /GRUEN "SPEED" Fehler behoben: Speed min und Speed max. wurden falsch berechnet (calc_dump_rt ()). Wenn man zB Speed min eingab, wurde eine falsch max. Laufzeit berechnet. "TRAINING-REF": Drucker brachte "WARNING:001 data byte(s), 0 C5 impulses" Diese Meldung trat auf, wenn innerhalb der Totzeit ein 2.ter Impuls auf denselben Kanal auftrat. 18.12.2008 V 08C1 ================= TIMY: Man kann die externen Kanaele C0 bis C5 per Menu auf fallende (wie bisher) oder auf steigende Flanke einstellen. Man kann fuer die fallende Flanke die Totzeit einstellen. und man kann fuer die steigende Flanke eine eigene Totzeit einstellen. Wenn man die Flanke aendert, kann sich gegebenfalls die Totzeit aendern. Es ist nicht moeglich, dass C0 bis C5 extern, beide Flanken messen kann. Bereits eingebaut fuer spaetere Versionen: Markierung des Zeitelements im Zeitspeicher, wenn eine steigende Flanke aufgetreten ist. Die Markierung erfolgt nur wenn der Kanal beide Flanken aktiviert hat. 09.12.2008 V 089E ================= TIMY:Beide Flanken an externen C0 bis C5 einstellbar. Totzeit fuer jede Flanke seperat einstellbar. 18.11.2009 V 089C ================= "STOPWATCH": Fehler behoben: Neuer Durchgang, BIBO = 30, Wenn Gleichstand bei den Laufzeiten vorhanden. Nach einem Aus- und Wiedereinschalten konnte man den Lauf nicht waehlen. Erst nachdem man ins Programm geschaltet hat, konnte man zum Naechsten Lauf schalten. 12.11.2009 V 089C ================= "BACKUP": Kleiner Display-Fehler behoben.(STN hinkte um 1 nach) 11.11.2008 V 089B ================= Zwischenversion, die nicht veroeffentlicht wird. Warte auf Rueckmeldung um eventuelle (kleinere) Fehler zu korrigieren. "DRUCKER": Man kann nur per RS232/USB bewerkstelligen, dass alle Zeitmessimpulse (ZMIs) fuer den Drucker ignoriert werden. Man kann dann per "DTP>text<" weiterhin einen beleibigen Text ausdrucken. Mit dem Befehl "PRIIGN1" kann man alle ZMIs fuer den Drucker ignorieren. Wuerde man jetzt ins Menu gehen und dort den Modus ueberprufen, ob der Drucker ein- oder ausgeschaltet ist, dann sieht man, dass der Drucker korrekt eingeschaltet ist. Man kann nur per "PRIIGN?" den Status abfragen. Mit dem Befehl "PRIIGN0" werden alle neu eintreffenden ZMIs ausgedruckt. Sie werden nicht nachgedruckt. Per "MENU"->"DRUCKER"->"MODUS"-"EIN" werden alle ZMIs wieder ausgedruckt. Nach jedem Update ist PRIIGN auf 0, dh. alle ZMIs werden ausgedruckt. "BACKUP", "PC-TIMER": Man kann per "MENU"->"BACKUP" ->"ZEIT-FENSTER" bzw. "MENU"->"PC-TIMER"->"ZEIT-FENSTER" die Zeit einstellen, in der alle eintreffenden ZMIs diesselbe STN haben. Bereich von 0.0s bis 10.0s (0.0s = deaktiviert). Nach einem Update ist das Zeitfenster auf 0.0 s eingestellt, also deaktiviert. Fehler behoben: NETTO-Zeit bei Mitternachtsueberlauf wird jetzt korrekt berechnet. TRACKTIMER, TRAINING-LIGHT, TRAINING-REF, STOPWATCH TIMEOUT SPEED LAPTIMER "TIMY: Nach jedem Update sind die externen Kanaele C0 bis C5 auf fallende Flanke gesetzt. Man kann aber den Timy so konfigurieren, dass C0 bis C5 auch die steigende oder auch beide Flanken messen kann. Dies ist ein Spezialpunkt, dessen Programmierung noch nicht ganz abgeschlossen ist. 06.11.2008 V 0898 ================= "COMANDER"->"START-DISPLAY": Piep nur noch bei START (C0) oder STOP (C1) oder wenn die "MIN GELB PHASE" abgelaufen ist. Wenn man innerhalb der "MIN GELB PHASE" START drueckt, wird beim "GRUEN"-Bereich im Dislplay eine Markierung "X" dargestellt, damit der Bediener weiss, dass die "GRUEN"-Phase automatisch aktiviert wird. "GPS": Wenn der Timy von externer Seite gespeist wird, wird im Falle einer nicht gelungenen Synchronisation ein RESET durchgefuehrt. Bei Batteriebetrieb wird nur das GPS-Geraet aus- und wiedereingeschaltet. 21.10.2008 ========== "COMMANDER" "START AMPEL": Fehler behoben: Wenn "GELB"-Phase aufwaerts gezaehlt hat, und innerhalb von "ZEIT GELB MIN" ein C0 ausgeloeset wurde, dann lief nach Ablauf von "ZEIT GELB MIN" die "GRUEN"-Phase ebenfalls aufwaerts. Die "GRUEN"-Phase darf aber stets abwaerts laufen. 21.10.2008 V 0897 ================= _DISABLE_ALL_CHANNELS wird auch noch Ted_rx_on beruecksichtigt, sodass C5 enabled bleibt. "COMMANDER" "START AMPEL": Fehler behoben: 17.10.2008 V 0896 ================= "TIMY": Fehler behoben: Wenn man den TED-RX ausschaltet mit "MENU"->"KANAEL"->"TED-RX"->"AUS", dann funktionierte der Befehl "PRINTER0" nicht mehr. "SPEED": Fehler behoben: Wenn man einen Ted-Rx an den Timy angeschlossen hat, dann kamen die Fehlermeldung an den Drucker "WARNING:001 data byte(s) , 0 C5 impulses". "COMMANDER" "START AMPEL": Man kann eine "ZEIT GELB MIN" minimale Gelb-Phase definieren. Nach dem Wechsel von ROT nach GELB, muss eine minimale Zeit vergehen, bevor man in die GRUEN-Phase wechseln kann. Wenn man innerhalb der minimalen Gelb-Phase den START-Knopf bzw C0 betaetigt, dann wird nicht in die Gruen-Phase gesprungen, sondern erst nachdem die minimale Gelb-Phase angelaufen ist. "MENU"->"COMMANDER-PROG"->"START-AMPEL"->"ZEIT"-> "ZEIT ROT" "ZEIT GELB" "ZEIT GRUEN" "ZEIT GELB MIN" <-- hier wird die minimale Gelb-Phase definiert. Wenn die "ZEIT GELB" 0 ist, dann ist "ZEIT GELB MIN" wirkungslos. Wenn die "ZEIT GELB" kleiner als "ZEIT GELB MIN" ist, dann ist "ZEIT GLEB MIN" ebenfalls wirkungslos". 15.10.2008 V 0895 ================= "TIMEOUT" : 1. Version fuer die Kundschaft 06.10.2008 V 0893 ================= "COMMANDER", "COUNTDOWN": Wenn man im Anzeigeformat "DDDD:HH:MM:SS" ist, kann man per Menu einstellen ob eine 6stellige oder 8stellige GAZ/DLINE angeschlossen ist. STANDARD: 8stellige GAZ, Schalter im Mittelstellung: So sieht der Ausgabestring aus: " DD:DH:HM.MSS" " 98:76:54.321" so sieht es auf der 8stelligen GAZ/DLINE aus " 9876543"<-- Schalter in Mittelstellung " DDDHHMM" "87654321"<-- Schalter zeigt nach unten "DDHHMMSS" 24.09.2008 ========== "WINDSPEED": Wenn man zB ein 5s-Messung durchfuehrt, und die Schleppzeit ist zB 20s, dann wird das Messergebnis fuer 20s an der GAZ/DLINE angezeigt und dann wird die GAZ/DLINE geloescht. Wenn aber innerhalb der Schleppzeit auf den NORM-Modus geschaltet wird (laufende Messung im Sekundentakt), dann zeigt die GAZ/DLINE sofort die neuen Messwerte an. 22.09.2008 V 0892 ================= "STOPWATCH": Fehler behoben: Nach dem Synchronisieren, trat sofort ein RESET auf. "SPEED" Man kann die minimale und maximale Speed in Zehntel eingeben. Die minimale Speed kann bis zu 0,1 eingestellt werden. Man kann per RS232 oder USB zwar ohne Zenhtel eingeben, aber die Antwort bei einer Abfrage ist immer mit Zehntel. Befehl: "SPMI0010" oder "SPMI0010.0 Abfrage: "SPMI0010.0" Detto fuer "SPMX". 15.09.2008 ========== "GPS" Verbesserung Wenn man das GPS-Geraet mit "Menu"->"Allgemeine"->"GPS"->"GPS35" "Menu"->"Allgemeine"->"GPS"->"GPS18" "Menu"->"Allgemeine"->"GPS"->"TEST" kofiguriert bzw. testet, dann sieht man schneller das Resultat und in der untersten Zeile sieht man einen horizontale Messlinie (Fortschrittslinie), je nach Anzahl empfangener Datenbytes vom GPS-Geraet. Man kann noch mit "PFEIL AUF" oder "PFEIL AB" den Skalierungsfaktor von 1 bis 10 einstellen. Voreinstellung ist 10. 12.09.2008 V 0891 ================= "GPS" Fehler des GPS35-Geraetes behoben. Wenn man ein GPS35-Geraet besitzt, kann man nun per Menue, das GPS-Geraet so konfigieren, dass es einen Datenstring an den Timy sendet, welcher vom Timy auf Korrektheit geprueft werden und ggf korrigiert werden kann. Laut Herstellerangaben liefert GPS35 korrekte Daten, was sich aber nach Auftreten des 14s-Fehlers und nach Recherche im Internet als nicht zutreffend erwiesen hat. Dieser Fehler liegt eindeutig beim Hersteller des GPS-Geraetes. Wenn man ein GPS18-Geraet besitzt, tritt dieser Fehler nicht auf. Wenn man also einen GPS35 besitzt: "Menu"->"Allgemeine"->"GPS"->"GPS35" druecken. Dann einige Sekunden warten, bis "GPS OK" zu blinken beginnt. 05.09.2008 V 0886 ================= "STOPWATCH" Fehler behoben: Wenn der allererste Laeufer gestartet ist, und dann die Startzeit geloescht wird, dann ==> Reset. Wenn der erste Lauefer gestartet ist, und ins Ziel kommt, und dann dieser Lauefer disqualifizier wird, dann ==> Reset. Das gilt nur fuer den allerersten Laufer im Rennspeicher. 03.09.2008 V 0885 Zwischenversion Baer ====================================== "TIMY": Nach einem Update wird der Rennspeicher geloescht. "STOPWATCH": Fehler behoben: Manchmal wurde die GAZ/DLINE nicht angesteuert. Fehler behoben: Wenn man den Timy mit einer neuen Software-Version updatet, dann wird nach dem Einschalten gefragt, ob die Zeiten im Rennspeicher erhalten bleiben sollen oder geloescht werden sollen. Wenn man sie erhalten werden sollen, erscheint zwar die Meldung "ZEITEN GESICHERT", aber die Zeiten sind trotzdem nicht zugreifbar. "BACKUP" Fehler behoben: Wenn man C0 mit C1 verbindet und dann C0 ausloest, dann werden 2 Zeitmessimpulse (ZMIs) erzeugt, aber der erste wird im DISPLAY-Zielfenster nicht mit voller Aufloesung angezeigt, der 2. ZMI hingegen schon. 29.08.2008 V 0884 ================= "TRACKTIMER": Grafikfehler behoben. Wenn man 2 mal hintereinander "STANDARD"-Modus waehlt, und dann PFEIL UNTEN drueckt, trat ein Grafikfehler auf. "WINDSPEED": Die Beschriftung im Menu fuer Windspeed wurde verbessert: "MENU"->"WS NORM MODUS"->"TAFEL AUS" ->"TAFEL EIN" vorher->"WINDSPEED GAZ"->"AUS" ->"EIN" "SPEED": Wenn man eine DLINE anstatt einer GAZ angeschlossen hat, dann wurden ging waehrend der Messung dir LDINE auf BLANK, die GAZ auf "--.--". Jetzt geht die Anzeigetafel stets auf " -.--" Flankensteuerung fuer die Kanaele 6 bis 8 wurden komplett entfernt. Da sie nur ansatzweise gemacht wurden, es ist sinnvoller diese Kanaele die nur im 100Hz-interrupt gepollt werden, so zu belassen wie sie sind. Denn der 100Hz-Interrupt soll so wenig wie moeglich, idealerweise gar nicht mehr veraendert werden. 27.08.2008 V 0883 Zwischenversion Erwin ======================================= "STOPWATCH" Strafsekundeneingabe Testversion. 26.08.2008 V 0882 Zwischenversion Roman ======================================= "STOPWATCH" Strafsekundeneingabe noch nicht komplett. 21.08.2008 V 0881 ================= "TRAINING REF": Nach dem Einschalten erscheint das Menu, in dem man einen neuen Referenzlauf waehlen kann. Falls vorher ein Referenzlauf vorhanden war, wird dieser ausgedruckt. Der Kunde kann dann den alten verwenden, indem er das Menu durch Druecken der MENU-Taste verlaesst. Ansonsten kann der Kunde mit der OK-Taste einen neuen Referenzlauf erzeugen. Nach einem Update wird die Speed-Messung ausgeschaltet, und der Ref-Lauf wird geloescht. 16.07.2008 V 0871 ================= "STOPWATCH": Ausgabe auf GAZ erfolgt im exakten Sekundenwechsel. Detto fuer die Anzeige im Zielfenster des Timy-Displays. "TIMEOUT": Neues Programm: Diese Version ist noch nicht vollstaendig. Eine erste Version wird es noch vor dem Urlaub geplant. Viele Infos auf Drucker und Printer, die spaeter geloescht werden. 09.07.2008 ========== "DUALTIMER" : Auch hier ist Sekundenmodus moeglich. "COMMEANDER" "Fussball": Die Programmierung der Timetemp-Maske in "MENU"->"COMMANDER-PROG"->"FUSSBALL"->"SETUP MASKE" ist nun fuer den Kunden gesperrt. Er ertoent lediglich ein Doppelpiep wenn man eine Maske auswaehlt. Programm "COMMANDER" "Countdown": #define _MARTIN_FLICK ================================= 04.06.2008 ========== "GPS": Im Falle einer nicht vollstaendig gelungenen Synchronisierung, wird ein RESET gemacht. Der Anwender muss dann die Synchronisation wiederholen. 29.04.2008 ========== "COMMANDER", "COUNTDOWN": "COUNTUP": Im "MENU"->"COMMANDER-PROG"->"COUNTDOWN"->"WENN ABGELAUFEN" ->"KREISLAUF" ->"HALT BEI 0" => wird ersetzt durch "HALT" ->"HALT RESET" ->"AUFWAERTS" 28.04.2008 V 083B ================= "TRACKTIMER", BAHN-MODUS: Man kann auch die Anzahl der aktiven Bahnen einstellen, dann ist nur eine Ebene aktiv, dh. jede Bahn kann nur einen ZMI erzeugen, dann wird nach Ablauf der Schleppzeit, des letzten ZMI der Lauf weitergeschaltet. 21.04.2008 V 083A Zwischenversion ================================= "COMMANDER"->"COUNTUP" : Erste einfache Version. nicht vollstaendig. 15.04.2008 V 0839 Spezialversion ================================ "Commander"->"SAFE-DRIVING" F2-Taste: Verzoegerung von 0 bis 99 Zehntel s fuer Zeit von C0 bis BREMSFLASH einstellbar. F3-Taste: Verzoegerung von 0 bis 99 Zehntel s fuer Zeit von BREMSFLASH bis Ampel/Pfeile einstellbar. CLR-Taste: Tafel wird geloescht. Fehler behoben: Lichtsignale immer korrekt gesteuert, keins geht verloren. 09.04.2008 V 0838 Spezialversion KERN Variante von Training-Light ================================================================= Fehler behoben: Das Unterprogramm IMPULS-ZAEHLER funktioniert jetzt OK. 08.04.2008 V 0837 Spezialversion KERN Variante von Training-Light ================================================================= NUR BEI DIESER ZWISCHENVERSION IST DIES ENTHALTEN, WENN MAN DAS BEI ANDEREN VERSIONEN HABEN WILL, GENAU PRUEFEN. Wenn ein Zeitmessimpuls extern erzeugt wird, zB per serieller RS232 wird eine Zeit empfangen, dann wird auch fuer diesen Kanal eine Totzeit aktiviert. Wenn auch zB eine Zielzeit kopiert wird, dann beginnt fuer C1 die Totzeit. 08.04.2008 V 0836 Zwischenversion ================================= "LAPTIMER": Fehler behoben: Man kann per Menu die Totalzeit oder die Sequentialzeit auf dem Display im Zielfenster und auf der GAZ anzeigen. (Auf dem Drucker und der RS232 wird wie gehabt beides ausgegeben.) GAZ-MODUS: RUNDEN-ZEIT Auf der Tafel wird die Sequentialzeit angezeigt TOTAL-LAUFZEIT Auf der Tafel wird die Totallaufzeit angezeigt BEIDES Auf Tafel 'A' wird die Sequentialzeit angezeigt. Auf Tafel 'B' wird die Totallaufzeit angezeigt. Im Zielfenster vom Display werden beide Zeiten untereinander dargestellt. Oben die Totallaufzeit Unten die Sequentialzeit Nach einem Update wird der GAZ-Modus von Laptimer nicht veraendert. "SPEED": Die Distanzeingabe kann mit Zehntel-Aufloesung erfolgen. Der Bereich der Distanz liegt somit von 0.1 bis 9999.9 m 02.04.2008 V 0835 ================= "TRAINING LIGHT" Nur auf Anfrage Spezialversion im Modus "C1-Finish". 01.04.2008 V 0834 ================= GPS-Synchronisation: Es wird bei Empfang eines gueltigen Signals von der GPS-Antenne auch noch die Checksumme geprueft. 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 Laufzeit-Modus (ueber F0-Taste steht dann im LCD "LZ/tz") oder im Totalzeit-Modus (ueber F0-Taste steht dann im LCD "lz/TZ") die Zeiten darstellen moechte. Mit der Taste F3 (3 Pfeile nach rechts im LCD sichtbar), solange weiterschalten bis über der Taste F0 "LZ/tz" sichtbar wird. Zielfenster beim Laufzeitmodus: STOPP-Impuls: Anzeige der Laufzeit, nach Ablauf der Schleppzeit wird die Totalzeit angezeigt. Zielfenster beim Totalzeitmodus: STOPP-Impuls: Anzeige der Totalzeit, nach Ablauf der Schleppzeit: Anzeige der Laufzeit, nach Ablauf der Schleppzeit: Anzeige der Totalzeit Ausgabe des Speichers auf die Rs233 geht noch nicht ! STOPWATCH ist noch nicht ganz vollendet. zB. wenn im 2.Durchgang Zeiten manipuliert werden, sind einige Dinge noch nicht komplettiert. BIBO-Startreihenfolge ist noch nicht eingebaut. 5.) Wenn ein Programm ausgewaehlt wurde, wird dies auch auf dem Drucker ausgegeben. 6.) Totzeit: Man kann jetzt nicht mehr die Totzeit 0.00 s einstellen. Der kleinste Wert ist 0.01 s (wie beim TdC 8000). 7.) Programm "TRAINING": Nach einem Update ist die Totzeit für den Start-Kanal 2s. 8.) Fehler behoben: Bei italienischer Spracheinstellung: Wenn man die Tastatur-Sperre aktivierte stand im LCD "BLOCCO TASTI: PREMI 1234" jetzt heisst es dort: "BLOCCO TASTI =>123456" Es war vorher unmoeglich zu wissen, dass man die Tasten 1,2,3,4,5,6 druecken musste, um die Tastatur-Sperre aufzuheben. 9.) Fehler behoben: TRACKTIMER und LAPTIMER: Wenn man die gruene OK-Taste drückt, erfolgt die Abfrage "LAUF WECHSELN?" Wenn man dann eine Taste gedrückt hat, ==> RESET. 10.) Fehler behoben: UART (Manchmal war die RS232 und der Drucker blockiert, wenn viele Daten per RS232 an den Timy gesendet wurden). 11.) POWER-Management: verbessert und optimiert: Drucker ausschalten wenn nicht gebraucht. 12.) TESTPROGRAMM: Rs232, Rs485, automat.Ruecksprung in das Menu bei Power-Off. 13.) TESTPROGRAMM: C0-SYNC funktioniert ! 20.05.2003 Version V 03.51 ========================== 1.) CYCLESTART: Eingabe der Countdownzeit in "0:00.0" = "Minuten:Sekunden.Zehntel" möglich. 2.) Fehler behoben: kleiner Menüfehler beim Aufwärts-Rollen (Aufwärts-Taste) 3.) Programm "BACKUP": Menüpunkt Präzision/Rundung wurde deaktiviert, da immer mit max. Präzison gearbeitet wird. 4.) Fehler behoben: Wenn man vom Programm "CYCLESTART" ins Programm "BACKUP" wechselt, war der Menüpunkt "HAUPT-MENU"->"DISPLAY"->"LAUF. ZEHNTEL" deaktiviert. 5.) Fehler behoben: Das "Hardware"-Menü war aktiviert, dafür war das "Alge-Standard"-Menue deaktiviert. Das "Hardware-Menü" muss normalerweise stets deaktiviert sein. 6.) Der Piepser ist jetzt per Menue "HAUPTMENU"->"KANAELE"->"PIEPSER" ein und ausschaltbar. 7.) Fehler behoben: "STOPWATCH" bzw. "STOPWATCH L": Im Memo-Modus wurden die Memo-Zeiten nicht im Memory-Listen-Fenster angezeigt ! 8.) Der Menuepunkt "MAX. AUTOMATIKZEIT" ist nur im Programm "TRAINING" sichtbar. 9.) WATCHDOG eingebaut. Ebenso im Boot-Programm. ==> erhöhte Software-Sicherheit gegen Aufhängen, anstatt Aufhängen wird ein RESET durchgeführt. 10.) GRAFIK-Fehler behoben. 11.) GRAFIK-Fehler behoben. 12.) "Times13"-Schrift: "1" ist gleich breit wie die anderen "Ziffern" ==> Zeit wackelt nicht hin und her. Bei "BACKUP" sah man das, wenn "Laufendes Zehntel" aktiviert wurde. 13.) Menü: Je nach Programm sind bestimmte Menü-Funktionen sichtbar oder deaktiviert. 14.) Programm "BACKUP": Wenn man die beiden OK-Tasten (grün und rot) gleichzeitig gedrückt hält, so wird beim Minuten-Übergang Kanal 0 für 2 s auf LOW gezogen. Man kann auf diese Weise andere Geräte synchronisieren. 18.04.2003 ========== 2.) STOPWATCH: In der untersten Zeile im LCD, ganz rechts, steht nicht mehr "weiter" sondern 3 Pfeile nach rechts. 3.) STOPWATCH: Durchgang wechseln erfolgt nun reibungslos. 4.) STOPWATCH: Im 1. Durchgang erscheint im Menu "CLASSEMENT" nur "LAUFZEITEN" auf. Erst wenn man im mindestens 2. Durchgang ist, erscheinen auch "TOTALZEIT" und "MEMORYZEIT". 16.04.2003 ========== 1.) STOPWATCH: Durchgang wechseln per "HAUPT-MENU"->"ALLGEMEIN"->"DURCHG WECHSEL"->"JA" gibt keinen Absturz mehr. 01.04.2003 ========== NEUES PROGRAMM: STOPWATCH: Man kann damit mehrere Durchgänge bedienen. In Vorbereitung: CLASSEMENT->TOTALZEIT (neu dazu) CLASSEMENT->MEMORYZEIT (neu dazu) 1.) BACKUP: Fehler behoben: Wenn man "Laufendes Zehntel" eingeschaltet hatte, wurde auf der GAZ anstatt dem Zehntel ein Blank ausgegeben. 2.) SPEICHER AUSDRUCKEN: Wenn gerade ein Speicherausdruck läuft, kann man nicht einen neuen Speicherausdruck beginnen. Man muss warten bis der momentane Speicherausdruck abgeschlossen ist. 3.) STOPWATCH, STOPWATCH LITE: Wenn eine Zwischenzeit eintrifft, wird diese für die eingestellte Schleppzeit auf dem LCD dargestellt. Sowohl im Ziel-Fenster (rechts oben in grosser Schrift) als auch im Memory-Fenster (in der Mitte in kleiner Schrift). Bisher wurde sie im Memoryfenster dauernd angezeigt, bis eine weitere ZW oder Zielzeit eintraf. 4.) STOPWATCH, STOPWATCH LITE: Fehler behoben: Ab ca. 70 Zeiten hat der Timy einen RESET gemacht wenn: Man eine Startnummer fuer das Ziel eingegeben hat, die noch nicht gestartet ist, und man danach ein 2. mal die rote OK Taste gedrückt hat, (Wenn man die rote Taste 2 oder mehrmals drückt, kann man die STN für das Ziel fortschalten). 10.03.2003 Version V 03.26 ========================== 1.) STOPWATCH L: Wenn für dieselbe STN ein Start- und ein Zielimpuls gleichzeitig eintreffen, dann wird der Zielimpuls als ungültig betrachtet. 2.) STOPWATCH L: Zeiten manipulieren: Zielzeit Für eine bestimmte STN gibt es zwar eine Startzeit, aber noch keine Zielzeit: => Es wird 00:00:00.0000 vorgeschlagen. => Wenn man die Zielzeit eingibt, und sie ist gleich wie dies Startzeit dh. die Laufzeit ist Null, dann wird dies verweigert => Wenn man nach korrekter Eingabe der Zielzeit (mit OK bestätigt), eine weitere STN eingeben will, dann blinkte bis jetzt diese STN in grosser Schrift, ohne vorher den Teilbereich des LCD zu löschen. Weiters war man nicht imstande die blinkende STN mit OK zu bestätigen. Mit dieser Version ist dies möglich. => Wenn man eine neue Zielzeit erfolgreich eingegeben hat, und man drückt dann noch ein oder mehrere Male auf OK_rot, OK_gruen oder F0 dann wurde bis jetzt diese Zielzeit wieder neu eingegeben. Auf dem Drucker sieht man das sehr deutlich. => Wenn man zB 2 Zielzeiten einer bestimmten STN im Memory hat: zB. eine gelöschte und eine gültige. dann wird mit der OK-Taste die Zeit als gültige herangenommen, bei der der Pfeil ganz rechst steht. LAUFZEIT manipulieren: => Wenn es noch keine Starteit für diese STN gibt, wird Laufzeit 00:00:00.0000 vorgeschlagen. Man muss eine Laufzeit eingeben die nicht 0 ist, sie wird sonst nicht akzeptiert. Das geht noch nicht: => Wenn man eine Laufzeit eingegeben hat (mit OK bestätigt), dann kann man mit COPY die Laufzeit nur für jene STN kopieren, für die es schon eine Startzeit gibt. Man kann zwar mit Laufzeit edit eine komplett neue SZ,ZZ und LZ anlegen, also für eine STN, die noch gar keine SZ hat, aber bei LAUFZEIT KOPIEREN kann man keine LZ kopieren, dessen STN noch keine SZ hat. => Eine gelöschte Zeit kann man nicht direkt bearbeiten, man muss sie zuerst UNCLEAREN, dh. den Editier-Modus verlassen, mit "2nd" + "CLR" die jeweilige STN (muss im Zielfenster rechts oben stehen) wiederherstellen (UNLCEAR), und dann wieder in denr Editier-Modus gehen, dann kann man sie manipulieren (wird spaeter gemacht). 3.) STOPWATCH: Wenn man bei einer STN-Eingabe die blinkende STN löschen will, kann man die "CLR"-Taste dazu benutzen. In früheren Versionen musste man mehrmals die "0"-Taste drücken. 4.) STOPWATCH: Noch mehrere Fehler bei der Manipulation der Zeiten behoben. 21.02.2003 Version V 03.25 ========================== 1.) TRAINING: Fehler behoben: Beim Modus "Impulszaehler" gab es manchmal einen Absturz. 20.02.2003 Version V 03.24 ========================== 1.) "LAPTIMER": Fehler behoben: Wenn man den Lauf umschaltet, stimmte der Zählerstand nicht mehr. 17.02.2003 Version V 03.23 ========================== 1.) "LAPTIMER": Man kann im Menu "HAUPTMENU"->"LAPTIMER"->"GAZ-MODUS" nun aus 2 Modi wählen: "TOTAL-LAUFZEIT" oder "RUNDEN-ZEIT" Wählt man "TOTAL-LAUFZEIT" wird bei jedem Zielimpuls die Total-Laufzeit im LCD rechts oben und auf der GAZ angezeigt. Wählt man "RUNDEN-ZEIT", wird bei jedem Zielimpuls die Rundenzeit im LCD rechts oben und auf der GAZ angezeigt. Hat noch 2 Fehler: a.) Bei schneller Folge von Zielimpulsen gibt es Fehlanzeigen auf GAZ und LCD aber nicht beim Drucker. b.) Wenn man den Lauf umschaltet, stimmt der Zählstand nicht immer. 2.) "STARTMENUE" umbenannt in "HAUPTMENU" 3.) Stopwatch Lite: Fehler behoben: Wenn man während der Manipulation einer Start,- Ziel- oder Laufzeit, und die "2nd"-Taste drückt, geht "C0 C1 C2 C3" nach Loslassen nicht mehr weg. Wenn man während obiger Manipulation das Menü aufruft und wieder verlässt, wird die Funktions-Belegungsleiste nicht wieder richtig hergestellt. 11.02.2003 Version V 03.22 ========================== 1.) Fehler behoben: Wenn man das Classement berechenen will ==> RESET. 10.02.2003 Version V 03.21 ========================== 1.) NEUES PROGRAMM: CYCLESTART für Radrennen 2.) EINSCHALTEN : Die Meldung "Wirklich einschalten" bleibt für 5 s auf dem LCD. Wenn innerhalb dieser Zeit nicht "grün OK" gedrückt wird, schaltet sich der Timy wieder aus. (Früher waren es 20s). 3.) TASTATUR-SPERRE: Aktivieren: Im Menu "STARTMENU"->"TASTATUR-SPERRE" kann man die Tastatur-Sperre aktivieren Deaktivieren: Tasten 123456 (in dieser Reihenfolge) druecken. Dazu gedacht, wenn man den Timy transportieren will (zB in den Rucksack) 4.) RS-232-Schnittstellenformat: Zwischenzeit (Nettozeit) :" 0006 c2 00:00:39.77 00" + CR (kleines c) Zwischenzeit (Tageszeit) :" 0006 C2 00:00:39.77 00" + CR (grosses C) Wenn also auf der RS232 eine Zeit gesendet wird, die ein kleines 'c' hat, ist damit eine Nettozeit gemeint. Grosses 'C' bedeutet Tageszeit 5.) STOPWATCH LITE: Man kann im Menü "STARTMENU"->"INTERFACE!->"RS-232"->"MODE" 2 Modi wählen: "STANDARD"... Zeiten werden nur als Tageszeiten gesendet "LAUFEND".....Es wird zusätzlich noch die Nettozeit gesendet. 17.01.2003 Version 03.13 ======================== 1.) FEHLER BEHOBEN: Wenn man im Programm "LAPTIMER" den Speicher ausdrucken will (STARTMENU->CLASSEMEMT->MEMORY DRUCK->START), dann funktioniert das nicht, weil dies noch nicht programmiert wurde. Wenn man dann allerdings in ein anderes Programm wechselt zB. Tracktimer, dann werden viele Zeichen ausgedruckt. Dieser Fehler ist jetzt behoben. 2.) LAPTIMER: Man kann jetzt das Rennen nachträglich ausdrucken. (Damit wäre auch obiger Fehler behoben). 3.) LAPTIMER: Fehler behoben: Wenn man während des Rennens die STN ändert, wurden die Stop-Impulse falsch numeriert, der Zähler stimmte nicht. 4.) Man kann jetzt bei allen Programmen die Zeiten auch nach Beendigung des Rennens an den PC senden. 5.) Beim Info-Menü ( man gelangt dorthin wenn man "2nd" und "Menu" gleichzeitig drückt) kann man jetzt auch die Spannungs-Schwelle ablesen, bei der der Timy die Meldung "SCHWACHE BATTERIE" bringt. Die Spannungsschwelle wird nur angezeigt, wenn keine externe Spannungsversorgung an den Timy angeschlossen ist. 09.01.2003 Version 03.12 ======================== 1.) Nach dem "Wirklich Einschalten" wird das Datum im Format "JJ-MM-TT" ausgedruckt. Vorher war es das Format "Mon TT JAHR" (Datum der Erstellung des Updates). 08.01.2003 Version 03.11 ======================== 1.) Fehler behoben: Beim Timy XE, ( ohne internen Printer) ging die RS-232 zu 95 % nicht mehr. 2.) Nach dem "Wirklich Einschalten" wird das ALGE-TIMING-Logo und die Programm-Version und die Uhrzeit und das Datum ausgedruck. 3.) Nach dem Synchronisieren wird die SYNC-Zeit ausgedruckt. 19.12.2002 Version 02.C2 ======================== 1.) Nach einem Update wird die max. Automatikzeit auf 24 Stunden festgesetzt. die min. Automatikzeit auf 0 s. 2.) Wenn der Anwender die min. und max. Laufzeit ändern will, erfolgt keine Bereichsüberpfrüfung mehr. Einzige Bedingung ist, dass die max. Laufzeit grösser als die min. Laufzeit sein muss. 3.) Programm "TRAINING": Robuster gemacht: Wenn die Zielbedingung erreicht ist, können keine weiteren eintreffenden Zeitimpulse mehr angezeigt werden. Sie werden einfach unterdrückt und werden nicht abgespeichert. Funktioniert auch bei schnellen Impulsfolgen. 4.) Programm "STOPWATCH L" Fehler behoben: Ausgabe der Zeiten, wenn ein Ziel-Zeit-Impuls eintrifft auf die RS232 wurde nicht durchgeführt. 5.) "CLASSEMENT MENU": Jedes Programm weiss ob, es eine "Classement"-Funktion oder eine "DRUCKE-MEMORY"-Funktion: Bis jetzt sieht es so aus: zB.: "BACKUP" : nur DRUCKE-MEMORY "TRACKTIMER": nur DRUCKE-MEMORY "TRAINING" : nur DRUCKE-MEMORY= Laufzeit "LAPTIMER" : nur DRUCKE-MEMORY "STOPWATCH" : nur CLASSEMENT 6.) Beim Einschalten wird eine Unterspannungsüberprüfung durchgeführt. Das soll den Fall abdecken, wenn der Timy mit schwachen Batterien eingeschaltet wird. 10.12.2002 Version V 02.C1 ========================== 1.) Programm "TRAINING" und "LAPTIMER": Bestätigung der Startnummerneingabe ist nicht nur mit dem grünen, sondern auch mit dem roten OK-Knopf möglich. 2.) Einschalten: Abfrage "Wirklich einschalten": Wenn man eine Taste ausser "START" und "gruen OK" drückt, wird der Timy abgeschaltet (erhöhte Sicherheit gegen unabsichtliches Einschalten). 3.) Programm "STOPWATCH LITE": 3.1.) Menu: "STN-AUTOMATIK" für "START" umbenannt: Früher gab es die Menü-Punkte: "AUS", "AUFWAERTS" und "ABWAERTS". Menüpunkt "AUS" wurde umbenannt in "MANUELL" 3.2.) Neuer Menüpunkt: STN-AUTOMATIK auch für Ziel-Bereich: Man kann die STN-Automatik wie beim TdC8000 einstellen. Wenn Sie hierfür keine weitere Erklärung benötigen, können Sie diesen Punkt überspringen. "STARTMENUE" => "ALLGEMEIN" => "STN-AUTOMATIK" => "START" (wie bisher) "ZIEL" "AUTOMATIK-ZEIT" (wie bisher) unter "ZIEL" im obigen Menü gibt es nun 3 Menüpunkte "ZIEL" => "MANUELL" Man kann die STN vom ZIEL nur manuell verändern. "START" Die STN vom START-Fenster wird mit dem START-Impuls ins ZIEL-Fenster kopiert. "ZIEL" Trifft ein Zielimpuls ein, wird die Laufzeit solange angezeigt, solange die Schleppzeit nicht abgelaufen ist. Danach schaltet die STN im ZIEL-Fenster auf die STN des nächsten Läufers in der Startreihenfolge weiter. 4.) Fehler behoben: Nach Aus- und Einschalten wurden die Einstellungen nicht gespeichert. 5.) (Einige kleinere Änderungen) 09.12.2002 Version V 02.B9 ========================== 1.) Fehler behoben: Wenn man vor dem Syncronisieren die START-TASTE drückt ==> ABSTRURZ. 04.12.2002 Version V 02.B8 ========================== 1.) Programm "TRAINING": Schwachstelle behoben: Wenn die max. Automatikzeit überschritten wurde, wird die max. Automatikzeit als Laufzeit gespeichert, und der Lauf ist beendet. Bisher wurde sofort auf den nächsten Läufer umgeschaltet, anstatt nach Ablauf der Schleppzeit. 2.) Fehler behoben: Wenn man einen Programm-Wechsel druchführt wurden bisher die externen Kanäle deaktiviert. 3.) Neues Programm "LAPTIMER" dient dem Rundenzählen 1. Version. 02.12.2002 Version V 02.B6 ========================== 1.) Programm "TRAINING": Ausgabeformat verbessert. Es ist jetzt übersichtlicher. 27.11.2002 Version V 02.B5 ========================== 1.) Eingabe von STN 0 nicht möglich im Programm "TRACKTIMER" und "TRAINING" 2.) Programm "TRAINING": 1.1.) Durch mehrmaliges Drücken der grünen OK-Taste wird die STN jeweils um 1 erhöht. 1.2.) Drucker-Ausgabe: Format verbessert 1.3.) Numerierung der Impulse verbessert, bzw. Fehler behoben 1.4.) Schwachstelle behoben: Wenn ein Läufer ins Ziel kommt, schaltet der Timy automatisch auf den nächsten Läufer (STN um 1 erhöht): Der Umschalt-Vorgang dauert ca. 1,5 s. Wenn man in dieser Zeit die Menü-Taste drückt, kommt das LCD durcheinander. Diese Schwachstelle ist nun behoben. 26.11.2002 Version V 02.B4 ========================== 1.) Fehler behoben: Spracheinstellung, wurde nach Aus- und Einschalten nicht gespeichert! 2.) Nach Update: Totzeit für Ziel und Start wurden auf 20 ms herabgesetzt. Menüeinstellung: STARTZEIT DRUCKEN ist AUS. 3.) Programm "TRAINING": Es kann immer nur ein Läufer auf der Strecke sein. Wenn ein Läufer unterwegs ist, dann kann man nicht die Zeiten eines anderern Läufers anschauen. Manuelle Eingabe der STN ist nur möglich, kein Läufer unterwegs ist. Druckerausgabe des Memory ist OK. Ausgabeformat wird noch etwas geändert. Derselbe Läufer kann mehrmals starten. Noch vervollständigen: Ausgabe der Zeiten im Memory. Format muss noch etwas überarbeitet werden. Speicher blättern geht nur in Richtung ältere Zeiten. 24.11.2002 Version V 02.B3 ========================== Programm "TRAINING": 1.) Ausgabe auf RS-232 und Drucker verbessert. 2.) Automatikzeit: Minimale und Maximale Zeit. Momentan nur beim Programm "TRAINING" in Verwendung. Momentan wird nur die maximale Automatik-Zeit verwendet. Bei der Eingabe erfolgt eine Bereichsüberprüfung: Max. Automatikzeit: 30s bis 30 min Min. Automatikzeit: höchstens 1 min Min.Automatikzeit muss stets kleiner als die max. Automatikzeit sein. Fehler behoben: Die min. und max. Automatikzeit gingen nach aus- und einschalten verloren. 22.11.2002 Version V 02.B2 ========================== 1.) Fehler behoben:Programm-Wechsel-Menu und Programm-Wählen beim Einschalten: Wenn man versehentlich die "Menü"-Taste gedrückt hat, kann sich der Timy "verlaufen". Jetzt wurde diese Unsicherheit unterbunden. Wenn man zur Programm-Wahl aufgefordert wird, sind alle Kanäle deaktiviert. 2.) Wenn man ein Update gemacht hat, dann werden bestimmte Grundeinstellungen vorgenommen: Präzision: 1 / 100 s Rundung : Abschneiden Bitte um ein Feedback, falls weitere Einstellungen nötig sind. 3.) AKKU-Drucker-Fehler: Fehler-Behandlungsroutine erweitert. 4.) Fehler behoben: Es kam vor, dass der Timy beim Einschalten, den internen Drucker nicht gefunden hat. Fehler behoben. 19.11.2002 Version V 02.B1 ZV002 ================================ 1.) Menüpunkt eingebaut: "STARTMENUE-ALLGEMEIN-ALGE-STANDARD->ALGE-EINSTELLUNGEN": Hier wird der Timy auf die Grundeinstellung zurückgesetzt. Momentan sind folgende Parameter involviert: Präzision : 1 / 100 s Runden : Abschneiden 2.) Programm-Wechsel-Menu:"STARTMENUE-PROGRAMM": Wenn man diesen Menüpunkt auswählt, wird noch mal eine Bestätigung für den Wechsel verlangt. Taste 1 und 9 gleichzeitig drücken => Wechsel. Taste F0,F1,F2 oder F3 => kein Wechsel. 3.) Wenn der Timy die Meldung "Batterie leer, Drucker ausschalten ?" bringt, und der Anwender den Drucker tatsächlich ausschaltet. Dann steht auch im Drucker-Menü, dass der Drucker ausgeschaltet ist, und man ihn dort auch wieder einschalten. 4.) Fehler behoben: Wenn man im Programm "BACKUP" den gesamten Speicher ausgedruckt hat, und anschliessend ins Programm "STOPWATCH L" wechselt wurde der Speicher nochmals ausgedruckt. 5.) Menüpunkt eingebaut: "STARTMENUE-DRUCKER-STARTZEIT DRUCKEN->ON,->OFF" Wenn "ON" dann wird unmittelbar nach Eintreffen einer Startzeit diese ausgedruckt. 6.) Menüpunkt "Drucker aus": Jetzt wird die Speisung vom Drucker entfernt, "Drucker ein": Speisung wieder anlgegen. => Wenn man den gesamten Speicher ausdruckt, kann man im obigen Menüpunkt den Druckvorgang beendenden. 13.11.2002 Version V 02.B1 ZV001 ================================ Menü: Fehler behoben: Im englischen Menü stand vorher "SEC-MODUS" jetzt "SEC-MODE". "STARTMENU" : In der 1. Zeile steht jetzt "CLASSEMENT". Generell: Laufendes Zehntel ist zur Zeit nur beim Programm "BACKUP" möglich". Spracheinstellung: Man kann die Sprache nur im Menü "STARTMENU->ALLGEMEIN->SPRACHE" einstellen. Nicht mehr beim Einschalten. Einschaltsicherung bei Batterie-Betrieb: Wenn man während dem Einschalten eine andere Taste gedrückt hält, fasst der Timy das als unbeabsichtigtes Einschalten auf, und schaltet sich sofort ab. PRINTER-AKKU-FEHLER: Fehler-Behandlungsroutine eingebaut. 11.11.2002 Version 02.B1 ======================== Nach dem Einschalten wird auf die RS232 ein Linefeed ausgegeben. "STOPWATCH L": Laufzeiteingabe: Man kann eine Laufzeit eingeben, egal ob für dessen STN schon eine Startzeit vorhanden ist oder nicht. Wenn keine Startzeit da ist, wird Startzeit 0:00:00.0000 eingesetzt. Fehler behoben: CLASSEMENT: Wenn man eine MEMORY-Zeit in das Rennen übernimmt (Eine Memory-Zeit bekommt eine gültige Startnummer), dann wird diese ebenfalls im Classement mitberücksichtigt. 08.11.2002 Version V 02.98 ZV 008 ================================= "STOPWATCH L": Man kann jetzt auch eine ==> Zielzeit manuell <== eingeben. ---------------- Dh. eine Zielzeit die noch gar keinen Zielimpuls hat, (Läufer ist noch auf der Strecke). Kleiner Fehler: der in der nächsten Version behoben wird: Wenn man die Präzision kleiner als 1 /10000 s einstellt, und man geht in den Ziel-Zeit-Änderungsmodus, und verändert die Zielzeit aber nicht (lässt sie also gleich), dann wird die Zielzeit gelöscht verändert ( sieht man auf den Ausdruck und der RS232. Es werden nur die Stellen veändert die von der eingestellten Präzision nicht mehr erfasst werden. WIRD ABER BALD BEHOBEN SEIN. 08.11.2002 Version V 02.98 ZV 007 ================================= CLASSEMENT: Druckerausgabe: Nach Ausgabe erfolgt noch 5 mal ein Zeilenvorschub. "STOPWATCH L": Startnummernautomatik beim Startfenster: Man kann im Menü ALLGEMEIN->AUTOMATIK->STN-AUTOMATIK einstellen, ob nach eingehenden Startimpuls die Startnummer um 1 hinauf- , hinabgezählt oder gar nicht verändert werden soll. Wenn die Startnummer hinauf- oder hinabegezählt werden soll, kann man mit der grünen OK-Taste durch wiederholtes Drücken die Startnummer weiterschalten. Wenn zB. die Automatik auf "AUFWAERTS" eingestellt ist, wird mit Drücken der grünen OK-Taste um 1 hinaufgeschaltet. Ist aber gleichzeitig die Taste "2nd" gedrückt, so wird HINUNTERgeschaltet. Genau umgekehrt ist es, wenn die Automatik auf "ABWAERTS" eingestellt ist. Programm "TRAINING": Fehler behoben: Bei Modus: Impulszähler: Zu Beginn fragt der Timy wieviele Impulse gezählt werden sollen. Initialisierungswert ist 1. Wenn man sofort OK drückt. Dann führte das zu einem unbrauchbaren Verhalten des Timy. Jetzt OK (Früher musste man zuerst "1" drücken, erst dann "OK"). 06.11.2002 Version V 02.98 ZV 006 ================================= Fehler behoben: STARTZEIT: Startzeiteingabe, kleinere Fehler behoben. Nachdem man die Startzeit eingegeben hat (Bestätigung erfolgt mit OKrot,OKgrün oder F0) und man drückt dann noch einmal oder mehrmals diese Taste wird die Startzeit gelöscht und wieder eingegeben (CLEAR-Zeit mit anschliessender INPUT-Zeit auf Drucker und RS232 sichtbar). Man kann auch Startzeit 0:00:00.0000 eingeben CLEAR-Taste: Wenn man (versehentlich) die CLEAR-Taste drückt, dann blinkt "CLR" in der obersten Zeile. Mit einem 2. CLEAR-Tasten-Druck verschwindet "CLR" wieder. Detto für "UNCLR" (wenn man "2nd" + "CLEAR" gedrückt hat). 05.11.2002 ========== Fehler behoben: "STOPWATCH L": Wenn man kein Läufer unterwegs ist, und man schaltet die Startnummmer im Zielfenster auf 1 oder irgend eine andere Nummer ==> RESET. Programmwechsel: Zeiten von anderen Programmer werden automatisch gelöscht. Fehler behoben: "STOPWATCH L" : Wenn man einen Läufer (Startnummer) disqualifiziert hat, so ist er auch im Classement nicht mehr zu sehen. STARTZEIT, ZIELZEIT und LAUFZEIT editieren: STARTZEIT: Wenn man eine Startzeit (kurz SZ) verändert, oder eine ungültige SZ als gültige herannimmt (und somit die vorherige für ungültig erklärt), dann wird diese beim Drucker und RS-232 ausgegeben (Wie TdC 8000). ZIEL-oder LAUFZEIT: wie STARTZEIT. STARTZEIT kopieren: Wenn zB. Nummer 58 im Zielfenster steht, und diese STN ist noch nicht gestartet, dann zeigt das Zielfenster die Zeit 0:00 an. Wenn man jetzt die Startzeit eines gestarteten Läufers zB. 2 zur Startnummer 58 kopiert, dann steht im Zielfenster die laufende Zeit und auch auf der GAZ. STARTZEIT: Tageszeiteingabe einer Startnummer, die noch nicht gestartet ist, eingebaut. 04.11.2002 ========== Fehler bei Synchronisation behoben: Wenn man auf "SYNC bei Minutenwechsel" geht. und man drückt dann die "F3"-Taste dann kommt der Timy drucheinander. RS232 Fehler behoben: Vornullen werden immer mit ausgegen. Keine Leerzeichen an dieser Stelle. Wenn man eine Zielzeit manipuliert dann wird sie sofort nach Bestätigung auf der GAZ und im Zielfenster dargestellt, nicht erste nachdem man "ENDE"(= "F3-Taste") gedrückt hat. Akku-Druckerfehler: Zur Verminderung der Störanfälligkeit wurde für die Messung der Spannungen, ein Mittelwert aus den den 10 letzten Messungen berechnet. (Potentielle Fehlerquelle) 31.10.2002 Version V 02.98 ========================== 1.) Einschaltsicherung bei Batterie-Betrieb: ---------------------------------------- Wenn man während dem Einschalten eine Taste (ausser 1 bis 8) gedrückt hält, fasst der Timy das als unbeabsichtigtes Einschalten auf, und schaltet sich sofort ab. 2.) "STOPWATCH L": ----------------- Ein durchgeführtes Rennen bleibt nach aus- und einschalten erhalten, wenn man die Zeiten bei der Abfrage "Zeiten löschen oder sichern" sichert. 3.) Präzision und Rundung ------------------------- wurde im Menü und zur Berechnung der Laufzeit eingebaut. Bei der Laufzeitausgabe auf RS232 wurde bisher immer das Zehntausendstel abgeschnitten. Jetzt wird das nur noch von der eingestellten Präzision bestimmt. Präzision und Rundung wurden eingebaut: "Tracktimer", "Training", "Stopwatch L": Wenn man eine Memo-Zeit als normale Zielzeit verwendet. Wenn man eine Zielzeit editiert oder kopiert, Wenn man eine Laufzeit editiert oder kopiert. Wenn man die Start-, Ziel- oder Laufzeit bearbeitet, dann wird ebenfalls die eingestellte Präzision und Rundung berücksichtigt. 4.) Wenn der an den Timy eine externe Spannungsversorgung angeschlossen oder entfernt wird erscheint die Meldung "EXTERNAL POWER" bzw. "NO EXETRNAL POW" für ca. 2 s ans Display. Man muss diese Meldung nicht mit der "2nd"-Taste bestätigen. Die Meldungen "LOW BATT", "LOW VOTAGE" und "LOW VOLTAGE SOFTWARE NMI" müssen hingegen mit der "2nd"-Taste bestätigt werden. 5.) Fehler behoben: Bei Exequo bei Classement-Berechnung wurde die falsche Startnummer ausgegeben. 6.) Fehler behoben: Wenn man beim Programm "STOPWATCH L" mit der roten "OK-Taste" die Startnummer für das Ziel-Fenster fortschaltet, trat manchmal ein Reset auf. 7.) Fehler behoben: Einschalten, wenn Meldung "Zeiten löschen" oder "sichern" erscheint,und man drückt dann zB Taste 1 bis 9 dann macht der Timy einen Reset. 8.) Fehler behoben: Programm "TRAINING": Wenn die Zielbedingung erreicht ist, dann sind alle Kanäle gesperrt. Wenn dann der nächste Lauf starten kann, ist nur der Start-Kanal scharf. Erst wenn der Lauf gestartet ist, sind auch alle anderen Kanäle scharf. 9.) TRACKTIMER: Wenn kein Lauf gestartet ist, ist nur der Start-Kanal scharf. Sobald der Lauf gestartet ist, sind alle Kanäle scharf. 10.) Tastatur: Transport-Sperre fehlt noch. 11.) Tageszeitdarstellung im Sekundenmodus bei "STOPWATCH L" wird noch gemacht 12.) Druckerfehler wird so bald wie möglich behoben. Fehlersuche läuft noch. 09.10.2002 Version V 02.97 ========================== STOPWATCH LITE: --------------- Ausgabeformat auf Gross-Anzeige (GAZ): An 4.Stelle gleich hinter der Startnummer steht folgendes Zeichen: laufende Zeit: => '.' (Punkt) stehende Zeit: Zielzeit => 'C' (Zielzeit) Zwischenzeit Kanal 2 => 'A' (1.Zwischenzeit) 3 => 'B' (2.Zwischenzeit) 4 => 'E' (3.Zwischenzeit) 5 => 'F' (4.Zwischenzeit) 6 => 'G' (5.Zwischenzeit) 7 => 'H' (6.Zwischenzeit) 8 => 'I' (7.Zwischenzeit) Bei folgenden Punkten wird auf die RS-232 ebenfalls die Laufzeit ausgegeben: Wenn man eine Zielzeit gelöscht, oder wiederhergestellt (undelete) hat. Wenn man im Memomodus ein Memozeit einer Startzeit zugeordnet hat. ( Kopieren oder einfaches Eingeben). Fehler behoben: Wenn man eine Zwischenzeit eintrifft, so läuft das Display und die GAZ nach Ablauf der Schleppzeit nicht weiter, sondern zeigt dauernd die Zwischenzeit an. 09.10.2002 Version V 02.96 ========================== Menü-Fehler BEHOBEN: Menüpunkt "KANAELE" defekt: => Absturz Ausgabe der Laufzeit: auf Drucker und RS-232 ohne Zehntausendstel, wie beim TdC 8000 Menüpunkt "Classement" wurde an 2. Stelle angeordnet 08.10.2002 Version V 02.95 ========================== (InterAlpin-Messe, 10.und 11. Oktober 2002 Innsbruck) Classement-Ausgabe OK. Menü-Fehler: Menüpunkt "KANAELE" defekt: => Absturz Menü:Alle Punkte entfernt, welche nicht implementiert sind. 02.10.2002 Version V 02.94 ========================== MENÜ wurde komplett überarbeitet!!! ----------------------------------- Eingabe von Datum und Uhrzeit beim Synchronisieren wird jetzt besser dargestellt. Ausgabe der Laufzeit auf die RS-232: wie beim TdC8000 Zehntausendstel wird ebenfalls gesendet, (obwohl das der TdC8000 nicht tut). 19.08.2002 ========== HANDICAP behoben: RTC: Wenn der Timy zum ersten mal oder nach langer Zeit wieder einmal in Betrieb geht, und die Batterien und der Stützkondensator komplett leer waren, wird nach Auslesen aus RTC das Jahr 1996 angezeigt. Jetzt wird als "Startjahr" 2002 verwendet. 09.07.2002 Version V 0271 ========================= Fehler behoben in Verbinung mit Auto-Linfeed: Der eingestellte Wert im für AutoLF wird im EEPROM gespeichert. Beim Programm "Training" wurde die Automatik erweitert: Man kann beim Menü "Globale" die Min-Max-Laufzeit von 1s bis 24h einstellen. Max-Laufzeit ist nach dem Einschalten immmer 24h. Wird nach der Max-Laufzeit die Lauf-Abschlussbedingung erfüllt, wird dieser Lauf automatisch beendet und zum nächsten weitergeschaltet. Min-Laufzeit ist zwar eingbaut, hat aber noch keine Verwendung. Min- & Max-Laufzeit-Automatik wird später in andere Progamme auch eingebaut. 05.07.2002 Version V 0264 ========================= stopwatch lite: FEHLER BEHOBEN: Wenn man die "2ndF"-Taste gedrückt hält und man will Kanal 1 blockieren indem man die "F1"-Taste drückt, dann wurde die DISQUALIFIZIER- Funktion aufgerufen. kleinerer Änderungen in diversen Programmen. Man kann im Drucker-Menu jetzt eingeben wieviel Leerzeilen nach jeder Zeile ausgedruck werden sollen. AutoLineFeed (0..9) Wenn mehrere Zeitmessimpulse gleichzeitig ankommen, werden alle einzeln im Speicher abgelegt. Neues Programm: Training: Dieses Programm hat 3 Unterprogramm bzw. 3 Betriebsmodi: 1.) Automatik: Man gibt die Anzahl der Impulse vor. Nach Erreichen dieser Impulse wird auf den nächsten Lauf geschaltet. 2.) Automatik: Man definiert Kanal C1 als Ziel und ABschlusskanal. Nach Eintreffen dieses Kanals wird zum nächsten Lauf geschaltet. 3.) Referenzmodus: NOCH NICHT EINGEBAUT. Dieses Programm ist im wesentlichen gleich wie das Comet-Programm "Training V 1.8" 24.06.2002 Version V 0263 ========================== TRACK-TIMER:*.) FEHLER BEHOBEN: Beim ersten Mal starten, tritt ein kurzer Grafikfehler auf. *.) Speicher blaettern bei Tracktimer ist jetzt ok. *.) andere kleinere Änderungen. STOPWATCH LITE: FEHLER BEHOBEN: Nach einem Update darf dieses Programm nicht von selbst in den Sekunden-Modus gehen. Sondern nur dann wenn der Sekunden- Modus explizit ausgewählt wurde. TIMY: Wenn mehrere Zeitmesskanäle gleichzeitig auslösen, wird jeder Kanal in einem eigenen Zeitelement abgespeichert. 10.06.2002 Version V 262 ======================== SEKUNDEN-MODUS kann nur im STOPWATCH-LITE und nicht im BACKUP-Programm aktiviert werden. Infos zu STOPWATCH LITE: Es kann momentan nur 1 Rennen durchgeführt werden.ZIEL: INSGESAMT 2 RENNEN Nach dem Aus- und einschalten ist das Rennen gelöscht. MUSS NOCH GEMACHT WERDEN. Ausgabe auf RS-232 nur Tageszeiten (die Auswertung obliegt dem PC-Programm). Ausgabe auf DRUCKER nur im laufenden Betrieb möglich. Wenn man den Speicher ausdrucken will, werden nur Tageszeiten ausgedruckt. Dieser Punkt fehlt noch, da bei der Druckerausgabe verschiedene Classements wählbar sind. NEUES PROGRAMM "TRACKTIMER" Einfaches Programm für zB. Leichtathletik. 3. Hauptfunktionen Start-Impuls : Lauf starten mit Kanal 0 Stop-Impuls : beliebig viele Stopimpulse von allen Kanälen ausser Kanal 0 werden fortlaufend für jeden Kanal numeriert. CLR : Zeit anhalten und Rückstellen auf 0. Numerierung aller Stopimpulse beginnt wieder von 1. Man kann nachträglich die Zeiten ausdrucken oder auf den PC senden. 03.06.2002 Version V 0261 ========================= STOPWATCH LITE: Man kann jetzt die Start-, Ziel- und Laufzeiten bearbeiten. Man kann sie ändern, eine ungültige oder gelöschte Zeit als die neue gültige Zeit festlegen. Man kann die Zeit kopieren, disqualifizieren oder löschen. (SEKUNDEN-MODUS: Man kann STOPWATCH LITE auch im Sekunden-Modus betreiben. Aber dieser Modus muss nach Einschalten des Timy jedesmal erneut aktiviert werden.) 29.04.2002 Version V 0241 ========================= Fehler behoben: Unterspannungsüberwachung: Bei einigen Timys trat der Fehler auf, dass der Timy beim Einschalten kurz das Bild des Backup-Programms anzeigte, dann war das Display leer. Mit dieser Version ist dieser Fehler behoben. Man muss nur ein Update machen, die Software erledigt dann den Rest. Fehler behoben: manchmal wird nur eine halbe Zeile ausgedruckt, dh. der Drucker schaltet zu früh ab. Fehler behoben: Wenn man beim Einschalten, das Programm BACKUP auswählt, und die Zeiten nicht löscht, wurden nach dem Synchronisieren die gespeicherten Zeiten noch mal ausgedruckt. Man kann jetzt Zwischenzeiten erfassen. Gesamten Speicher ausdrucken: Man kann ihn mit der CLEAR-Taste beenden. Zeit disqalifiziern: Jener Läufer, dessen Startnummer im Zielfenster kann mit der F1-Taste disqualifiziert werden. Muss noch mal überarbeitet werden: grün OK : Startnummernfortschaltung beim START-Fenster bei öfteren Drücken rot OK : Startnummernfortschaltung beim ZIEL -Fenster bei öfteren Drücken März 2002 : Software-Version V 0232 ZV 003 (Zwischenversion) ============================================================ CLR-Taste: "CLR" + "grün OK" : Startzeit mit STN vom Start-Fenster wird gelöscht "CLR" + "rot OK" : Zielzeit mit STN vom Ziel-Fenster wird gelöscht "2nd" + "CLR" + "grün OK" : gelöschte Startzeit wird wieder hergestellt "2nd" + "CLR" + "rot OK" : gelöschte Zielzeit wird wieder hergestellt Endzeiten: Wenn für eine Zielzeit die STN 2 mal vorkommt, wird die 2. als ungültig gespeichert (Ausgabe von Tageszeit und Laufzeit mit ? markiert) Startnummernfortschaltung: beim START-Fenster: Voreinstellung: automatisch aufwärts schalten zur nächsten freien STN Man kann aber auch im Menü "GLOBALE"-"STN-Automatik" auf abwärts schalten beim ZIEL-Fenster: Durch mehrmaliges Drücken der "rot OK"-Taste schaltet man automatisch aufwärts zum Läufer, mit der nächsten STN. Wenn man die "2nd"-Taste gedrückt hält, schaltet man abwärts. Programm wechseln: Aus Sicherheitsgründen wurde noch eine weitere Aufforderung zur Bestätigung eingebaut. Noch nicht behobene Fehler: (werden in der KW 17 gemacht) *) Manchmal schaltet der Drucker zu früh ab, sodass nur die halbe Zeile gedruckt wird. (Ist nur beim internen Drucker der Fall) *) Unterspannungsüberwachung 27.03.2002 Version V 0232 ========================= NEU: STOPWATCH LIGHT: --------------------- Man kann im Menu jederzeit einen Programmwechsel vornehmen. Memo-Modus:Memozeiten werden auch sofort ausgegeben auf RS-232 und Drucker. RS-232: Vornullen bei der Startnummer sind vorhanden. STN-Eingabe : Menüpunkt GLOBALE STN-Automatik, bei dem man auf automat. aufwärts, automat. abwärts, automat. aus schalten kann. Wenn Stoppimpulse eintreffen, prüfen ob STN schon vergeben. Tageszeit wird nicht auf GAZ gesendet. WECHSEL: MEMO & RUN-Modus nicht bestätigte STN wird verworfen. Laufzeiten werden auf GAZ, und Drucker ausgegeben. Tageszeiten werden an die RS-232 gesendet. Speicher an Drucker senden: Wird beendet wenn der Timy den Drucker abschaltet. zB. Wenn die Batterien zu schwach sind. 22.02.2002 Version V 0225 ========================= RS-485: verbessert HARDWARE-Test-Programm,Druckermenü: Umschalten: interner/externer Printer möglich. Eine Zeile Probedruck. 20.02.2002 Version V0224 ======================== RS-485: verbessert HARDWARE-Test-Progrogramm: Fehler beim Senden über die RS-485 behoben 19.02.2002 Version V 0223 ========================= EINBLENDUNG von Meldungen und Warnungen wurde zuverlässiger gemacht. EINBLENDUNG: Wenn man eine externe Spannungsversorgung anschliesst oder entfernt, dann erscheint für ca. 2s eine Meldung am Display. UPDATE über RS-232 oder USB: Man muss ihn deswegen nicht extra aus- und einschalten. Wenn man den Timy bei externer Speisung abschalten will, bleibt die Meldung "Externe Speisung vorhanden. START drücken für Reset". Es können jetzt keine Zeitmessimpulse mehr angenommen werden. "FEHLER" behoben: Nach 4000 Zeiten stürzte der Timy ab. HARDWARE-Test-Programm: *) Wird während dem Hardware-Test der Timy aus- und eingeschaltet, dann springt der Timy wieder in diesen Menüpunkt automatisch zurück. *) RAM: Grösse wird automatisch erkannt *) RS-232: Man kann den Auto-RTS-Toggle-Modus aktivieren: alle 2 s wird die RTS-Leitung aktiv und passiv geschaltet. 06.02.2002 Version V 0222 ========================= * Versionsnummer: wie beim TdC 8000: Die ersten 2 Stellen geben das Jahr an. hier 02 ==> 2002 Die dritte Stelle Monat hier 2 ==> Feb. Die letzte Stelle laufende Nr. hier 2 ==> 2. Version * Backup-Programm: Memo-Modus : Wenn man ein Startnummer mit INPUT bestätigt, wird diese ebenfalls auf der Grossanzeige dargestellt. * Tastatur-Codierung wurde geändert: Es werden nur kleine Buchstaben verwendet, damit man die Fernsteuerbefehle alle in Grossbuchstaben schrieben kann. Unten ist die Änderung ersichtlich, die anderen Zeichen bleiben unverändert. Tastatur-Codes ALT NEU ----------------------- _Keyb_Up 'U' 'u' _Keyb_Down 'D' 't' t..tiefer _Keyb_Right '>' '>' _Keyb_Left '<' '<' _Keyb_Menu 'M' 'm' _Keyb_Print 'P' 'p' _Keyb_2ndF 'F' 'f' _Keyb_Stop 'S' 'h' h..halt _Keyb_Start 's' 's' _Keyb_Clear 'C' 'k' * Wenn man den Timy ausschaltet, und es ist immer noch eine externe Spannungs- versorgung angeschlossen, erscheint die Meldung "Externe Speisung vorhanden". Jetzt sind alle Zeitmesskanäle deakiviert (Fehler behoben). * Um ein UPDATE durchzuführen muss man den Timy nicht mehr aus- und einschalten, sondern man kann dies auch während des Rennbetriebs machen. * Wenn der Timy nur mit Batterien betrieben wird, meldet sich der Timy mit "EXTERNAL POWER" falls eine externe Speisung angeschlossen wird. Wird die externe Speisung wieder entfernt, dann erscheint für 1s "NO EXTERNAL POWER" auf dem Display. * Dieser Fehler wurde behoben: Nach dem Einschalten wird standardmässig auf internen Drucker mit 38400 Baud geschaltet. Danach wird geprüft ob der interner Drucker tatsächlich vorhanden ist. Ist keiner angeschlossen wird auf externen Drucker mit 2400 Baud umgeschaltet. Der Fehler war dass das ganze nur funktioniert, wenn keine Speisung via GAZ vorhanden war. Dieser Fehler wurde nun behoben. Der Timy erkennt zuverlässig, ob ein interner Drucker vorhanden ist oder nicht. * Fehler behoben: Beim allerersten Bestätigen der Startnummer im Memo-Modus, wurde die Startnummer nicht richtig angezeigt. zB. "1" blinkt, und man drückt jetzt zB. "9" dann wurde "19" angezeigt. Es sollte aber "9" anzeigen, was jetzt OK ist. * Die Befehlsleiste (BUTTON-LEISTE), welche in der untersten Zeile des Displays steht, und den Tasten F0 bis F3 eine bestimmte Funktion zuordnet, wurde der Übersicht halber geändert. Dies betrifft nur den MEMO-Modus: früher: "NORM INPUT" jetzt : "NORM COPY OK" Man kann somit eingegeben Startnummern auch mit F3 bestätigen (oder wie bisher mit den OK-Tasten). INPUT wurde durch COPY ersetzt, da die Zeiten dupliziert werden, und mit einer anderen Startnummer gespeichert werden. 16.01.2002 Version V 0086 ========================== * Wenn man bei externer Speisung ausschalten will. Kommt die Meldung "Externe Speisung vorhanden" auch 2-sprachig. * Die Sprach-Einstellung wird auch im EEPROM gespeichert. * Fehler behoben aus V 0085: Man kann für RS-232 die Baudrate einstellen. 16.01.2002 Version V 0085 ========================== 2-sprachig DEUTSCH und ENGLISCH Vor START 1 gedrückt halten ==> DEUTSCH 2 ==> ENGLISCH MEMO-MODUS RS-232: * Standard 9600 Baud * Kann im Menü "Globale" eingestellt werden (wird im EEPROM gespeichert). gültige Werte 240,480,960,192,384. * Jeder Datensatz wird mit Carriage Return abgeschlossen Synchronisierung: * Eingabe des Datums wird geprüft. 11.01.2002 V 0084 ================= Backup-Programm: MEMO-Modus fertig. Man kann im MEMO-Modus die Zeiten manipulieren mit CLR, ENTER und INPUT wie beim TdC8000+ Sie werden nach jeder Manipulation auf Printer und RS-232 ausgegeben. 19.12.2001 V0083 ================ Unterspannungsüberwachung: Kein Printer: "LOW VOLTAGE"-Warnung bei <= 6.9 V, ==> diese Warnung kommt nur ein mal. Wenn ua > 7.5 V ==> Dann kommt wieder bei Unterschreiten von 6.9 V obige Warnung. HYSTERESE: 6.9 V und 7.5 V. 18.12.2001 V 0082 ================= Unterspannungsüberwachung gibt exaktere Meldung aus. Standardbaudrate für RS-232 wieder auf 38400 Baud vorläufig. Denn bei 9600 wird der gesamte String nicht korrekt ausgegeben, auch wenn man den Memory ausdruckt. auch wenn man im Test-Modus ist (Spannungswerte auf Drucker und RS-232 senden). 14.12.2001 V 0081 ================= Unterspannungübwerwachung OK auch wenn kein Printer angeschlossen ist. Meldungen werden immer ans LCD gebracht. 14.12.2001 V 0080 ================= Unterspannungübwerwachung OK, Standardbaudrate für RS-232 ist 9600 Baud. 13.12.2001 Version 0079 ======================= Man kann mit einem geheimen Befehl das Hardware-Test-Menue sperren und freigeben. Wenn das Hardware-Menü gesperrt ist, ist auch die Ausgabe von DEBUG-Infos an die Schnittstellen gesperrt. 15.11.2001 Version 0073 ======================== Mit Taste F0 kann man umschalten auf MEMO- oder NORMAL-Modus. Vorher war man nur solange im MEMO-Modus, solange man die F0-Taste gedrückt hielt. (USB-Mit DEBUG-AUSGABE und PIEP für jeden Interrupt-Aufruf vom USB-Baustein.) (Restore-Funktion ausgeschaltet.) USER-PROGRAMM