ATNEL tech-forum
https://forum.atnel.pl/

Blue Book UDP -> Switch(atoi(wsk))
https://forum.atnel.pl/topic17230.html
Strona 1 z 1

Autor:  krzlison [ 4 sty 2017, o 00:58 ]
Tytuł:  Blue Book UDP -> Switch(atoi(wsk))

Witam

Testuje właśnie UDP z blue book i napotkałem na problem na stronie 475

Mianowicie nie działa w programie "switch (atoi(wsk))";

Zawsze atoi(wsk) == 0 nieważne na jaki string wskazuje wsk

wrzuciłem wsk na LCD i pokazuje prawidłowy string ale nie jest on mapowany na prawidłowo na enum?


wykonuje sie tylko i wyłącznie case set_led:

pozdrawiam
Krzysiek

Obrazek

------------------------ [ Dodano po: 15 minutach ]

Znalazłem błąd -

jeśli wyśle set_led^3^0 - zapala LED
jeśli wyśle set_led^3^1 - gasi LED

Jeśli wyśle set_lcd^abcd^xyz - nic sie nie pojawia bo powinno być wysłane 2^abcd^xyz

czysty przypadek ze set_led działa, powinno zostac wysłane 0^3^0 lub 0^3^1

Autor:  MirkoT [ 4 sty 2017, o 07:51 ]
Tytuł:  Re: Blue Book UDP -> Switch(atoi(wsk))

No bo pytanie jest takie: co robi funkcja atoi(wsk)
To nie jest "jakiś dowolny string" tylko string który da się zamienić na liczbę...

Strona 1 z 1 Strefa czasowa: UTC + 1
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/