Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 8 sty 2025, o 12:40


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 7 ] 
Autor Wiadomość
PostNapisane: 21 mar 2015, o 21:09 
Offline
Użytkownik

Dołączył(a): 21 mar 2015
Posty: 25
Pomógł: 3

Witam wszystkich
Właśnie dzisiaj otrzymałem przesyłkę z Wifi232T + Atnel-Air i jestem w trakcie testów.
Napotkałem na jeden problem, z którym nie mogę sobie poradzić.
Próbowałem przez UDP sterować GPIO z programu ATB WiFi Config i niestety nie dział mi ta funkcja. Działa mi bezproblemowo komunikacja zarówno po UDP jak i RS232. Mogę przełączyć moduł w trym sterowania GPIO i z powrotem ale samo sterowanie już nie działa (ani ON/OFF ani PWM).
Próbowałem za pomocą Wireshark zobaczyć co jest wysyłane po UDP do modułu i są to jakieś dziwne stringi, więc poszukałem innej wersji Configa (na początku używałem najnowsze) - znalazłem 1.0.26 i też nie działa ale stringi są trochę inne.
Stworzyłem więc program na PC który wysyła stringa na dany adres IP i port po UDP i na te komendy moduł reaguje poprawnie - zapala, gasi i przyciemnia diodkę nLink na Atnel Air kiedy steruję GPIO 11.
Co może być powodem takiego dziwnego zachowania się modułu - programu ATB WiFi Config?

Pozdrawiam
Marek



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 21 mar 2015, o 22:51 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27339
Lokalizacja: Szczecin
Pomógł: 1041

kolega sobie obejrzy DOKŁADNIE te poradniki
http://mirekk36.blogspot.com/2015/01/mo ... a-udp.html

a do tego pobierze NAJNOWSZĄ wersję programu ATB WiFi Config bo już DAWNO jest 10.0.41 ...... a nie ten stary szrot 10.026, którego kolega używa

_________________
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 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 21 mar 2015, o 23:19 
Offline
Użytkownik

Dołączył(a): 21 mar 2015
Posty: 25
Pomógł: 3

Witam
Od poradników zacząłem.
Najnowszą wersję programu też próbowałem.
Niestety jak pisałem jak podglądam Wiresharkiem co jest wysyłane po UDP do modułu to nie są to polecenia typu
"Gpio 11 out 1" tylko np "gpio out".
Jak moim programem wyślę "gpio 11 out 1" to działa poprawnie.
Wygląda jakby u mnie ATB WIFI CONFIG nie działał poprawnie, tylko nie wiem dlaczego.

Marek



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 21 mar 2015, o 23:48 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27339
Lokalizacja: Szczecin
Pomógł: 1041

wiesz co ? tak to można sobie pisać i pisać .... i nic z tego nie wyniknie.

Nawet nie chce ci się opisać dokładnie co robisz. Używasz w końcu najnowszej wersji programu czy nie? czy wróciłeś do starej ? bo jeśli wróciłeś do starej - to mi się nawet nie chce dalej kontynuować ....

Jeśli chcesz żeby coś pomóc to pokaż że zrzut ekranu jak masz moduł skonfigurowany w zakładce STA, pokaż zakładkę UDP i czy kliknąłeś klawisz "Switch ON" ?

_________________
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 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 22 mar 2015, o 08:22 
Offline
Użytkownik

Dołączył(a): 21 mar 2015
Posty: 25
Pomógł: 3

Witam

Zakładka STA:
Obrazek

Zakładka UDP:
Obrazek

Klawisz SWITCH ON oczywiście nacisnąłem i moduł przełączył się poprawnie (tak przy okazji podpowiedź do tego klawisza zawiera chyba błąd - sugeruje że program wysyła AT+ZMODE zamiast AT+TMODE).

W momencie kiedy nacisnę SWITCH ON to nie jestem wstanie sterować wyjściami za pomocą "ptaszków" "gpio xx".
Jeśli jednak wyślę odpowiednią komendę przez UDP innym programem, jak na zrzucie poniżej to wszystko działa.
Obrazek

Pozdrawiam
Marek



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 22 mar 2015, o 08:35 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27339
Lokalizacja: Szczecin
Pomógł: 1041

No tak opis klawisza Switch On pokazuje AT+WMODE a powinno być AT+TMODE .... ale to tylko pomyłka opisu bo komendy lecą poprawne ... W kolejnej aktualizacji 10.0.42 będzie już ten opis poprawiony - dzięki za uwagę.

Natomiast dlaczego tobie to nie działa

Jeśli nie klikniesz sobie klawisza Read Config to program nie wie na jaki PORT powinien wysyłać te polecenia do sterowania pinami IO. Dlatego masz pole o nazwie "NET PORT" i tam sobie wpisz ręcznie swój port np 8899
Obrazek
jeśli zaś klikniesz klawisz READ CONFIG to to pole samo się uzupełni właściwą wartością

------------------------ [ Dodano po: 9 minutach ]

Zresztą już można pobrać nowszą wersję 10.0.42 z naniesionymi mini poprawkami ;)

_________________
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 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 22 mar 2015, o 12:51 
Offline
Użytkownik

Dołączył(a): 21 mar 2015
Posty: 25
Pomógł: 3

Teraz działa.

Dzięki
Marek



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 7 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 2 gości


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
cron
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO