hallo thomas, war das problem nicht mit dem patch von vor ein par tagen behoben ? also bei mir läuft das ding relativ genau inzwichen.
gruß kiwi On Tuesday 25 May 2010, Thomas Kaiser wrote: > Hallo, > > nachdem ich beim meine Code mit Onewire und regelmäßiger Ausgabe von Temp > und Uhrzeit immer deutliche Abweichungen der Uhrzeit hatte, habe ich mal > versucht die Ursache zu finden. Es scheint, dass manchmal bei mir 5 - 10% > der clock_periodic() Aufrufe fehlen. Daher habe ich mal unter core/periodic > und services/clock/clock.c auf interrupts mit free running timer1 > umgestellt. Dadurch kann man jetzt sogar einen Interrupt von OCR1B noch > nutzen. OCR1A für ticks alle 20ms, timer1_overflow für genauen 1 > Sekunden-Takt. Was meint Ihr dazu? Macht das Ganze Sinn? Ich selbst wollte > die 2 Pins für Timer2 bzw. 32khz sparen. > > Das Ganze liegt unter http://github.com/thkaiser/ethersex. > > Als Test habe ich noch sleep_idle hinzugefügt. > > Würde mich über Feedback freuen. > > Thomas > > _______________________________________________ > Ethersex-devel mailing list > Ethersex-devel@list.zerties.org > https://list.zerties.org/cgi-bin/mailman/listinfo/ethersex-devel _______________________________________________ Ethersex-devel mailing list Ethersex-devel@list.zerties.org https://list.zerties.org/cgi-bin/mailman/listinfo/ethersex-devel