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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2013-02-16T18:04:27+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=8&amp;t=2335&amp;mode</id>
<entry>
<author><name><![CDATA[jwalentek]]></name></author>
<updated>2013-02-16T18:04:27+01:00</updated>
<published>2013-02-16T18:04:27+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=2335&amp;p=28322#p28322</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=2335&amp;p=28322#p28322"/>
<title type="html"><![CDATA[Re: UART i współpraca z modułem GPS]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=2335&amp;p=28322#p28322"><![CDATA[
Drodzy koledzy,<br />nie moge przejść jednego miejsca w programie. Chciałbym kontrolnie uruchomić transmisję korzystając z kodu: <br /><!-- l --><a class="postlink-local" href="http://forum.atnel.pl/topic2202.html?hilit=gps" >topic2202.html?hilit=gps</a><!-- l --><br />ale nie moge przejść linii 21, w której warunek if(!(strcmp(header,gpgga ))) nie jest spełniony mimo iż wg mnie zarówno string header oraz gpgga są jednakowe.<br />Kontrolnie wstawiłem wysyłanie przez UART odczytanych znaków, aby widzieć na PC-cie jak wyglądają.<br />Co robie źle? <br />W programie zadeklarowane sa stringi:  <br />char gpgga[6] = &quot;GPGGA&quot;;<br />char header[6];<br />[syntax=cpp]void uart_event(void)<br />    {<br />            uint8_t cnt = 0;<br />            register char data;<br />            if(1)<br />            {<br />                    data = uart_getc();<br />                    _uart_flag--;//it's strongly important to decrease this flag after each read!<br />                    if(data == '$')<br />                    {<br />                            /******************************** Header **********************************/<br />                            while(1)<br />                            {<br />                                    data = uart_getc();USART_Transmit(data);    //kontrolnie dodałem wysyłanie znaku przez UART<br />                                    _uart_flag--;<br />                                    if(data == ',') break;<br />                                    header[cnt++] = data;<br />                            }<br />                            header[cnt++] = '\0';<br />                            cnt = 0;<br />                            if(!(strcmp(header,gpgga )))//GPGGA founded<br />                            {<br />                                    /********************************* Utc ********************************/<br />                                    while(1)<br />                                    {<br />                                            data = uart_getc();USART_Transmit(data);      //kontrolnie dodałem wysyłanie znaku przez UART<br />                                            _uart_flag--;<br />                                            if(data == ',') break;<br />                                            time[cnt++] = data;<br />                                    }<br />                                    time[cnt++] = '\0';<br />                                    cnt = 0;<br />                                    /******************************** Latitude ****************************/[/syntax]<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=876">jwalentek</a> — 16 lut 2013, o 18:04</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[jwalentek]]></name></author>
<updated>2013-02-14T21:09:20+01:00</updated>
<published>2013-02-14T21:09:20+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=2335&amp;p=28136#p28136</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=2335&amp;p=28136#p28136"/>
<title type="html"><![CDATA[Re: UART i współpraca z modułem GPS]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=2335&amp;p=28136#p28136"><![CDATA[
Dziekuję za te informacje, właśnie mi o to chodziło.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=876">jwalentek</a> — 14 lut 2013, o 21:09</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[peikman]]></name></author>
<updated>2013-02-14T00:02:58+01:00</updated>
<published>2013-02-14T00:02:58+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=2335&amp;p=28002#p28002</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=2335&amp;p=28002#p28002"/>
<title type="html"><![CDATA[Re: UART i współpraca z modułem GPS]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=2335&amp;p=28002#p28002"><![CDATA[
Tu też trochę: <br /><br /><!-- l --><a class="postlink-local" href="http://forum.atnel.pl/topic2080.html" >topic2080.html</a><!-- l --><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=162">peikman</a> — 14 lut 2013, o 00:02</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[banita 17]]></name></author>
<updated>2013-02-13T22:45:29+01:00</updated>
<published>2013-02-13T22:45:29+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=2335&amp;p=27984#p27984</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=2335&amp;p=27984#p27984"/>
<title type="html"><![CDATA[Re: UART i współpraca z modułem GPS]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=2335&amp;p=27984#p27984"><![CDATA[
Pytanie niby nie jest do mnie ale wydaje mi się, że tutaj powinieneś znaleźć odpowiedź.<br /><a href="http://forum.atnel.pl/topic2202.html?hilit=gps"  class="postlink">http://forum.atnel.pl/topic2202.html?hilit=gps</a><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=279">banita 17</a> — 13 lut 2013, o 22:45</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[jwalentek]]></name></author>
<updated>2013-02-13T21:18:58+01:00</updated>
<published>2013-02-13T21:18:58+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=2335&amp;p=27972#p27972</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=2335&amp;p=27972#p27972"/>
<title type="html"><![CDATA[Re: UART i współpraca z modułem GPS]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=2335&amp;p=27972#p27972"><![CDATA[
Mam kolejne pytanie do rego tematu.<br />Ten moduł GPS serwuje non stop dane poprzez UART kolejno w następujący sposób, przy parametrach 9600/8/N/1:<br />$GPGGA, ....<br />$GPGSA,...<br />$GOPGSV, ...<br />$GPRMC, ...<br />$GPVTG, ...<br /><br />$GPGGA, ....<br />i tak w kółko...<br /><br />Jednym z formatów danych jest format RMC. Oto wyciąg z noty PDF i przykład całej linii wysłanej przez moduł. <br /><a href="http://forum.atnel.pl/_obrazki/o/876_bf711f2f2b504b950d3ac3fecaa921af.jpg"  class="postlink"><img src="http://forum.atnel.pl/_obrazki/o/thumb/876_bf711f2f2b504b950d3ac3fecaa921af.jpg" alt="Obrazek" /></a><br />Podłączałem to cudo na razie do PC-ta, wali danymi, że aż strach ! Atmega się chyba zapłacze <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><br />Z linii danych w formacie RMC będą mi potrzebne UTC Time czyli aktualny czas, oraz Latitude i Longtitude czyli nasza aktualna pozycja w terenie.<br />Łatwo zauważyć, że interesujące mnie dane są zawarte gdzieś tam po którymś przecinku.<br />Zwracam się do biegłych programistów z prośbą jak &quot;ugryźć&quot; takie serie danych aby zrobić to najmniejszym kosztem ilości kodu.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=876">jwalentek</a> — 13 lut 2013, o 21:18</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Sonix]]></name></author>
<updated>2013-02-13T17:19:03+01:00</updated>
<published>2013-02-13T17:19:03+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=2335&amp;p=27937#p27937</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=2335&amp;p=27937#p27937"/>
<title type="html"><![CDATA[Re: UART i współpraca z modułem GPS]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=2335&amp;p=27937#p27937"><![CDATA[
Wstaw konwerter poziomów i po kłopocie.<br /><br />np. taki:<br /><br /><img src="http://husstechlabs.com/wp-content/uploads/2010/09/Level-shifter.jpg" alt="Obrazek" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=127">Sonix</a> — 13 lut 2013, o 17:19</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[SunRiver]]></name></author>
<updated>2013-02-13T16:04:39+01:00</updated>
<published>2013-02-13T16:04:39+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=2335&amp;p=27926#p27926</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=2335&amp;p=27926#p27926"/>
<title type="html"><![CDATA[Re: UART i współpraca z modułem GPS]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=2335&amp;p=27926#p27926"><![CDATA[
oj tam .... jeszcze nie trafiłem na LCD który by nie pracował na logice 3V ....<br />podpinałem 3.3V procki do LCD zasilanego z 5V bez konwersji i wszystko hulało.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=58">SunRiver</a> — 13 lut 2013, o 16:04</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[jwalentek]]></name></author>
<updated>2013-02-13T15:55:30+01:00</updated>
<published>2013-02-13T15:55:30+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=2335&amp;p=27924#p27924</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=2335&amp;p=27924#p27924"/>
<title type="html"><![CDATA[Re: UART i współpraca z modułem GPS]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=2335&amp;p=27924#p27924"><![CDATA[
No ale wtedy mi LCD nie będzie działał. Chyba, że go oddzielnie zasilę 5v. <br />Teraz sie zastanawiam, jesli zejde z prockiem na 3.3 to czy LCD zaislany 5V będzie go czytał?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=876">jwalentek</a> — 13 lut 2013, o 15:55</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2013-02-13T15:50:02+01:00</updated>
<published>2013-02-13T15:50:02+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=2335&amp;p=27922#p27922</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=2335&amp;p=27922#p27922"/>
<title type="html"><![CDATA[Re: UART i współpraca z modułem GPS]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=2335&amp;p=27922#p27922"><![CDATA[
Się nie zastanawiaj tylko rób konwersję sygnałów jeśli chcesz procka zasilać 5V. Albo zasilaj go także 3,3V i wtedy bez konwersji.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 13 lut 2013, o 15:50</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[jwalentek]]></name></author>
<updated>2013-02-13T15:36:47+01:00</updated>
<published>2013-02-13T15:36:47+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=2335&amp;p=27919#p27919</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=2335&amp;p=27919#p27919"/>
<title type="html"><![CDATA[UART i współpraca z modułem GPS]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=2335&amp;p=27919#p27919"><![CDATA[
Mam do kolegów pytanie, gdyż nie mogę doczytać się odpowiednich informacji w nocie Atmegi32.<br /><br />Czy modul UART Atmega32 będzie porpawnie interpretował sygnały Hi oraz LO od układu odbiornika GPS, który pracuje przy nastepujących parametrach.<br />GPS.jpg<br />Wynika z tego, że GPS akceptuje podwyższone sygnały HI - 5V mimo zasilania 3.3v.<br />Pytanie mam czy ATmega32 będzie akceptowała sygnał HI pochodzący od GPS-u który będzie w granicach 2.1-2.8V. Jesli nie to jak obejść ten problem?<br /><br />Pozdrawiam<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=876">jwalentek</a> — 13 lut 2013, o 15:36</p><hr />
]]></content>
</entry>
</feed>