<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="pl-pl">
<link rel="self" type="application/atom+xml" href="https://forum.atnel.pl/feed.php?f=4&amp;t=13843&amp;mode" />

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2015-12-12T01:27:53+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=4&amp;t=13843&amp;mode</id>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2015-12-12T01:27:53+01:00</updated>
<published>2015-12-12T01:27:53+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=13843&amp;p=147716#p147716</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=13843&amp;p=147716#p147716"/>
<title type="html"><![CDATA[Re: IR decode z &quot;Bluebooka&quot;]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=13843&amp;p=147716#p147716"><![CDATA[
<div class="quotetitle">damian2208 napisał(a):</div><div class="quotecontent"><br />ale i tak moim założeniem jest by działał na telefonie.<br /></div><br />I bardzo dobrze - no ale najpierw trzeba go sprawdzić czy aby na pewno śmiga w RC5 więc jak mówiłem - weź sobie ATmega32 i odpal kod bez żadnych zmian z takim taktowaniem jak z DVD - jeśli ci zadziała z telefonem to już będziesz pewien - że nie musisz załatwiać pilota luzem<br /><br /><div class="quotetitle">damian2208 napisał(a):</div><div class="quotecontent"><br />Przerobiłem tylko linię //Przerwanie od ICP<br /></div><br />No widzisz i dobrze - i nie było tak strasznie <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> nic więcej nie trzeba przerabiać w bibliotece IR dla m88<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 12 gru 2015, o 01:27</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[damian2208]]></name></author>
<updated>2015-12-12T01:09:58+01:00</updated>
<published>2015-12-12T01:09:58+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=13843&amp;p=147715#p147715</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=13843&amp;p=147715#p147715"/>
<title type="html"><![CDATA[Re: IR decode z &quot;Bluebooka&quot;]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=13843&amp;p=147715#p147715"><![CDATA[
Dziękuję za wyczerpującą odpowiedź<br />Nie uważam,że wszyscy mają źle ,pomyślałem, że będę mógł coś wykluczyć.<br />Postaram się pilot zdobyć, ale i tak moim założeniem jest by działał na telefonie.<br />CKDIV8 odznaczyłem od razu gdy pierwszą diodą zaświeciłem mam te 8MHz, no ale nie ważne powyrywam sobie jeszcze włosy.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=12026">damian2208</a> — 12 gru 2015, o 01:09</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2015-12-11T21:53:24+01:00</updated>
<published>2015-12-11T21:53:24+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=13843&amp;p=147705#p147705</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=13843&amp;p=147705#p147705"/>
<title type="html"><![CDATA[Re: IR decode z &quot;Bluebooka&quot;]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=13843&amp;p=147705#p147705"><![CDATA[
<div class="quotetitle">damian2208 napisał(a):</div><div class="quotecontent"><br />Jaka jest u Was reakcja ?<br /></div><br />Książka panie - pojawiła się na rynku już 5 lat temu - sprzedało się już na prawdę kupę egzemplarzy i uważasz że u wszystkich jest źle ? czy może jednak to ty zabierasz się &quot;od tyłu&quot; wybacz za określenie - za rozwiązanie problemu ? .... zapewniam cię, że u każdego to działa w 100% dobrze o ile stara się nawet nie mając zestawu ATB - robić to w jakichś logicznych krokach jak opisałem wyżej. Polecam ...<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 11 gru 2015, o 21:53</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[ciamciak]]></name></author>
<updated>2015-12-11T21:57:37+01:00</updated>
<published>2015-12-11T21:53:08+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=13843&amp;p=147704#p147704</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=13843&amp;p=147704#p147704"/>
<title type="html"><![CDATA[Re: IR decode z &quot;Bluebooka&quot;]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=13843&amp;p=147704#p147704"><![CDATA[
Jak w aplikacji wybierzesz TV Philipsa to powinno być RC5 (90% przypadków).<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1254">ciamciak</a> — 11 gru 2015, o 21:53</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2015-12-11T21:51:19+01:00</updated>
<published>2015-12-11T21:51:19+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=13843&amp;p=147703#p147703</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=13843&amp;p=147703#p147703"/>
<title type="html"><![CDATA[Re: IR decode z &quot;Bluebooka&quot;]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=13843&amp;p=147703#p147703"><![CDATA[
<div class="quotetitle">damian2208 napisał(a):</div><div class="quotecontent"><br />2.Jeśli chodzi o pilot to moj telefon(LG G2mini) ma IR potrafi sterować wszystkimi znanymi telewizorami (większością) nowymi, starymi, bez różnicy SONY czy PHILIPS,LG czy coś.<br />Czy to znaczy że działa na RC5?<br /></div><br />Panie kochany proszę - poczytaj sobie jak działa RC5 w tym Bluebooku i zrozum - że pilotów RC5 jest bez liku - szczególnie na alledrogo .... poczytaj to forum to zobaczysz od ręki ze 20 wątków gdzie podobnie jak ty niektórzy walczyli, wyrywali włosy jak mówisz - po to żeby na końcu jednak stwierdzić to co mówiłem im na początku a wierzyć nie chcieli - że jednak piloty, które mieli nie były RC5 .... Z tego powodu specjalnie w naszym sklepie sprowadzamy i mamy PEWNE piloty RC5 - bo ciężko zaczynać i się domyślać jak się nie ma poprawnego pilota<br /><!-- m --><a class="postlink" href="https://www.sklep.atnel.pl/pl/p/Pilot-RC5/18" >https://www.sklep.atnel.pl/pl/p/Pilot-RC5/18</a><!-- m --><br /><br />Oczywiście to nie jest jedyna przyczyna - drugą najczęstszą przyczyną bywa właśnie to - że bierzesz kod z książki skompilowany dla ATmega32 i zamiast sobie najpierw sprawdzić na takim procku żeby mieć później punkt odniesienia - że jak na nim ci działa a na ATmega88 nie to przynajmniej już wiesz, że:<br /><br />1. aha pilot mam dobry<br />2. gdzieś robię błąd w przeportowaniu kodu <br /><br />i od razu łatwiej idzie szukanie<br /><br />Ostatnią grupą najczęstszych błędów początkujących biorących się za ten projekt tak jak ty (troszkę na kolanie - wybacz - no bo i nie masz pewnego pilota, i nie zrobiłeś testu na ATmega32) .... a biorą się za taki procek jak ATmega88/168/328 to to - że wyrywają wszystkie włosy - piszą że procka ustawili na wewn  oscylator 8MHz <br /><br />tylko że co ? - tylko że nie ustawili bo nie chciało im się przeczytać tego co na CZERWONO pisze w zakładce &quot;FUSY UPROSZCZONE&quot; w programie MkAvrCalculator - czyli nie wyłączyli podziału przez 8 i procek działa im wciąż fabrycznie na 1 MHz a im się wydaje że na 8MHz ... i wtedy się dziwią - albo piszą że kod z książki nie działa<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 11 gru 2015, o 21:51</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[damian2208]]></name></author>
<updated>2015-12-11T21:33:07+01:00</updated>
<published>2015-12-11T21:33:07+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=13843&amp;p=147699#p147699</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=13843&amp;p=147699#p147699"/>
<title type="html"><![CDATA[IR decode z &quot;Bluebooka&quot;]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=13843&amp;p=147699#p147699"><![CDATA[
Witajcie mam kilka pytań odnośnie przykładu z płyty dołączonej do niebieskiej książki.<br />Udało mi się to skompilować po dłuższym czasie męczyłem się kilka dni... ale i tak nie wiadomo czemu nie działa. <br /><br /><span style="font-size: 150%; line-height: normal"><strong>1.</strong></span>Wyświetlacz (2x16) pokazuje napis &quot;Kody pilota RC5&quot; biorę pilot -(telefon z irdą) naciskam i jest reakcja w postaci takiej, że  napis &quot;Kody pilota RC5&quot; zamruga sobie w różnym tempie zależnie od marki pilota. Czy tak ma być? Jaka jest u Was reakcja ?<br /><br /><span style="font-size: 150%; line-height: normal"><strong>2.</strong></span>Jeśli chodzi o pilot to moj telefon(LG G2mini) ma IR potrafi sterować wszystkimi znanymi telewizorami (większością) nowymi, starymi, bez różnicy SONY czy PHILIPS,LG czy coś.<br />Czy to znaczy że działa na RC5? <br /><br /><span style="font-size: 150%; line-height: normal"><strong>3.</strong></span>Zanim udało mi się skompilować miałem błąd: <br /><br />[syntax=c]^<br />../IR_DECODE/ir_decode.c:43:2: note: each undeclared identifier is reported only once for each function it appears in<br />../IR_DECODE/ir_decode.c:43:15: error: 'TICIE1' undeclared (first use in this function)<br />  TIMSK |= (1&lt;&lt;TICIE1);         // Przerwanie od ICP<br />               ^<br />make: *** &#91;IR_DECODE/ir_decode.o&#93; Błąd 1<br /><br />20:43:57 Build Finished (took 117ms)[/syntax]<br />więc poczytałem tu: <a href="http://forum.atnel.pl/topic86.html"  class="postlink">http://forum.atnel.pl/topic86.html</a> i analogicznie zacząłem robić poprawki jednak od niedawna się uczę a noty są dla mnie jeszcze przerażające i nie wiem czy tak to ma być:<br />wpierw trochę danych:<br />podłączam na płytce stykowej <span style="font-size: 150%; line-height: normal">ATmega88P </span><br />taktowanie wewnętrzne <span style="font-size: 150%; line-height: normal">8 MHz</span><br /><br />no i takich zmian narobiłem w plikach:<br /><span style="font-size: 150%; line-height: normal"><strong>ir_decode.h</strong></span><br />[syntax=c]#define IR_PORT B<br />#define IR_PIN 0[/syntax]<br />Tu tylko na <strong>port B0</strong> ustawiam i tam mam podłączony <strong>OUT</strong> odbiornika IR<br /><br /><span style="font-size: 150%; line-height: normal"><strong>ir_decode.c Oryginalny kod bez zmian</strong></span><br />[syntax=c]void ir_init() {<br />DDR(IR_PORT) &amp;= ~IR_IN;// pin jako wejście<br />PORT(IR_PORT) |= IR_IN;// podciągnięcie pinu do VCC<br />#if TIMER1_PRESCALER == 1<br />TCCR1B |= (1&lt;&lt;CS10);         // Timer1 / 1<br />#endif<br />#if TIMER1_PRESCALER == 8<br />TCCR1B |= (1&lt;&lt;CS11);         // Timer1 / 8<br />#endif<br />#if TIMER1_PRESCALER == 64<br />  TCCR1B |= (1&lt;&lt;CS11)|(1&lt;&lt;CS10); // Timer1 / 64<br />#endif<br />#if TIMER1_PRESCALER == 256<br />TCCR1B |= (1&lt;&lt;CS12);         // Timer1 / 256<br />#endif<br /><br />TCCR1B &amp;= ~(1&lt;&lt;ICES1);      // Zbocze opadające na ICP<br />rc5cnt = 0;// zerowanie licznika występująych zboczy<br /><br />TIMSK |= (1&lt;&lt;TICIE1);        // Przerwanie od ICP<br />Ir_key_press_flag = 0;// zerowanie flagi otrzymania kodu z pilota<br />}[/syntax]<br /><br /><span style="font-size: 150%; line-height: normal">Przerobiłem tylko linię //Przerwanie od ICP</span><br />[syntax=c]TIMSK1 |= (1&lt;&lt;ICIE1);        // Przerwanie od ICP[/syntax]<br /><span style="font-size: 150%; line-height: normal">Tak się kompiluje i działa w sposób jak opisałem w punkcie 1</span><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=12026">damian2208</a> — 11 gru 2015, o 21:33</p><hr />
]]></content>
</entry>
</feed>