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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2014-11-06T22:18:46+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=4&amp;t=9130&amp;mode</id>
<entry>
<author><name><![CDATA[lauba1]]></name></author>
<updated>2014-11-06T22:18:46+01:00</updated>
<published>2014-11-06T22:18:46+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9130&amp;p=102733#p102733</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9130&amp;p=102733#p102733"/>
<title type="html"><![CDATA[Re: Błąd przy mnożeniu]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9130&amp;p=102733#p102733"><![CDATA[
W takim razie leci;D<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=291">lauba1</a> — 6 lis 2014, o 22:18</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[doman89]]></name></author>
<updated>2014-11-06T22:10:52+01:00</updated>
<published>2014-11-06T22:10:52+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9130&amp;p=102728#p102728</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9130&amp;p=102728#p102728"/>
<title type="html"><![CDATA[Re: Błąd przy mnożeniu]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9130&amp;p=102728#p102728"><![CDATA[
Szczerze to koledze Krauser się należy pochwała. Cytuję:<br /><div class="quotetitle">Krauser napisał(a):</div><div class="quotecontent"><br />Obcina do 16 bitów. A czy problem nie leży przypadkiem w wyświetleniu tej wartości? Jak ten wynik odczytujesz?<br /></div><br /><br />Ja podałem już gotowca <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><br /><br /><span style="color: #0000FF">z Niebieskim pozdRowieniem,<br />Doman89</span><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=3271">doman89</a> — 6 lis 2014, o 22:10</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[lauba1]]></name></author>
<updated>2014-11-06T21:27:01+01:00</updated>
<published>2014-11-06T21:27:01+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9130&amp;p=102715#p102715</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9130&amp;p=102715#p102715"/>
<title type="html"><![CDATA[Re: Błąd przy mnożeniu]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9130&amp;p=102715#p102715"><![CDATA[
fakt, zupełnie o tym zapomniałem, działa wielkie dzięki!:)<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=291">lauba1</a> — 6 lis 2014, o 21:27</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[doman89]]></name></author>
<updated>2014-11-06T21:24:17+01:00</updated>
<published>2014-11-06T21:24:17+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9130&amp;p=102714#p102714</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9130&amp;p=102714#p102714"/>
<title type="html"><![CDATA[Re: Błąd przy mnożeniu]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9130&amp;p=102714#p102714"><![CDATA[
Kolega przy wyświetlaniu na wyświetlaczu masz funkcję itoa, zastosuj ltoa.<br /><br /><span style="color: #0000FF">z Niebieskim pozdRowieniem,<br />Doman89</span><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=3271">doman89</a> — 6 lis 2014, o 21:24</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[lauba1]]></name></author>
<updated>2014-11-06T21:22:13+01:00</updated>
<published>2014-11-06T21:22:13+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9130&amp;p=102713#p102713</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9130&amp;p=102713#p102713"/>
<title type="html"><![CDATA[Re: Błąd przy mnożeniu]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9130&amp;p=102713#p102713"><![CDATA[
Edytowałem po Twoim poście bo trafna uwaga, nie każdy musi wiedzieć co tam jest;) próbowałem już to i nic..<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=291">lauba1</a> — 6 lis 2014, o 21:22</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[doman89]]></name></author>
<updated>2014-11-06T21:20:23+01:00</updated>
<published>2014-11-06T21:20:23+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9130&amp;p=102711#p102711</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9130&amp;p=102711#p102711"/>
<title type="html"><![CDATA[Re: Błąd przy mnożeniu]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9130&amp;p=102711#p102711"><![CDATA[
Wiem, post był chyba edytowany zanim napisałem posta,  bo nie zauważyłem inforamcji - komentarz.<br /><br />Spróbuj takie coś zrobić:<br />[syntax=c](uint32_t)(FrameGGA&#91;i+2&#93; - '0')[/syntax]<br /><br /><span style="color: #0000FF">z Niebieskim pozdRowieniem,<br />Doman89</span><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=3271">doman89</a> — 6 lis 2014, o 21:20</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[lauba1]]></name></author>
<updated>2014-11-06T21:18:47+01:00</updated>
<published>2014-11-06T21:18:47+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9130&amp;p=102710#p102710</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9130&amp;p=102710#p102710"/>
<title type="html"><![CDATA[Re: Błąd przy mnożeniu]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9130&amp;p=102710#p102710"><![CDATA[
właśnie też myślałem, że może leżeć to po stronie wyświetlania.  Wyświetlam tak ( za pomocą biblioteki Mirka do oleda)<br />[syntax=c]mk_ssd1306_put_int(60,20,Coordinates_structure.Latitude_young_part,1,1,0);<br /><br />void mk_ssd1306_put_int(int x, int y, long int data, uint8_t txt_size, uint8_t color, uint8_t bg)<br />{<br />char buf&#91;64&#93;;<br />mk_ssd1306_puts(x, y, itoa(data, buf, 10), txt_size, color, bg);<br /><br />}[/syntax]<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=291">lauba1</a> — 6 lis 2014, o 21:18</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Krauser]]></name></author>
<updated>2014-11-06T21:15:22+01:00</updated>
<published>2014-11-06T21:15:22+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9130&amp;p=102708#p102708</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9130&amp;p=102708#p102708"/>
<title type="html"><![CDATA[Re: Błąd przy mnożeniu]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9130&amp;p=102708#p102708"><![CDATA[
<div class="quotetitle">lauba1 napisał(a):</div><div class="quotecontent"><br />No chyba, że tak ma być<br /></div><br />To jest poprawnie.<br /><div class="quotetitle">lauba1 napisał(a):</div><div class="quotecontent"><br />Mnożenie daje mi wynik 6784<br /></div><br />Obcina do 16 bitów. A czy problem nie leży przypadkiem w wyświetleniu tej wartości? Jak ten wynik odczytujesz?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=465">Krauser</a> — 6 lis 2014, o 21:15</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[doman89]]></name></author>
<updated>2014-11-06T21:08:56+01:00</updated>
<published>2014-11-06T21:08:56+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9130&amp;p=102704#p102704</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9130&amp;p=102704#p102704"/>
<title type="html"><![CDATA[Re: Błąd przy mnożeniu]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9130&amp;p=102704#p102704"><![CDATA[
[syntax=c]Coordinates_structure.Latitude_young_part = ((FrameGGA&#91;i+2&#93; - '0')  * 100000UL)[/syntax]<br /><br />Nie wiem co tam masz w FrameGGA ale to - '0' mi nie pasuje. To jest odjęcie liczby kodu Ascii znaku '0'.<br /><br />No chyba, że tak ma być <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><br /><br /><span style="color: #0000FF">z Niebieskim pozdRowieniem,<br />Doman89</span><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=3271">doman89</a> — 6 lis 2014, o 21:08</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[lauba1]]></name></author>
<updated>2014-11-06T21:04:26+01:00</updated>
<published>2014-11-06T21:04:26+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9130&amp;p=102701#p102701</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9130&amp;p=102701#p102701"/>
<title type="html"><![CDATA[Błąd przy mnożeniu]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9130&amp;p=102701#p102701"><![CDATA[
Cześć wszystkim!<br />mam taki oto problem w programie odnośnie obliczania szerokości geograficznej :<br />[syntax=c]#define u8 uint8_t<br />#define u16 uint16_t<br />#define u32 long int<br />volatile struct <br />{<br />u8 Latitude_old_part;<br />u32 Latitude_young_part;<br />u8 Longitude_old_part;<br />u32 Longitude_young_part;<br />} Coordinates_structure;<br /><br />Coordinates_structure.Latitude_young_part = ((FrameGGA&#91;i+2&#93; - '0')  * 100000UL) // pobieranie jednego znaku z ramki GGA i zamiana char'a na liczbę, następnie pomnożenie jej.[/syntax]<br /><br />Mnożenie daje mi wynik 6784, próbowałem już rzutowanie całego wyrażenia przed przypisaniem jednak dalej to samo..<br />Wynik tej operacji (FrameGGA[i+2] - '0') to 4, więc oczekuje wyniku 400000.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=291">lauba1</a> — 6 lis 2014, o 21:04</p><hr />
]]></content>
</entry>
</feed>