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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2014-03-31T21:29:32+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=56&amp;t=6525&amp;mode</id>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2014-03-31T21:29:32+01:00</updated>
<published>2014-03-31T21:29:32+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=6525&amp;p=76554#p76554</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=6525&amp;p=76554#p76554"/>
<title type="html"><![CDATA[Re: Komunikacja UDP z BlueBook`a]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=6525&amp;p=76554#p76554"><![CDATA[
No a jak ty byś chciał np do timera 8 bitowego wpisywać liczbę większą niż 255 <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> ??<br /><br />poza tym daj sobie spokój z odmierzaniem SEKUNDY przez timer sprzętowy bo to jakaś mega strata <img src="https://forum.atnel.pl/images/smilies/icon_e_sad.gif" alt=":(" title="Smutny" /><br /><br />poczytaj sobie w Bluebooku o timerach programowych <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><br /><br />rozdział szczególnie:<br /><br />&quot;wstęp do systemów czasu rzeczywistego&quot;<br /><br />jak to zaskoczysz to wtedy dopiero zobaczysz <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> .... będzie odjazd<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 31 mar 2014, o 21:29</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[yaiba83]]></name></author>
<updated>2014-03-31T21:05:16+01:00</updated>
<published>2014-03-31T21:05:16+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=6525&amp;p=76550#p76550</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=6525&amp;p=76550#p76550"/>
<title type="html"><![CDATA[Re: Komunikacja UDP z BlueBook`a]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=6525&amp;p=76550#p76550"><![CDATA[
Co do timera to miałbym jedno pytanie. Załóżmy, że mam procesor np atmega32 z kwarcem 16MHz. Chciałbym odmierzać czas co sekundę. Po podaniu tych założeń do AVR Timer Kalkulator otrzymuję, że w trybie CRC do OCR powinienem wpisać wartość 15624 na co Eclipse się burzy: large integer implicitly truncated to unsigned type. Ja tą wartość zmniejszyłem to 155 i dodałem sobie zmienną licznik. Teraz timer po przepełnieniu inkrementuje zmienną licznik aż dojdzie do 100. Wtedy następuje zerowanie zmiennej licznik i wykonanie określonych funkcji. Mam pytanie czy takie podejście jest prawidłowe?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=2332">yaiba83</a> — 31 mar 2014, o 21:05</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2014-03-30T07:22:49+01:00</updated>
<published>2014-03-30T07:22:49+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=6525&amp;p=76314#p76314</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=6525&amp;p=76314#p76314"/>
<title type="html"><![CDATA[Re: Komunikacja UDP z BlueBook`a]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=6525&amp;p=76314#p76314"><![CDATA[
oczywiście że timera - ale ponieważ obsługa eth jest reaizowana tu w poolingu to zwykły timer programowy powinien z pewnością wystarczyć<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 30 mar 2014, o 07:22</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[yaiba83]]></name></author>
<updated>2014-03-29T20:25:37+01:00</updated>
<published>2014-03-29T20:25:37+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=6525&amp;p=76281#p76281</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=6525&amp;p=76281#p76281"/>
<title type="html"><![CDATA[Re: Komunikacja UDP z BlueBook`a]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=6525&amp;p=76281#p76281"><![CDATA[
No daje daje.<br />W tej chwili myślę nad sensowną komunikacją pomiędzy tymi sterownikami. Tak by sygnał był wysyłany powiedzmy co około sekundę w każdą ze stron, co by za bardzo sieci nie zapychać masą pakietów.<br />Wydaje mi się, że najsensowniejsze będzie uruchomienie timera do tego celu. Chyba, że ma pan ciekawszy pomysł.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=2332">yaiba83</a> — 29 mar 2014, o 20:25</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2014-03-28T00:44:49+01:00</updated>
<published>2014-03-28T00:44:49+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=6525&amp;p=76110#p76110</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=6525&amp;p=76110#p76110"/>
<title type="html"><![CDATA[Re: Komunikacja UDP z BlueBook`a]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=6525&amp;p=76110#p76110"><![CDATA[
Cieszę się że ruszyła taka komunikacja pomiędzy prockami <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> .... daje ona sporo fajnych możliwości<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 28 mar 2014, o 00:44</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[yaiba83]]></name></author>
<updated>2014-03-27T20:03:26+01:00</updated>
<published>2014-03-27T20:03:26+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=6525&amp;p=76071#p76071</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=6525&amp;p=76071#p76071"/>
<title type="html"><![CDATA[Re: Komunikacja UDP z BlueBook`a]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=6525&amp;p=76071#p76071"><![CDATA[
Już po kłopocie panie Mirku. Jak zwykle diabeł tkwi w szczegółach.<br />Nie na ten port informacje wysyłałem.<br />Sterownik nasłuchuje na porcie 1200 natomiast wg przykładu z książki odpowiedź z funkcji mk_send_udp na zupełnie inny.<br /><br />Sorry za małe zamieszanie, ale znów czegoś ciekawego się nauczyłem <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=2332">yaiba83</a> — 27 mar 2014, o 20:03</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2014-03-27T19:56:17+01:00</updated>
<published>2014-03-27T19:56:17+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=6525&amp;p=76070#p76070</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=6525&amp;p=76070#p76070"/>
<title type="html"><![CDATA[Re: Komunikacja UDP z BlueBook`a]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=6525&amp;p=76070#p76070"><![CDATA[
a może niepotrzebnie wysyłasz te nawiasy kwadratowe ? .... tak z pamięci tylko coś podpowiadam - bo szczegółów nie pamiętam a nie mam teraz jak do kodu zajrzeć<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 27 mar 2014, o 19:56</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[yaiba83]]></name></author>
<updated>2014-03-27T19:21:05+01:00</updated>
<published>2014-03-27T19:21:05+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=6525&amp;p=76062#p76062</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=6525&amp;p=76062#p76062"/>
<title type="html"><![CDATA[Komunikacja UDP z BlueBook`a]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=6525&amp;p=76062#p76062"><![CDATA[
Witam<br /><br />Zrobiłem sobie na podstawie niebieskiej książki sterownik oparty na ENC28J60. Generalnie działa, ma 2 funkcje jedna przerobiona z set_led, która załącza przekaźnik. Druga opcja przerobiona z get_led zwracająca stan stycznika. Wszystko ładnie działa z programem TestyUDP <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /> produkcji pana Mirka. Jak w programie kliknę LED1 przekaźnik się załącza jak kliknę sprawdź otrzymuję na kontrolce LED1 stan faktyczny stycznika.<br /><br />Chciałem pójść krok dalej i stworzyć  komunikację pomiędzy takimi 2 sterownikami. Jeden by wysyłał informację do drugiego by się załączał po zwarciu powiedzmy switcha i zapalał diodę (w tym przypadku załączał przekaźnik) jeżeli zdalny sterownik wykryłby załączenie stycznika.<br />I tu pojawia się problem, bo nie mogę wysterować zdalnego przekaźnika.<br />W programie klikanie LED1 powoduje wysłanie ramek: [0^1^0] lub [0^1^1] i komunikat np:  ramka --&gt; [0^1^1].<br />Na chłopski rozum wyedytowałem kawałek kodu:<br /><div class="codetitle"><b>Code:</b></div><div class="codecontent">void mk_send_udp(uint8_t nr_klawisza) {<br />    char str&#91;30&#93;;<br />    sprintf(str,&quot;0^1^1&quot;);<br />    send_udp(buf, str, strlen(str), 1100, farip&#91;ip_pc&#93;, 21000);<br />}</div><br />po skierowaniu tego do programu otrzymuję: ramka &lt;-- [0^1^1], czyli można powiedzieć że identycznie jak sam program wysyła tylko strzałka kierunkowa jest inaczej zwrócona bo w końcu to program odbiera a nie nadaje.<br />To samo wysłane do zdalnego sterownika nie działa.<br />Co jest nie tak, że program interpretuje to prawidłowo, sterownik nie <img src="https://forum.atnel.pl/images/smilies/icon_e_sad.gif" alt=":(" title="Smutny" /><br /><br />Pozdrawiam i liczę na wszelkie wskazówki.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=2332">yaiba83</a> — 27 mar 2014, o 19:21</p><hr />
]]></content>
</entry>
</feed>