Hi, also nach langem melde ich mich mal wieder...aktuelles (26.11.96) von meiner Atari Funkuhr..... Man(n?) hat mich gebeten mal ein komplettes Archiv mit all meinen DCF77-Funkuhr Treibern hochzuladen, tada da isses!!!!! Lasst euch bitte nicht von der Menge der Dateien beeinflussen aber ich habe fr alles ein kleines Progr„mmchen geschrieben, damit der endgltige Treiber m”glichst klein blein :-() Ich weis nicht ob euch das so recht ist...mir jedenfalls gef„llt das!! Also, falls jemand kritik oder „hnliches anbringen m”chte der sollte mir doch was per EMail schreiben oder mich einfach mal anrufen!!!(Adresse siehe unten!) Nun zu meinem Programm: Enthalten sind folgende dateien: \DCF.JOY -> Alles DCF-Soft fr den JoystickPort DCF27.PRG -> Aktuelle Version des DCF-Treibers fr den Joystickport Wird die Zeit richtig eingelesen wird ein Gong oder ein Sample abgespielt, was von beiden geschieht liegt daran ob auf dem Bootlaufwerk eine Datei Names CLOCK.RAW vorhanden ist (RAW-Format!), ist sie vorhanden wird diese datei als Sample abgespielt!! ACHTUNG! das Sample liegt IMMER im Speicher, der wird auch nicht mehr freigegeben...also verschwendung...ich wrde da die Finger von lassen.... Žhm...wenn jemand weiss wie man den Speicher wieder freigibt kann er mich das ja wissen lassen.....(Mfree() geht nicht!) FUNKJOY.??? -> Funktioniert wie FUNKUHR.??? nur mit dem Joystickport! JOY_TEST.PRG -> Funktioniert eir SER_TEST.PRG nur mit dem Joystickport!! \DCF.SER -> Alles DCF-Soft fr den Seriellen Port Modem 2!!!222!!!222!!! DCFSER7.PRG -> Aktuelle Version des DCF-Treibers fr Modem2. Klappt genau so wie DCF27.PRG, die Zeit wird aber ber den RI-indikator an dem Modem2 Stecker eingelesen, die Spannungsversorgung wird ber DTR/RTS abgewickelt!! D.h. wenn man seine Uhr daran anschliežen will muž das DCF-Signal in der RS232-Form(+12V/-12V) am RI-Indikator angelegt werden, das ganze entweder mit oder ohne externe Spannungsversorgung. Soll das ohne klappen muž man die +12V/-12V aus den DTR/RTS ausg„ngen entnehmen....eine Schaltung wie man das mit 2 Transistoren l”sen kann liegt als SCHALTUN.IMG bei!! SCHALTUN.IMG -> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ FUNKUHR.??? -> Ein kleines Testprogramm in Basic fr Funkuhren am Modem2 Port, die Sourcen liegen bei(ganz klein...) wer etwas von Basic versteht sollte das Programm verstehen und anwenden k”nnen..... Das Programm gibt die Zeit aus in der das Signal High Pegel fhrt, damit kann man z.B. kontrollieren ob die Funkuhr ein inv. oder nicht inv. Signal sendet! Werden hierbei die RICHTIGEN Zeiten ausgegeben funktioniert die FunkUhr auch mir dem Autoordnerprogramm!! Hier habe ich mir das setzen der DTR/RTS Leitungen auf +12V und -12V gespart bei mir klappt das auch so, wenn das bei jemandem nicht klappt kann er es sich ja selbst in das Programm einbauen oder das n„chste Programm verwenden..... (jaja, SER_TEST.PRG!) SER_TEST.PRG -> Eine abgespeckte Version vom eigentlichen DCF-Treiber !WARNUNG! dieses Programm l„žt sich aus Timing-Grnden nicht mehr abbrechen!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!und ist NuR zum Testen gedacht!! Dieses Programm gibt eine Meldung aus sobald es den Anfang des DCF-Signals erkannt hat und nach 20 Sek. sollte es dann nach jeder Sekunde die nacheinander(!!) dekodierten Zeitinformationen anzeigen....d.h. es kommen eine Menge Zahlen auf den Bildschirm!! Nacheinander heižt das die gesamte Zahl immer nach einem gelesenen Bit angezeigt wird. Bit lesen -> Zahl im Dezimalformat ausgeben Bit lesen -> Bit an alte Zahl anh„ngen und wieder ausgeben Bit......d.h. NUR die letzte Zahl ist die endgltige Zahl!!! Die Ausgabe fr 35 Minuten sieht dann folgendermažen aus: 0000001 0000001 0000005 0000005 0000015 0000035 0000035 <---- ENDGLTIG!! 35 Minuten Die l„nge der Ausgabe fr eine Zahl h„ngt von der zu bertragenden Menge der Bits ab! Es werden folgende Daten angezeigt:(in dieser Reihenfolge!) 1. Minuten 2. Stunden 3. Tag 5. Wochentag 4. Monat 6. Jahr Werden alle Daten korrekt gelesen kommt nochmals die Anzeige 'DCF-Signal start...' und das einlesen ist beendet (Programm muss dann durch RESET beendet werden!) , wenn ein Fehler auftritt meldet das programm das und versucht nochmals den DCF-Code einzulesen (Wieder auf start warten und von neuen anfangen...). Der Fehler wird folgendermažen ausgegeben: 'FELHLER.....' oder so „hnlich und dann '???????' eine Zahl die die Zeit angibt die als Fehler erkannt wurde in 1/200 Sekunden. P.S.: Bei jeder Flanke des Signals an dem RI-Indikator gibt der Computer einen PiNG von sich...ist zu akkustischen kontrolle gedacht um festzustellen ob das Signal berhaupt am Compi ankommt!! \DCF.ELV -> DCF-Soft fr die ELV-Funkuhr aus Heft 6/94 und 1/95!!! DCF_ELV2.PRG -> Die Software fr die ELV-Funkuhr, diese Funktioniert auf Modem2 und Modem1!!!! Einfach die Zahl hinter dem Datei- namen „ndern (z.B. in DCF_ELV1.PRG fr Modem1)!! Es handelt sich dabei um eine Uhr die IMMER eingeschaltet bleibt, auch w„hrend der Compi aus ist, wird der Compi dann eingeschaltet so holt er sich in Sekunden direkt beim Booten die aktuelle Zeit von der Uhr, ohne eine Minute Einlesezeit! Die ELV-Uhr muž so eingestellt werden das sie mit den Daten 9600 8N1 (9600 Baud, keine Parit„t, 8 Datenbits, 1 Stoppbit) dauernd sendet!! Ein Testprogramm habe ich mir hier gespart, da sich die Funk- tion auch ganz gut mit einem Terminalprogramm kontrollieren l„žt! P.S.: Wer so eine Funkuhr habe will sollte sich mal das ELV-Journal am ZeitungsKiosk kaufen.....oder da mal anrufen oder sich den ganzen ELV Katalog kaufen...oder.... \OLDDOKU -> Hier liegt die etwas veraltete Hypertextdoku, sollte man aber trotzdem mal lesen, die ist noch aktuell fr die Joystickversion da hat sich nicht viel getan!! NOCHWAS: Falls jemand unbedingt eine Version braucht die von einer invertierten Funkuhr die Daten verarbeiten kann, kann er die gerne haben nur ne Mail an mich und er bekommt sie, ich wollte die hier nur nicht beipaken um das ganze nicht noch unbersichtlicher zu machen!! Besser finde ich aber die L”sung das Signal per Hardware (ein NPN-Transistor dazu!) zu invertieren, damit nicht jeder eine "andere" Uhr hat, aber das ist jedem selbst berlassen! DAS ALLERLETZTE: Tut mir wirklich leid das ich nicht mehr an Beschreibung dabei ist, mir fehlt da (wie immer) die Zeit dazu eine umfangreicherer Anleitung zu schreiben.... Es existiert zwar der oben genannte HyperText der aber bezieht sich NUR auf die Joystickversion.....vielleicht finde ich mal Zeit dieses Eselsohr zu beseitigen... Zum Schluž nun meine Adresse: Rene Michels Gruissem 37 41516 Grevenbroich Meine telefonnummer: 02182-2882 Meine EMailadresse (die „ndert sich bald, d.h. wer mich erreichen will sollte bitte anrufen oder was (per Post) schreiben....oder warten bis ich meine Endgltige EMailAdresse kenne :-(( das kann aber noch was dauern....aber im Moment tuts auch noch folgende: BOGI@HHKS.GUN.DE tada....ich habe grade erfahren das meine zuknftige EMailadresse wie folgend aussehen wird: BOGI@nisus.gun.de die tuts aber erst anfang n„chsten Jahres.....solange die es nicht tut bidde die alte benutzen!!