Die LINDY PC-Funkuhr empfaengt das Signal des Zeitzeichen-Senders DCF77.
Dieser sendet jede Sekunde einen Impuls. Jeder dieser Impulse ist eine
Sekundenmarke. Durch unterschiedliche Laenge der Impulse wird in jeder
Minute einmal codiert die Zeit und das Datum uebertragen. Ein Impuls, der
kuerzer als 110 Millisekunden ist, wird als '0' und ein Impuls, der laenger
als diese Zeit ist, als '1' interpretiert.

Zur Erkennung des Minutenanfangs und damit zur Synchronisation des
Empfaengers fehlt der Impuls fuer die 59. Sekunde einer Minute.

Alle numerischen Informationen werden nicht rein binaer, sondern BCD-codiert
uebertragen.




Im folgenden nun die Bedeutung der einzelnen Bits einer Minute
des Zeitsignals von DCF77 :

BIT          BEDEUTUNG        [BITWERTIGKEITEN]

00           keine
01-14        Kodierung nach Bedarf (z.Zt. alle Null)
15           Kennung fuer Sendung ueber Reserve-Antenne (1 = Reserve-Antenne)
16           Ankuendigung des Wechsels Sommer-/Winterzeit (1 Stunde vorher)
17           Sommerzeit
18           Winterzeit
19           Ankuendigung einer Schaltsekunde
20           Startbit der Zeitinformation (immer 1)
21-27        Minuten          [1,2,4,8,10,20,40]
28           Pruefbit Nr.1 (fuer Bits 21-27)
29-34        Stunden          [1,2,4,8,10,20]
35           Pruefbit Nr.2 (fuer Bits 29-34)
36-41        Kalendertag      [1,2,4,8,10,20]
42-44        Wochentag        [1,2,4]
45-49        Kalendermonat    [1,2,4,8,10]
50-57        Kalenderjahr     [1,2,4,8,10,20,40,80]
58           Pruefbit Nr.3 (fuer Bits 36-57)

Die Pruefbits sind so angelegt, da mit ihnen immer eine gerade Anzahl
von Einsen erreicht wird.


Die Auswertung des Signals und die Stoerunterdrueckung erfolgt bei der
LINDY PC-Funkuhr durch Vergleich von in zwei aufeinanderfolgenden
Minuten empfangenen Signalen. Dadurch ist es auch nicht noetig den fehlenden
59. Sekundenimpuls zu detektieren. Somit koennen auch gepufferte serielle
Schnittstellen in beliebigen Computern das Signal auswerten.

Wir empfehlen eine Einstellung von 50 Bits/s, 8Bit, No Parity fuer die
serielle Schnittstelle. Alle empfangenen Werte 0h, 80h, C0h und E0h werden
als '1'interpretiert. Folglich werden die kuerzeren Impulse, also F0h, F8h,
FCh, FEh und FFh als '0'interpretiert.

Die Pins sind folgendermassen belegt:

                  2            Daten
                  4            Stromversorgung [+]
                  5            Masse
                  7            Stromversorgung [-]

