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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2023-05-05T17:14:07+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=4&amp;t=24474&amp;mode</id>
<entry>
<author><name><![CDATA[Wilu88]]></name></author>
<updated>2023-05-05T17:14:07+01:00</updated>
<published>2023-05-05T17:14:07+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=24474&amp;p=236970#p236970</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=24474&amp;p=236970#p236970"/>
<title type="html"><![CDATA[Re: MK MULTI UART i wysłanie jako jeden string]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=24474&amp;p=236970#p236970"><![CDATA[
<div class="quotetitle">mirekk36 napisał(a):</div><div class="quotecontent"><br />Zachodzę w głowę jak można dopatrywać się różnic pomiędzy<br /><br />[syntax=c]SerialBT.println(&quot;CT,1,10,15,55&quot;)[/syntax]<br /><br />i<br /><br />[syntax=c]uart_puts(0, &quot;CT,1,10,15,55\r&quot;);[/syntax]<br /><br />nie wysilając się na chociażby użycie byle pierwszego lepszego analizatora stanów logicznych (o którym często mówię i pokazuję) wystarczy w 100% nawet ten za 30zł z allegro z oprogramowaniem za darmo od Saleae i możesz się podłączyć pod linię TX jednego czy innego procka i zobaczyć jak FIZYCZNIE - na ŻYWO wychodzą te dane z procka przez UART skoro to właśnie tu upatrujesz różnicy .... sorki ale to NONSENS obserwować to od strony jakiegoś tam softu w telefonie, który nie wiem co robi i szukać przyczyny w nadawaniu z procka ... ba ty nawet myślisz że to biblioteka źle coś nadaje - kompletny NONSENS (nie obraź się) .... i to do kwadratu. Tym bardziej, że sam piszesz że po kablu wszystko działa - to naprawdę do dzisiaj nie zastanowiło ciebie to i nie zaciekawiło jak taka ramka wygląda &quot;na drucie&quot; czyli fizycznie - jak lecą poszczególne bajty/bity, jakie są odstępy między bajtami ????? Toż już wiele dni temu byś sam sobie odpowiedział na to pytanie widząc, że nie ma żadnej różnicy w nadawaniu - tylko ciekawy jestem jaki byś wtedy wniosek wyciągnął ...<br /><br />ale nie wierz mi - że oba sposoby nadawania są identyczne jak się wysyła jeden string, nie wierz mi proszę cię - błagam cię - weź ANALIZATOR STANÓW LOGICZNYCH i naucz się korzystać z takich narzędzi bo to PODSTAWA PODSTAW a na dodatek przyjemność i szybkie diagnozowanie wielu rzeczy .... ileż można o tym mówić, pisać i pokazywać ... poważnie.<br /><br /><img src="https://obrazkiforum.atnel.pl/54/00af6c2273e786dc0ec93633e9a0bcc6.jpg" alt="Obrazek" /><br /><br />Przecież ten wątek ciągnie się już od 2 maja i do dzisiaj jeszcze tego nie zrobiłeś ? Rozwiązałbyś swój problem z analizatorem już w godzinę po napisaniu pierwszego postu i to sam.<br /><br />Bo ileż mogę pisać, że to o czym piszesz to po pierwsze składanie kilku stringów i żebyś wysyłał jednego - ok zrobiłeś w końcu po paru dniach wysyłanie jednego stringa - nawet do testów - brawo<br /><br />[syntax=c]uart_puts(0, &quot;CT,1,10,15,55\r&quot;);[/syntax]<br /><br />dałeś na końcu enter &quot;\r&quot; - super ... czyli w końcu robisz normalną transmisję ASCII czyli stringi zakończone enterem ... to teraz masz porządną ramkę i ciurkiem wysłane bajty całego stringa i nie ma żadnych przerw pomiędzy bajtami - tylko nie chcę tu więcej już słyszeć pytań czy aby moja biblioteka wysyła to jakoś inaczej albo gorzej niż andruino bo to niestety zaczyna być irytujące - zamiast tego jak pisałem wyżej WEŹ ANALIZATOR STANÓW LOGICZNUCH i porównaj że te ramki na pinie TX procka ok? <br /><br />A teraz przechodząc do tych obrazków z jakiegoś dziwolągowatego programu które pokazałeś - to najbardziej zastanawia mnie co na tym obrazku robi coś takiego:<br /><br /><div class="quotetitle"><b>Quote:</b></div><div class="quotecontent"><span style="color: #FF0000">A<br />T+CT?</span><span style="color: #0040FF">CT,<br />1,10,15,50</span><br /></div><br /><br />szczególnie to co zaznaczyłem na czerwono ... to w końcu co ty wysyłasz ? taki string?<br /><br />[syntax=c]uart_puts(0, &quot;CT,1,10,15,55\r&quot;);[/syntax]<br /><br />czy może taki?<br /><br />[syntax=c]uart_puts(0, &quot;AT+CT?&quot;);[/syntax]<br />[syntax=c]uart_puts(0, &quot;CT,1,10,15,55\r&quot;);[/syntax]<br /><br />No i na sam koniec przypomnę po raz kolejny bo już o tym pisałem wyżej ale i ord pisał o tym - że nie wiadomo i ty chyba sam nie wiesz co odbiera ramki na telefonie i jak je składa? To jakaś twoja aplikacja? czy obca ? Bo sam podgląd odebranych danych może wydawać się porwany - ale jeśli miałbyś nastawiony odbiór na ODBIERANIE STRINGÓW ASCII - rozumiesz czy nie rozumiesz co to znaczy? Ok przypomnę to znaczy, że taka aplikacja która ma taką opcję MUSI czy tego chcesz czy nie CZEKAĆ KURCZĘ na znak ENTER - żeby dopiero wtedy przekazać dalej ODEBRANY NAWET W KAWAŁKACH cały string.<br /><br />Podsumowując kompletnie nie wiemy co ty tam wyprawiasz po stronie telefonu i o co chodzi, a ty tymczasem dopatrujesz się różnic w wysyłaniu stringów z andruino vs z mojej biblioteki .... bez analizatora stanów logicznych w rękach</div><br /><br />Mirku podsumowując mój wywód. To walczę z tym od 2 maja robiąc różne testy, to ze nie użyłem analizatora wynika z tego że transmisja z uC jest OK. Bo ten sam program na jakiejś starej apce napisanej B4A odbiera string idealnie i go nie przerywa. Natomiast od jakiegoś czasu uczę się Android Studio w języku Kotlin i tam odbierane wygląda trochę inaczej. Stąd moje pytanie czy czy w twojej bibliotece a tej z arduino może być jakaś różnica, jakiś punkt zaczepienia który może na to wpływać że kod z Arduino na ESP32 nie dzieli się przy odbiorze a ten napisany przeze mnie w C ma takie problemy. To żaden zarzut w twoja stronę że coś jest nie tak z twoją biblioteką, próbuje tylko znaleźć jakiś punkt. Twoja biblioteka na innej apce (która pewnie wykorzystuje inny język może też B4A i pewnie inny mechanizm odbioru) działa bez problemu i jestem w stanie wysłać 200 znaków.<br /><br />Co do dziwolągu który zauważyłeś to po prostu przy tych wszystkich eksperymentach okazało się że miałem ECHO włączone akurat w tym momencie i tylko tyle.<br /><br />Dziękuję CI bardzo za poświęcony czas na odpowiedź <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=743">Wilu88</a> — 5 maja 2023, o 17:14</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2023-05-05T07:56:54+01:00</updated>
<published>2023-05-05T07:56:54+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=24474&amp;p=236967#p236967</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=24474&amp;p=236967#p236967"/>
<title type="html"><![CDATA[Re: MK MULTI UART i wysłanie jako jeden string]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=24474&amp;p=236967#p236967"><![CDATA[
Zachodzę w głowę jak można dopatrywać się różnic pomiędzy<br /><br />[syntax=c]SerialBT.println(&quot;CT,1,10,15,55&quot;)[/syntax]<br /><br />i<br /><br />[syntax=c]uart_puts(0, &quot;CT,1,10,15,55\r&quot;);[/syntax]<br /><br />nie wysilając się na chociażby użycie byle pierwszego lepszego analizatora stanów logicznych (o którym często mówię i pokazuję) wystarczy w 100% nawet ten za 30zł z allegro z oprogramowaniem za darmo od Saleae i możesz się podłączyć pod linię TX jednego czy innego procka i zobaczyć jak FIZYCZNIE - na ŻYWO wychodzą te dane z procka przez UART skoro to właśnie tu upatrujesz różnicy .... sorki ale to NONSENS obserwować to od strony jakiegoś tam softu w telefonie, który nie wiem co robi i szukać przyczyny w nadawaniu z procka ... ba ty nawet myślisz że to biblioteka źle coś nadaje - kompletny NONSENS (nie obraź się) .... i to do kwadratu. Tym bardziej, że sam piszesz że po kablu wszystko działa - to naprawdę do dzisiaj nie zastanowiło ciebie to i nie zaciekawiło jak taka ramka wygląda &quot;na drucie&quot; czyli fizycznie - jak lecą poszczególne bajty/bity, jakie są odstępy między bajtami ????? Toż już wiele dni temu byś sam sobie odpowiedział na to pytanie widząc, że nie ma żadnej różnicy w nadawaniu - tylko ciekawy jestem jaki byś wtedy wniosek wyciągnął ...<br /><br />ale nie wierz mi - że oba sposoby nadawania są identyczne jak się wysyła jeden string, nie wierz mi proszę cię - błagam cię - weź ANALIZATOR STANÓW LOGICZNYCH i naucz się korzystać z takich narzędzi bo to PODSTAWA PODSTAW a na dodatek przyjemność i szybkie diagnozowanie wielu rzeczy .... ileż można o tym mówić, pisać i pokazywać ... poważnie.<br /><br /><img src="https://obrazkiforum.atnel.pl/54/00af6c2273e786dc0ec93633e9a0bcc6.jpg" alt="Obrazek" /><br /><br />Przecież ten wątek ciągnie się już od 2 maja i do dzisiaj jeszcze tego nie zrobiłeś ? Rozwiązałbyś swój problem z analizatorem już w godzinę po napisaniu pierwszego postu i to sam.<br /><br />Bo ileż mogę pisać, że to o czym piszesz to po pierwsze składanie kilku stringów i żebyś wysyłał jednego - ok zrobiłeś w końcu po paru dniach wysyłanie jednego stringa - nawet do testów - brawo<br /><br />[syntax=c]uart_puts(0, &quot;CT,1,10,15,55\r&quot;);[/syntax]<br /><br />dałeś na końcu enter &quot;\r&quot; - super ... czyli w końcu robisz normalną transmisję ASCII czyli stringi zakończone enterem ... to teraz masz porządną ramkę i ciurkiem wysłane bajty całego stringa i nie ma żadnych przerw pomiędzy bajtami - tylko nie chcę tu więcej już słyszeć pytań czy aby moja biblioteka wysyła to jakoś inaczej albo gorzej niż andruino bo to niestety zaczyna być irytujące - zamiast tego jak pisałem wyżej WEŹ ANALIZATOR STANÓW LOGICZNUCH i porównaj że te ramki na pinie TX procka ok? <br /><br />A teraz przechodząc do tych obrazków z jakiegoś dziwolągowatego programu które pokazałeś - to najbardziej zastanawia mnie co na tym obrazku robi coś takiego:<br /><br /><div class="quotetitle"><b>Quote:</b></div><div class="quotecontent"><br /><span style="color: #FF0000">A<br />T+CT?</span><span style="color: #0040FF">CT,<br />1,10,15,50</span><br /></div><br /><br />szczególnie to co zaznaczyłem na czerwono ... to w końcu co ty wysyłasz ? taki string?<br /><br />[syntax=c]uart_puts(0, &quot;CT,1,10,15,55\r&quot;);[/syntax]<br /><br />czy może taki?<br /><br />[syntax=c]uart_puts(0, &quot;AT+CT?&quot;);[/syntax]<br />[syntax=c]uart_puts(0, &quot;CT,1,10,15,55\r&quot;);[/syntax]<br /><br />No i na sam koniec przypomnę po raz kolejny bo już o tym pisałem wyżej ale i ord pisał o tym - że nie wiadomo i ty chyba sam nie wiesz co odbiera ramki na telefonie i jak je składa? To jakaś twoja aplikacja? czy obca ? Bo sam podgląd odebranych danych może wydawać się porwany - ale jeśli miałbyś nastawiony odbiór na ODBIERANIE STRINGÓW ASCII - rozumiesz czy nie rozumiesz co to znaczy? Ok przypomnę to znaczy, że taka aplikacja która ma taką opcję MUSI czy tego chcesz czy nie CZEKAĆ KURCZĘ na znak ENTER - żeby dopiero wtedy przekazać dalej ODEBRANY NAWET W KAWAŁKACH cały string.<br /><br />Podsumowując kompletnie nie wiemy co ty tam wyprawiasz po stronie telefonu i o co chodzi, a ty tymczasem dopatrujesz się różnic w wysyłaniu stringów z andruino vs z mojej biblioteki .... bez analizatora stanów logicznych w rękach<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 5 maja 2023, o 07:56</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Wilu88]]></name></author>
<updated>2023-05-04T20:41:17+01:00</updated>
<published>2023-05-04T20:41:17+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=24474&amp;p=236965#p236965</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=24474&amp;p=236965#p236965"/>
<title type="html"><![CDATA[Re: MK MULTI UART i wysłanie jako jeden string]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=24474&amp;p=236965#p236965"><![CDATA[
Dodam jeszcze że jak wyłączę ECHO i np wkleję sobię uart_puts gdzieś w pętli głównej to za każdym razem na telefonie odbieram pierwszy znak, potem enter i resztę ciągu.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=743">Wilu88</a> — 4 maja 2023, o 20:41</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Wilu88]]></name></author>
<updated>2023-05-04T17:03:47+01:00</updated>
<published>2023-05-04T17:03:47+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=24474&amp;p=236964#p236964</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=24474&amp;p=236964#p236964"/>
<title type="html"><![CDATA[Re: MK MULTI UART i wysłanie jako jeden string]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=24474&amp;p=236964#p236964"><![CDATA[
<div class="quotetitle">mirekk36 napisał(a):</div><div class="quotecontent"><br />problem jest w tym, że nie stosujesz przesyłania stringów ASCII zakończonych enterem tylko w twoim wykonaniu to praktycznie binarka i nie składasz po drugiej stronie prawidłowo ramki.<br /><br />A to nie dziwota, że pakiety przychodzą w kawałkach - a tym bardziej jeśli sam robisz to za pomocą wysyłania wieloma komendami. Pisałem wyżej jak sobie można łatwo z tym poradzić - sprintf() no ale też ENTER na końcu i sprawdzanie w telefonie właśnie odbioru stringa z CR na końcu<br /></div><br /><br /><br />Ten problem już rozwiązałem, rzeczywiście podczas tworzenia funkcji zapomniałem o tym, jednak to problemu nie rozwiązało. Moze inaczej zadam pytanko. Czy kojarzysz może czy w tej metodzie wysyłania z twojej bilbioteki a w metodzie z Arduino czyli BluetoothSerial.h i funckja:<br />[syntax=c]SerialBT.println(&quot;CT,1,10,15,55&quot;)[/syntax]<br /> Czy są jakiś różnice? Jakiś inny mechanizm? Bo napisałem sobie na ESP32 w Arduino na szybko programik i odpowiedź przychodzi idealnie złożona i odebrana przez soft w komórce. <br /><a href="https://obrazkiforum.atnel.pl/743/96359469063f5c2aed4c53c114667f1e.jpg"  class="postlink"><img src="https://obrazkiforum.atnel.pl/thumb/743/96359469063f5c2aed4c53c114667f1e.jpg" alt="Obrazek" /></a><br /><br />Natomiast ta wysłałam z AVR z twoją biblioteką nawet jak zrobię na sztywno wysłanie całego ciągu:<br />[syntax=c]uart_puts(0, &quot;CT,1,10,15,55\r&quot;);[/syntax]<br /><a href="https://obrazkiforum.atnel.pl/743/230a2a309d9f9f6fd48dce3234887646.jpg"  class="postlink"><img src="https://obrazkiforum.atnel.pl/thumb/743/230a2a309d9f9f6fd48dce3234887646.jpg" alt="Obrazek" /></a><br />To na komórce odbiera to podzielone na kilka wiadomości. Masz jakis punkt zaczepienia co mogło by być przyczyną takiego zachowania?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=743">Wilu88</a> — 4 maja 2023, o 17:03</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2023-05-02T22:05:41+01:00</updated>
<published>2023-05-02T22:05:41+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=24474&amp;p=236962#p236962</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=24474&amp;p=236962#p236962"/>
<title type="html"><![CDATA[Re: MK MULTI UART i wysłanie jako jeden string]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=24474&amp;p=236962#p236962"><![CDATA[
problem jest w tym, że nie stosujesz przesyłania stringów ASCII zakończonych enterem tylko w twoim wykonaniu to praktycznie binarka i nie składasz po drugiej stronie prawidłowo ramki.<br /><br />A to nie dziwota, że pakiety przychodzą w kawałkach - a tym bardziej jeśli sam robisz to za pomocą wysyłania wieloma komendami. Pisałem wyżej jak sobie można łatwo z tym poradzić - sprintf() no ale też ENTER na końcu i sprawdzanie w telefonie właśnie odbioru stringa z CR na końcu<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 2 maja 2023, o 22:05</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Wilu88]]></name></author>
<updated>2023-05-02T16:23:33+01:00</updated>
<published>2023-05-02T16:23:33+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=24474&amp;p=236961#p236961</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=24474&amp;p=236961#p236961"/>
<title type="html"><![CDATA[Re: MK MULTI UART i wysłanie jako jeden string]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=24474&amp;p=236961#p236961"><![CDATA[
Mirku połączenie działa bez problemu, problem polega tylko na tym że raz na kilka prób w terminalu na telefonie odbieram cały ciąg, a czasem przychodzi on podzielony. Dlatego chciałem zrezygnować z kilku uart_put na rzecz jednego bo podejrzewam że tu jest problem.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=743">Wilu88</a> — 2 maja 2023, o 16:23</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2023-05-02T16:18:10+01:00</updated>
<published>2023-05-02T16:18:10+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=24474&amp;p=236960#p236960</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=24474&amp;p=236960#p236960"/>
<title type="html"><![CDATA[Re: MK MULTI UART i wysłanie jako jeden string]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=24474&amp;p=236960#p236960"><![CDATA[
Po pierwsze to weź sobie to sprawdź po kablu w drugim terminalu - a nie rzucasz się od razu na jakieś połączenia radiowe i jak coś nie idzie - to nawet nie wiesz co z czym połączyć, gdzie błąd itp<br /><br />Toż to NAJPROSTSZE z możliwych rozwiązań - wysyłać z AVR do terminala przez przejściówkę USB/RS232 i obserwować co i jak przychodzi ... będziesz miał od razu porównanie<br /><br />A po trzecie to weź że użyj funkcji sprintf() zamiast KLEIĆ takiego stringa w locie. I na dodatek jak widzę nie jest to string bo nie ma zakończenia typu CR albo CRLF<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 2 maja 2023, o 16:18</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Wilu88]]></name></author>
<updated>2023-05-02T15:29:22+01:00</updated>
<published>2023-05-02T15:29:22+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=24474&amp;p=236959#p236959</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=24474&amp;p=236959#p236959"/>
<title type="html"><![CDATA[MK MULTI UART i wysłanie jako jeden string]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=24474&amp;p=236959#p236959"><![CDATA[
Witam<br /><br />Po długiej przerwie wracam do programowania swojego sterowniczka. Program ma za zadanie komunikować się po BT z telefonem w celach konfiguracji sterownika. Postanowiłem zakupić bibliotekę MK MULTI UART 2.0 bo wydaje się idealna do tego. Jednak mierzę się z pewnym problemem, otóż gdy chce przesłać do telefonu ciąg kilku parametrów oddzielonych przecinkiem mam z tym problem. Wygenerowałem sobie taką funkcję odbierająca komendę AT i w rezultacie wysyłającą parametry sterownika<br /><br />[syntax=c]///{ AT+CT - Connection Status<br />const char at_ct&#91;&#93; PROGMEM = &quot;AT+CT&quot;;<br />const char at_ct_inf&#91;&#93; PROGMEM = &quot; - Connection Status&quot;;<br /><br /><br />uint8_t at_ct_set( uint8_t uart_nr, char * params ) {<br /><br /><br />     uart_puts(0, &quot;CT,&quot;);<br />     uart_putint(0, version, 10);<br />     uart_puts(0, &quot;,&quot;); <br />     uart_putint(0, subversion, 10);<br />     uart_puts(0, &quot;,&quot;);<br />     uart_putint(0, datetime.hh, 10);<br />     uart_puts(0, &quot;,&quot;);<br />     uart_putint(0, datetime.mm, 10);<br /><br /><br /><br />    return 0;    // exit code: 0-OK, 1-ERROR<br />}[/syntax]<br /><br />Jednak zauważyłem że gdy mam tych kilka komend uart_put to po stronie telefonu czasem mam pocięty ten ciąg, albo przychodzi tylko końcówka. Jak najlepiej to ogarnąć by wysłać to jedną komendą uart_put tak by wszystkie zmienne liczbowe i tekstowe spakować do jednego stringa?<br /><br />Pewnie dla was błahy problem ale po tak długiej przerwie od programowania to zaciemnienie mnie ogarnęło <img src="https://forum.atnel.pl/images/smilies/icon_razz.gif" alt=":P" title="Pokazuje język" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=743">Wilu88</a> — 2 maja 2023, o 15:29</p><hr />
]]></content>
</entry>
</feed>