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

Reply via email to