Re: DCF Zeitsynchronisation - Problem mit Datum Kategorie: CC2-Unit & Appl.Board / CC2-Station (von André H. - 22.10.2002 17:14) | |
Als Antwort auf DCF Zeitsynchronisation - Problem mit Datum von Reto - 22.10.2002 16:14
| |
Hallo Reto, > Ich habe eine DCF-Antenne an einer CC2-Station angeschlossen. Nachdem ich den invertierten Signalausgang benutze, funkioniert die Synchronisation bis auf einen Punkt gut. > > Sowohl die Zeit, als auch Monat und Tag werden synchronisiert, das Jahr jedoch nicht! > > Weiss jemand Rat? > Ist es ein Empfangsproblem (ich denke nein)? > > Detail: Ich setze das Datum/Zeit explizit auf 1.1.2001 00:00:00 und beginne dann (in einem Loop) zu synchronisieren, nach wenigen Minuten stimmen Tag/Monat und Zeit mit den aktuellen Daten überein, das Jahr jedoch bleibt auf 01... > Ich kann das nicht nachvollziehen. Ich habe grad' zwei Tests gemacht, und bei mir wird alles sync. Hast Du vielleicht einen Fehler in der Ausgabe der Jahreszahl gemacht ? Hier mein Testproggie: Ist zwar nicht für die Station, sondern für die Unit(wegen lcdext), aber das macht nichts. (Du benötigst dafür die neuere Version von lcdext.c2) thread main {byte x; lcdext.init(); system.settime(0,0,0); system.setdate(2001,1,1); loop { wait x!=system.second(); x=system.second(); lcdext.home(); lcdext.zahl2(system.hour()); lcdext.put(':'); lcdext.zahl2(system.minute()); lcdext.put(':'); lcdext.zahl2(system.second()); lcdext.line2(); lcdext.zahl2(system.day()); lcdext.put('.'); lcdext.zahl2(system.month()); lcdext.put('.'); lcdext.zahl2(system.year()/100); lcdext.zahl2(system.year()); } } MfG André H. Antworten bitte nur ins Forum! Fragen per EMail auf Forum-Postings werden nicht beantwortet! Das macht meine Heizung gerade | |
Antwort schreiben Antworten: |