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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2017-03-08T11:50:18+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=7&amp;t=17816&amp;mode</id>
<entry>
<author><name><![CDATA[kosta]]></name></author>
<updated>2017-03-08T11:50:18+01:00</updated>
<published>2017-03-08T11:50:18+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17816&amp;p=184376#p184376</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17816&amp;p=184376#p184376"/>
<title type="html"><![CDATA[Re: Moduł WiFi232-T Web Server długie wczytywanie strony z M]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17816&amp;p=184376#p184376"><![CDATA[
Ok, dzięki za wyjaśnienie.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=11019">kosta</a> — 8 mar 2017, o 11:50</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Marhef]]></name></author>
<updated>2017-03-08T08:52:32+01:00</updated>
<published>2017-03-08T08:52:32+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17816&amp;p=184367#p184367</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17816&amp;p=184367#p184367"/>
<title type="html"><![CDATA[Re: Moduł WiFi232-T Web Server długie wczytywanie strony z M]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17816&amp;p=184367#p184367"><![CDATA[
W kwestii uzupełnienia, warning ten oznacza, że w instrukcji switch() po jednym z case nie dodałeś break. A instrukcja ta działa w ten sposób, że wykonuje polecenia od konkretnego case'a, do najbliższego break'a. Albo do klamry zamykającej<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=12752">Marhef</a> — 8 mar 2017, o 08:52</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[kosta]]></name></author>
<updated>2017-03-07T21:56:59+01:00</updated>
<published>2017-03-07T21:56:59+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17816&amp;p=184325#p184325</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17816&amp;p=184325#p184325"/>
<title type="html"><![CDATA[Re: Moduł WiFi232-T Web Server długie wczytywanie strony z M]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17816&amp;p=184325#p184325"><![CDATA[
No nie ma tam żadnych warning'ów <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /> Ok dzięki za podpowiedz.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=11019">kosta</a> — 7 mar 2017, o 21:56</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2017-03-07T19:54:28+01:00</updated>
<published>2017-03-07T19:54:28+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17816&amp;p=184299#p184299</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17816&amp;p=184299#p184299"/>
<title type="html"><![CDATA[Re: Moduł WiFi232-T Web Server długie wczytywanie strony z M]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17816&amp;p=184299#p184299"><![CDATA[
<div class="quotetitle">kosta napisał(a):</div><div class="quotecontent"><br />Czy można się pozbyć tego Warning'a?<br /></div><br />to nie jest żaden warning i nie musisz się go pozbywać .... popatrz lepiej w konsolę po kompilacji - widzisz tam jakieś warningi ?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 7 mar 2017, o 19:54</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[kosta]]></name></author>
<updated>2017-03-07T19:48:12+01:00</updated>
<published>2017-03-07T19:48:12+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17816&amp;p=184298#p184298</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17816&amp;p=184298#p184298"/>
<title type="html"><![CDATA[Re: Moduł WiFi232-T Web Server długie wczytywanie strony z M]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17816&amp;p=184298#p184298"><![CDATA[
<div class="quotetitle">yaiba83 napisał(a):</div><div class="quotecontent"><br />A wpisałeś w terminalu 2 magiczne komendy?<br />AT+TCPDIS=off<br />AT+TCPTO=2<br /><br />Trzeci odcinek, ok 17 minuty:<br /><a href="https://youtu.be/Sa-_JmoSmXY?t=16m48s"  class="postlink">https://youtu.be/Sa-_JmoSmXY?t=16m48s</a><br /></div><br /><br />Dzięki wielkie za pomoc. Wydanie tych poleceń spowodowało, że strona z napisem pojawia się po 2-3 sekundach.<br />O wydaniu tych komend jest wzmianka w części 3 poradnika, a ja utknąłem na drugiej części, gdzie Mirek jeszcze o tym nie mówił a strona mu się szybko wyświetlała. Wielkie dzięki <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><br /><br />A jeszcze mam jedno pytanie. W pliku mkuart.c w jednej linii pojawia się Warning pokazany na screen'ie poniżej:<br /><br /><a href="https://obrazkiforum.atnel.pl/11019/885dfc561cdb0a40e5c02ef70563fa49.jpg"  class="postlink"><img src="https://obrazkiforum.atnel.pl/thumb/11019/885dfc561cdb0a40e5c02ef70563fa49.jpg" alt="Obrazek" /></a><br /><br />Czy można się pozbyć tego Warning'a?<br />Nadmienię jeszcze, że używam Eclipse Mars.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=11019">kosta</a> — 7 mar 2017, o 19:48</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[yaiba83]]></name></author>
<updated>2017-03-07T19:11:58+01:00</updated>
<published>2017-03-07T19:11:58+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17816&amp;p=184286#p184286</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17816&amp;p=184286#p184286"/>
<title type="html"><![CDATA[Re: Moduł WiFi232-T Web Server długie wczytywanie strony z M]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17816&amp;p=184286#p184286"><![CDATA[
A wpisałeś w terminalu 2 magiczne komendy?<br />AT+TCPDIS=off<br />AT+TCPTO=2<br /><br />Trzeci odcinek, ok 17 minuty:<br /><a href="https://youtu.be/Sa-_JmoSmXY?t=16m48s"  class="postlink">https://youtu.be/Sa-_JmoSmXY?t=16m48s</a><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=2332">yaiba83</a> — 7 mar 2017, o 19:11</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[kosta]]></name></author>
<updated>2017-03-07T12:34:49+01:00</updated>
<published>2017-03-07T12:34:49+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17816&amp;p=184233#p184233</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17816&amp;p=184233#p184233"/>
<title type="html"><![CDATA[Moduł WiFi232-T Web Server długie wczytywanie strony z MCU]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17816&amp;p=184233#p184233"><![CDATA[
Witam<br />Uruchomiłem moduł WiFi232-T. Przerobiłem wszystkie poradniki odnośnie konfiguracji tego modułu poprzez STA, AP, APSTA.<br />Także używałem trybu UDP. Przerobiłem też serię poradników WIFI232-programowanie (1-6). Wszystko działało prawidłowo do momentu jak postanowiłem przerobić kolejny poradnik dotyczący serwera www.<br />Przed przystąpieniem do tego ćwiczenia na wszelki wypadek przywróciłem moduł do ustawień fabrycznych.<br />Uruchamiam moduł na zestawie ATB 1.05 i umieszczonym w Atnel-AIR. Konfigurację przeprowadzałem w złączu górnym połączonym z FT232 (przy LCD). Po konfiguracji przełożyłem do drugiego złącza dla Atnel-AIR gdzie piny RX i TX połączone są bezpośrednio z MCU.<br />Ustawiłem w nim tryb STA, adres statyczny, protokół: TCP, tryb: SERWER, port: 8899. Zrzut konfiguracji poniżej:<br /><br /><a href="https://obrazkiforum.atnel.pl/11019/7e6cdcb466dce563b685f8d25c07b3fd.jpg"  class="postlink"><img src="https://obrazkiforum.atnel.pl/thumb/11019/7e6cdcb466dce563b685f8d25c07b3fd.jpg" alt="Obrazek" /></a><br /><br />Napisałem program zgodnie z poradnikiem:<br />Część 1:<br /><a href="https://www.youtube.com/watch?v=EwBJU6M1QW0"  class="postlink">https://www.youtube.com/watch?v=EwBJU6M1QW0</a><br />Część 2:<br /><a href="https://www.youtube.com/watch?v=cA8QEl24JS8"  class="postlink">https://www.youtube.com/watch?v=cA8QEl24JS8</a><br /><br />I w trakcie przerabiania drugiej części tego poradnika wystąpił problem.<br />Listing programu wygląda następująco:<br /><br />[syntax=c]#include &lt;avr/io.h&gt;<br />#include &lt;avr/pgmspace.h&gt;<br />#include &lt;util/delay.h&gt;<br />#include &lt;avr/interrupt.h&gt;<br />#include &lt;string.h&gt;<br />#include &lt;stdlib.h&gt;<br /><br />#include &quot;MK_USART/mkuart.h&quot;<br />#include &quot;LCD/lcd44780.h&quot;<br /><br />char uart_buf&#91;255&#93;;<br /><br />void parse_rs232(char * buf);<br />void http200ok(void);<br />void print_webpage(void);<br /><br />int main(void)<br />{<br />/*<br />lcd_init();<br />lcd_str(&quot; www.atnel.pl&quot;);<br />lcd_locate(1,0);<br />lcd_str( &quot;HTTP Server&quot;);<br />_delay_ms(500);<br />lcd_cls();<br />*/<br /><br />USART_Init( __UBRR );//inicjalizacja uart<br />register_uart_str_rx_event_callback(parse_rs232);<br />sei();<br /><br />while(1){<br />UART_RX_STR_EVENT(uart_buf);<br />}<br /><br />}<br /><br />void http200ok(void){<br />uart_puts_P(PSTR(&quot;HTTP/1.0 200 OK\r\nContent-Type: text/html\r\nPragma: no-cache\r\n\r\n&quot;));<br />}<br /><br />void print_webpage(void){<br />http200ok();<br />uart_puts_P(PSTR(&quot;&lt;html&gt;&lt;body&gt;Hello world&lt;/body&gt;&lt;/html&gt;&quot;));<br />}<br /><br />void parse_rs232(char * buf){<br />if( !strncmp(&quot;GET / &quot;, buf, 6)){<br />print_webpage();<br />}<br />}[/syntax]<br /><br />Poniżej zawartość terminala co dolatuje (po ok. 4-5 sekundach) po wpisaniu do przeglądarki adresu modułu <br />192.168.43.230:8899<br /><br /><a href="https://obrazkiforum.atnel.pl/11019/241c46ce8a3062c3569e484d07e11c12.jpg"  class="postlink"><img src="https://obrazkiforum.atnel.pl/thumb/11019/241c46ce8a3062c3569e484d07e11c12.jpg" alt="Obrazek" /></a><br /><br />Do terminala dolatuje jedno żądanie GET.<br /><br />Po wydaniu polecenia w przeglądarce czy to Chrome czy IE trzeba czekać 4-5 minut a czasem i więcej żeby się wyświetlił napis &quot;Hello world&quot;. <br /><br /><a href="https://obrazkiforum.atnel.pl/11019/1b7ca98bb68751aead2cf55b583d597d.jpg"  class="postlink"><img src="https://obrazkiforum.atnel.pl/thumb/11019/1b7ca98bb68751aead2cf55b583d597d.jpg" alt="Obrazek" /></a><br /><br />Już zmieniłem sieć na inną (z innego routera) ale efekt jest ten sam. Na pingi moduł odpowiada bez problemu. Jednak wyświetlenie napisu w przeglądarce trwa wieki, a czasem pojawi się napis że nie można odebrać danych z podanego adresu.<br /><br />Bardzo proszę o pomoc w rozwiązaniu tego problemu.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=11019">kosta</a> — 7 mar 2017, o 12:34</p><hr />
]]></content>
</entry>
</feed>