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



Teraz jest 28 lis 2024, o 05:27


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 40 ]  Przejdź na stronę Poprzednia strona  1, 2
Autor Wiadomość
PostNapisane: 19 lut 2018, o 16:18 
Offline
Użytkownik

Dołączył(a): 25 lip 2013
Posty: 2586
Pomógł: 128

A może Mirku wprowadź do sklepu tę bibliotekę za symboliczne 5 zł dla tych co sie zagapili, że normalnie jest za free :)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 19 lut 2018, o 16:40 
Offline
Moderator
Avatar użytkownika

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

:) no tak - no tak ;)

_________________
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: 2 mar 2019, o 18:00 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 21 sie 2014
Posty: 90
Pomógł: 0

Świetna biblioteka!
Mam jednak pewne pytanie.
Jak komunikować się z modułem gdy jest w trybie TCP Client na porcie 80? Wiem, ze można, bo w Atnel WiFi Config można bez problemu połączyć się via UDP i przekonfigurować moduł.
WIem, że funkcja MkWifiUDP.connect_atnel_wifi_direct(ModIp,"HF-A11ASSISTHREAD") prawdopodobnie do tego służy ale jak jej użyć?
Coś nie mogę załapać.
Próbowałem użyć jej podczas wykrywania modułu:

Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


... i dalej próbowałem uzyskać coś w taki sposób, lecz bez rezultatu.

Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


Pewnie bez sensu to są zabiegi :) Ale nie bardzo wiem jak to ma wyglądać...
Pozdrawiam



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

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

nie używać na porcie 80 bo to nie ma najmniejszego sensu i nie będzie działać poprawnie - na tym porcie jest i musi być strona web modułu do jego konfiguracji

_________________
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: 2 mar 2019, o 22:37 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 21 sie 2014
Posty: 90
Pomógł: 0

No tyle to wiem. Ale jak wykorzystać tę bibliotekę żeby osiągnąć skutek jak w wifi config? W wifi config łączy się z obojętnie jakim modułem z portem 80 nawet i można bez problemu wysyłać mu at. Czy można to zrobić za pomocą tej biblioteki?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 4 mar 2019, o 09:37 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 21 sie 2014
Posty: 90
Pomógł: 0

No to może zapytam tak:
Jak używa się funkcji
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


żeby pogadać z modułem nawet jeśli jest w trybie TCP Client na porcie 80 ?

Albo chociaż jak działa ta funkcja? Jak ją wykorzystać?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 4 mar 2019, o 13:31 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 21 sie 2014
Posty: 90
Pomógł: 0

Jeżeli chciałbym wysłać jakąś komendę AT do modułu, który jest w trybie TCP, Client, 80 ( np. chciałbym przełączyć go z STA na AP za pomocą komendy AT+WMODE) to jak mam mu to wysłać skoro na port 80 nie można nic wysyłać?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 4 mar 2019, o 14:13 
Offline
Moderator
Avatar użytkownika

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

no ale kolega to chyba coś mi się zdaje DRASTYCZNIE miesza pojęcia ...

Komendy AT nie są dostępne przez WIFI ... skąd tobie przyszło to do głowy ... tzn mówię o stronie procka. Jeśli chcesz ze strony procka zmienić np z STA na AP to puszczasz trzy plusy +++ z odpowiednimi przerwami i moduł przechodzi z trybu transparentnego w tryb komend - dopiero wtedy można użyć komend AT do konfiguracji modułu, oczywiście później warto wrócić do trybu transparentnego.

A jeśli chodzi ci o konfigurację po UDP w trybie serwisowym/konfiguracyjnym przy pomocy hasła HF-A11ASSISTHREAD no to przecież w nocie PDF masz napisane wyraźnie na jaki port UDP należy wysyłać dane, ja nawet teraz tak z pamięci to ci nie powiem sam musiałbym zajrzeć do PDF.

_________________
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: 4 mar 2019, o 14:44 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 21 sie 2014
Posty: 90
Pomógł: 0

mirekk36 napisał(a):
A jeśli chodzi ci o konfigurację po UDP w trybie serwisowym/konfiguracyjnym przy pomocy hasła HF-A11ASSISTHREAD no to przecież w nocie PDF masz napisane wyraźnie na jaki port UDP należy wysyłać dane, ja nawet teraz tak z pamięci to ci nie powiem sam musiałbym zajrzeć do PDF.

O właśnie o to mi chodzi :) Czytam właśnie notę.

------------------------ [ Dodano po: 24 minutach ]

Dobra, już rozumiem dlaczego nie działało... Przytoczę jeszcz raz linijkę kodu z góry:
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

Zamiast IP broadcastowego, wysyłało na IP modułu z DHCP pobrane w zdarzeniu "_OnGetAtnelModule". Debilny błąd, przyznaję.
Wszystkie moduły nasłuchują na konkretnym IP broadcastowym i konkretnym porcie...Port już próbowałem wpisywać wcześniej (ten poprawny 48899) ale to niepoprawny IP był błędem.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 4 mar 2019, o 17:05 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 21 sie 2014
Posty: 90
Pomógł: 0

Ostatecznie udało się zorganizować komunikację za pomocą "send_udp". Ip = 255.255.255.255, port 48899, [hasło modułu]. Nadal jednak nie wychodzi mi za pomocą ".connect_atnel_wifi_direct" ...



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: 40 ]  Przejdź na stronę Poprzednia strona  1, 2

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 0 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