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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2016-08-10T19:05:04+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=4&amp;t=15946&amp;mode</id>
<entry>
<author><name><![CDATA[Situs]]></name></author>
<updated>2016-08-10T19:05:04+01:00</updated>
<published>2016-08-10T19:05:04+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=15946&amp;p=165823#p165823</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=15946&amp;p=165823#p165823"/>
<title type="html"><![CDATA[Re: Porównanie 'char&quot;z buforem uart]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=15946&amp;p=165823#p165823"><![CDATA[
Ja bym zrobił tak:<br /><br />[syntax=c]if(!strcmp(test, printbuff))<br />{<br />//jakis tam kod obojetnie jaki<br />}[/syntax]<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=14339">Situs</a> — 10 sie 2016, o 19:05</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2016-08-05T16:06:20+01:00</updated>
<published>2016-08-05T16:06:20+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=15946&amp;p=165482#p165482</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=15946&amp;p=165482#p165482"/>
<title type="html"><![CDATA[Re: Porównanie 'char&quot;z buforem uart]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=15946&amp;p=165482#p165482"><![CDATA[
po prostu zainteresować się w końcu poczytaniem PDFa do AVR GCC który masz na własnym dysku <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> i poczytać o funkcjach których masz do tego bez liku w języku C (AVR GCC)<br /><br />strcmp(), strncmp() i tym podobne - do operacjach na stringach ... no bez tego to nie ujedziesz daleko ... trzeba w trakcie nauki powoli wertować informacje o AVR GCC<br /><br />poza tym w niejednym poradniku ich używam ... szczególnie często w poradnikach gdzie jest komunikacja WiFi i spore ilości parsowania danych<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 5 sie 2016, o 16:06</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[wchpikus]]></name></author>
<updated>2016-08-05T13:52:32+01:00</updated>
<published>2016-08-05T13:52:32+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=15946&amp;p=165474#p165474</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=15946&amp;p=165474#p165474"/>
<title type="html"><![CDATA[Porównanie 'char&quot;z buforem uart]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=15946&amp;p=165474#p165474"><![CDATA[
Witam<br />Jak można porównać char z tym, co jest w buforze?<br />Mam np zdeklarowany łańcuch<br /><br />[syntax=c]#define  test &quot;1234&quot;<br />#define  test &quot;5678&quot;[/syntax]<br /><br />odbieram teraz i ładuje do bufora dane z uart:<br /><br />[syntax=c]c = uart_getc();<br />if(c != 0x0D || c != 0x0A ){ <br />printbuff&#91;i&#93; = c;<br />i++;<br />}[/syntax]<br /><br />Jak teraz sprawdzić, czy w buforze nie ma ciągu znaków z &quot;test&quot;, czyli 1234 lub 5678?<br /><br />Wiem ze można odczytać pierwszy element tablicy i porownac, jeśli jsie zgadza to sprawdzam drugi itd.<br />Ale jak będę miał duzo definicji..nie widzę tego (dla każdej pisać if-y).<br />Da się to jako prościej zrobić?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=3859">wchpikus</a> — 5 sie 2016, o 13:52</p><hr />
]]></content>
</entry>
</feed>