<?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=2135&amp;mode" />

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2013-01-17T22:35:20+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=4&amp;t=2135&amp;mode</id>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2013-01-17T22:35:20+01:00</updated>
<published>2013-01-17T22:35:20+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=2135&amp;p=25064#p25064</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=2135&amp;p=25064#p25064"/>
<title type="html"><![CDATA[Re: RFM12. Nie zrozumiały kawałek kodu.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=2135&amp;p=25064#p25064"><![CDATA[
Nie no ja ciebie rozumiem że kody z DVD z książki <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> ale o tym piszę wyżej <br /><br />A teraz nawet nie jestem w stanie sprawdzić bo nie mam tego pod ręką - nie mniej jednak - kody na pewno działają w każdym wariancie były już nie raz testowane<br /><br />Podeślij mi na maila <!-- e --><a href="mailto:biuro@atnel.pl">biuro@atnel.pl</a><!-- e --> cały swój projekt który testujesz (czy tam dwa projekty) .... tzn z takim ustawieniem jakim ci nie działa ....<br /><br />może jak znajdę chwilę to rzucę okiem<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 17 sty 2013, o 22:35</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Klucha]]></name></author>
<updated>2013-01-17T22:17:13+01:00</updated>
<published>2013-01-17T22:17:13+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=2135&amp;p=25060#p25060</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=2135&amp;p=25060#p25060"/>
<title type="html"><![CDATA[Re: RFM12. Nie zrozumiały kawałek kodu.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=2135&amp;p=25060#p25060"><![CDATA[
Mam funkcje biblioteczne prosto od ciebie. Nic nie zmieniane. Zmieniłem tylko w nadajniku na [syntax=c]#define RF12_UseIRQ 0[/syntax]<br />W odbiorniku jest ustawione na 1. I nie chce działać tak jak jest opisane w książce? Co mógłbym źle robić? Próbowałem także UseIRQ ustawić na odwrót oraz ustawić tu i tu na 0 i też nie działa. Gdy mam w nadajniku [syntax=c]#define RF12_UseIRQ 1[/syntax] i tak samo w odbiorniku to pięknie działa.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=232">Klucha</a> — 17 sty 2013, o 22:17</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2013-01-17T21:38:06+01:00</updated>
<published>2013-01-17T21:38:06+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=2135&amp;p=25052#p25052</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=2135&amp;p=25052#p25052"/>
<title type="html"><![CDATA[Re: RFM12. Nie zrozumiały kawałek kodu.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=2135&amp;p=25052#p25052"><![CDATA[
Odnośnie CRC to może pomoże ci poczytanie tego wątku ?<br /><br /><!-- l --><a class="postlink-local" href="http://forum.atnel.pl/topic1535.html?hilit=crc" >topic1535.html?hilit=crc</a><!-- l --><br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: 1 minucie ]</span></strong><br /><br />jeśli chodzi o działanie to tak to już bywa że np komuś działa bez przerwań a z przerwaniami nie, innemu odwrotnie ... a na końcu zwykle działa - trzeba trochę pomęczyć albo jakoś bardziej postarać się sprecyzować pytanie bo tak to ciężko coś podpowiedzieć w tym zakresie .<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 17 sty 2013, o 21:38</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Klucha]]></name></author>
<updated>2013-01-17T21:18:47+01:00</updated>
<published>2013-01-17T21:18:47+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=2135&amp;p=25045#p25045</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=2135&amp;p=25045#p25045"/>
<title type="html"><![CDATA[RFM12. Nie zrozumiały kawałek kodu.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=2135&amp;p=25045#p25045"><![CDATA[
Przerabiam sobie teraz te moduły i natknąłem sie na kaweł kodu co poprostu nie rozumiem.Oto on:<br />[syntax=c]uint8_t rf12_rxdata( char *data ) {<br />uint8_t i, number;<br />uint16_t crc, crc_chk;<br /><br />rf12_trans(0x82C8);// RX on<br /><br />// fifo reset<br />rf12_trans(0xCA81);// disable FIFO mode<br />rf12_trans(0xCA83);// enable FIFO mode<br /><br />rf12_ready();<br />number = rf12_trans(0xB000) &amp; 0x00FF;<br />crc_chk = crcUpdate(0, number);<br /><br />for (i=0; i&lt;number; i++) {<br />rf12_ready();<br />data[i] = ( char) (rf12_trans(0xB000) &amp; 0x00FF);<br />crc_chk = crcUpdate(crc_chk, data[i]);<br />}<br /><br />rf12_ready();<br />crc = rf12_trans(0xB000) &amp; 0x00FF;<br />rf12_ready();<br />crc |=  rf12_trans(0xB000) &lt;&lt; 8;<br /><br />rf12_trans(0x8208);// RX off<br /><br />if (crc != crc_chk){<br />number = 0;<br />data[0]=0;<br />}<br /><br />data[number]=0;<br />return number;<br />}[/syntax]<br />A dokładnie chodzi mi o tą linię:<br />[syntax=c]crc_chk = crcUpdate(0, number);[/syntax] W zasadzie wszystko co jest związane z CRC. Czy możecie koledzy wytłumaczyć jak to jest liczone?<br /><br />I mam jeszcze taki problem, że nadajnik i odbiornik na przerwaniach pięknie działają, ale gdy ustawie na funkcje blokujące to nic nie działa. Error CRC. Robiłem już wszystkie kombinacje z przerwaniami i funkcjami blokującymi i nic.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=232">Klucha</a> — 17 sty 2013, o 21:18</p><hr />
]]></content>
</entry>
</feed>