Deker01 napisał(a):

tego ćwiczenia zakłada, że przez UDP wysyłam "set_led^1^1" aby włączyć diodę czy powinienem wysłać "0^1^1" ?
No ale specjalnie napisałem program na PC, który można odpalić i w nim podglądać na żywo te latające ramki

i nigdzie nie zobaczysz tam ramki:
"set_led^1^1"
tylko właśnie
"0^1^1"
"1^0^1"
"0^0^0"
itp
chodzi o to że jest tu kilka poziomów konwersji. Przede wszystkim WSZYSTKO lata sobie za pomocą znaków ASCII

po drugie te pojedyncze znaki (cyfry) są zamieniane za pomocą atoi() na liczby
a żeby nam łatwiej w procku było

to dlatego zamiast liczbami posługujemy się typem wyliczeniowym enum
------------------------ [ Dodano po: 1 minucie ]Deker01 napisał(a):
Gdyby jednak w Enum było więcej pozycji np 4, wówczas wsk mógłby wskazywać również na wartości 2,3 ?
No po tym pytanku widać, że zapomniało ci się to o czym było pisane w rozdziale na początku w teorii o enum - zajrzyj tam ok ? bo oczyiście mogłoby być dalej 2,3 itd ale równie dobrze gdybyś chciał mogłoby być dalej np: 2,84,122
------------------------ [ Dodano po: 4 minutach ]mirekk36 napisał(a):
No i ostatnie pytanie, czy z podanego przeze mnie fragmentu kodu wynika, dlaczego atoi(wsk) nie zwraca mi jednak wartości 1?
Nie wiem ? w oryginalnym programie z DVD wszystko działa .... więc nie wiem co robiłeś i co zmieniałeś że nie działa

_________________
zapraszam na blog:
http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj
Kurs EAGLE ] [ mój kanał YT TV
www.youtube.com/mirekk36 ]