{"id":66,"date":"2013-02-12T00:01:40","date_gmt":"2013-02-11T22:01:40","guid":{"rendered":"http:\/\/test.v22013011522710337.yourvserver.net\/?page_id=66"},"modified":"2013-02-12T00:01:48","modified_gmt":"2013-02-11T22:01:48","slug":"analyse","status":"publish","type":"page","link":"https:\/\/www.garrelts.de\/?page_id=66","title":{"rendered":"Analyse"},"content":{"rendered":"<p>Das messen der Zeit geschieht mit Hilfe des 16Bit Timers. Der Timer wird mit 11.059MHz\/8 getaktet und erreicht damit eine Zeitausl\u00f6sung von 723ns d.h. die ausgegebenen Zahlen sind mit 723ns zu multiplizieren um die Puls\/Pausendauer in &#8218;echter&#8216; Zeit\u00a0 zu errechnen. Das Programm besteht nur aus dem Interrupt f\u00fcr den Timer und den IR Eingangspin.<\/p>\n<p>An der Stelle wo z.Z. die Ausgabe erfolgt, wird sp\u00e4ter die Auswertung des Telegrams erfolgen. Es wird nicht on-the-fly dekodiert, sondern gewartet bis einen Signalpause von etwa 40ms erkannt wurde und dann das kpl. Paket analysiert. Ich erhoffe mir davon die M\u00f6glichkeit verschiedene IR Codes gleichzeitig zu empfangen, also beispielsweise RC5 + RECS80.<\/p>\n<p>Ein weiterer Vorteil liegt darin, das man die Dekodierroutinen v\u00f6llig unabh\u00e4ngig von der HW am PC testen kann. Mit dieser Routine werden die IR-Signale aufgezeichnet, die Daten als Stimuli bei der Entwicklung der Dekodierroutinen auf dem PC verwendet. Wenn&#8217;s dann auf dem PC zuverl\u00e4ssig l\u00e4uft, werden die Sourcen auf den Mega8 gebracht..<\/p>\n<p>&nbsp;<\/p>\n<p>ge\u00e4ndertes Timeoutverhalten 26.09.03<\/p>\n<p>Sourcen und Binary: <a href=\"https:\/\/www.garrelts.de\/wp-content\/uploads\/analyze.zip\">analyze<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Das messen der Zeit geschieht mit Hilfe des 16Bit Timers. Der Timer wird mit 11.059MHz\/8 getaktet und erreicht damit eine Zeitausl\u00f6sung von 723ns d.h. die ausgegebenen Zahlen sind mit 723ns zu multiplizieren um die Puls\/Pausendauer in &#8218;echter&#8216; Zeit\u00a0 zu errechnen. Das Programm besteht nur aus dem Interrupt f\u00fcr den Timer und den IR Eingangspin. An [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":18,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":[],"_links":{"self":[{"href":"https:\/\/www.garrelts.de\/index.php?rest_route=\/wp\/v2\/pages\/66"}],"collection":[{"href":"https:\/\/www.garrelts.de\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.garrelts.de\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.garrelts.de\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.garrelts.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=66"}],"version-history":[{"count":2,"href":"https:\/\/www.garrelts.de\/index.php?rest_route=\/wp\/v2\/pages\/66\/revisions"}],"predecessor-version":[{"id":69,"href":"https:\/\/www.garrelts.de\/index.php?rest_route=\/wp\/v2\/pages\/66\/revisions\/69"}],"up":[{"embeddable":true,"href":"https:\/\/www.garrelts.de\/index.php?rest_route=\/wp\/v2\/pages\/18"}],"wp:attachment":[{"href":"https:\/\/www.garrelts.de\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=66"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}