Hallo Dirk, hallo zusammen.
Eine wunderbare Lib habt ihr da gebastelt. GANZ DICKES LOB !
Funktioniert super. Vor allem was Störanfälligkeit und Empfangsbedingungen betrifft.
Bild hier Bild hier
Die BASCOM-Routine ist zu störanfällig und zeigt immer wieder unsinnige Werte an. Da fehlt wohl eine saubere Validitätsprüfung. Außerdem war es nicht möglich, den Uhrenquarz in einer Softclock mit der DCF-Routine von Bascom zu vereinigen. Spätestens nach 2 Minuten habe ich ein sauberes und gültiges DCF77-Telegramm empfangen. Auch unter widrigen Empfangsbedingungen.
Allerdings hat die Routine noch 2 kleine Makel. Es kommt bei der Compilierung zu einem Fehler, den man aber vernachlässigen kann. Weiterhin ist die Auswahl des DCF77-Eingangspins nicht so einfach frei wählbar. Da muß man in der Lib ein wenig "froschen". Ich verstehe sehr wenig von ASM, aber es müßte doch möglich sein, diese beiden unschönen Dinge auszumerzen.
Was machen eigentlich die Validitätsprüfung und der Plausibilitätscheck genau ?
Thomas
Lesezeichen