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



Teraz jest 19 kwi 2024, o 02:05


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 14 ] 
Autor Wiadomość
PostNapisane: 29 maja 2020, o 16:34 
Offline
Użytkownik

Dołączył(a): 19 lip 2016
Posty: 114
Pomógł: 0

Witam,
Udało się nawiązać komunikację modułu ATB WiFi z procesorem, Putty, telefonem.
Mam kilka pytań o konfigurację.
Moduł jest wlutowany w płytkę z procesorem i jest w trybie transparentnym.
Mogę komunikować się przez stronę albo clienta UDP i teraz potrzebuję np. wyłączyć Echo.
Jak to zrobić przez UDP w trybie komend?
Tak żeby nie wyjmować modułu.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 29 maja 2020, o 17:32 
Offline
Moderator
Avatar użytkownika

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

z procka mu wyłącz po starcie (wystarczy na chwilę wyjść z trybu transparentnego, do trybu komend, wyłączyć echo i wrócić do trybu transparentnego) ... poza tym w czym ci przeszkadza echo ? ;)

_________________
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: 29 maja 2020, o 22:16 
Offline
Użytkownik

Dołączył(a): 19 lip 2016
Posty: 114
Pomógł: 0

Już ogarnąłem : ) to co brałem za echo było odpowiedzią parsera. "1 odpowiedź 1 ERROR"

W sieci "lokalnej" wszystko działa.
Jeszcze chciałem zapytać od czego zacząć, żeby wysyłać przez internet z telefonu.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 30 maja 2020, o 08:31 
Offline
Użytkownik

Dołączył(a): 05 lut 2014
Posty: 252
Lokalizacja: obok Częstochowy
Pomógł: 14

Lu_let napisał(a):
Jeszcze chciałem zapytać od czego zacząć, żeby wysyłać przez internet z telefonu.

Trzeba mieć publiczne IP. W routerze przekierować port na adres modułu.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 30 maja 2020, o 09:02 
Offline
Użytkownik

Dołączył(a): 19 lip 2016
Posty: 114
Pomógł: 0

Witam,
Mój program chyba nie ma funkcji i do połączeń przez internet.
ObrazekObrazek

Może zna Pan jakąś darmową aplikację, do prób UDP przez internet?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 30 maja 2020, o 09:45 
Offline
Moderator
Avatar użytkownika

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

tu nie chodzi o żadną specjalną aplikację tylko tak jak ci kolega wyżej napisał - trzeba mieć dostęp do publicznego IP za routerem a to zależy od jakiego dostawcy masz internet.

_________________
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: 30 maja 2020, o 12:43 
Offline
Użytkownik

Dołączył(a): 14 sie 2016
Posty: 905
Pomógł: 39

Jeżeli chcesz wysłać to nie trzeba publicznego IP, do odebrania musi być, tyle tylko że praktycznie żaden operator komórkowy nie pozwala niczego wysyłać do klienta, ze stacjonarnym netem wystarczy publiczne IP.

Wysłane ze srajfona

_________________
Moje porady są błędne,nie czytać,zbanować od razu.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 30 maja 2020, o 13:16 
Offline
Moderator
Avatar użytkownika

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

Harry napisał(a):
tyle tylko że praktycznie żaden operator komórkowy nie pozwala niczego wysyłać do klienta

Serwer UDP da radę spokojnie odesłać dane do klienta ale TYLKO POD JEDNYM warunkiem ;) że odpowiedź będzie typu RESPONSE a nie wysłana jako oddzielna ramka pod adres IP klienta. I to ładnie działa - pokazywałem takie ćwiczonka w Yellowbooku z modemem GSM Fibocom i komunikacją UDP.

_________________
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: 30 maja 2020, o 13:38 
Offline
Użytkownik

Dołączył(a): 14 sie 2016
Posty: 905
Pomógł: 39

Z zewnątrz, tzn z internetu do komórki?

Wysłane ze srajfona

_________________
Moje porady są błędne,nie czytać,zbanować od razu.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 30 maja 2020, o 13:44 
Offline
Moderator
Avatar użytkownika

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

tak tak - ale mówię, musi to być specjalna forma pakietu typu RESPONSE czyli odpowiedź na konkretny wysłany pakiet do serwera. Działa to dokładnie tak samo jak dla przeglądarki HTTP

_________________
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: 30 maja 2020, o 13:50 
Offline
Użytkownik

Dołączył(a): 19 lip 2016
Posty: 114
Pomógł: 0

Witam,
Mam publiczny adres w stacjonarnym necie, to nie problem.
Chodzi mi o to że przy włączonym wiifii .apka znajduje adres routera i jest gotowa do pracy.
Obrazek
Ale przy wyłączonym wiifii z 4G pole z adresem jest puste i nie da się tam nic wpisać.
Obrazek
Wieczorem poczytam yelowBook : )


Jednak czy będzie możliwe, przesyłanie ASCII z telefonu bez publicznego adresu, przez internet 4G do:
Routera z publicznym adresem do: modułu ATB wiifii i do urządzenia?
Oraz odpowiedź z urządzenia z powrotem na telefon?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 30 maja 2020, o 16:38 
Offline
Moderator
Avatar użytkownika

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

Lu_let ---> na razie bardzo ogromnie mieszasz - bo co ma wspólnego jakieś tam 4G czy 16G albo 17F z publicznym IP ?

Lepiej napisz skąd masz NET ? od kogo ? z sieci komórkowej ?

a jeśli tak to dokładnie opisz skąd dokąd chcesz coś przesyłać ... Jaki masz router i czy potrafisz go konfigurować - bo sorki - ale jeśli w tych zagadnieniach na razie się kompletnie nie orientujesz to będzie ci ciężko. Nadmienię, że to nie ma z kolei nic wspólnego z samym modułem WiFi.

_________________
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: 30 maja 2020, o 17:50 
Offline
Użytkownik

Dołączył(a): 19 lip 2016
Posty: 114
Pomógł: 0

Internet mam stacjonarny po kablu z SMSNET, nawiasem mówiąc ze Szczecina.
W standardzie dają publiczny adres IP.
Router i przekierowanie portów raczej ogarnę robiłem to już z monitoringiem również na sieciach komórkowych.

Pytam o to jak podejść do sterowania przez UDP mojego urządzenia z modułem ATB WIIFI.
które mam w domu za routerem z publicznym adresem.

Chodzi mi o sterowanie przez internet z telefonu.
Internet w moim telefonie nie ma publicznego adresu IP.

Jakiego użyć oprogramowania.
Czy to w ogóle jest możliwe.
Moje pytanie wynika, z tego co pisał kolega wyżej:
Cytuj:
tyle tylko że praktycznie żaden operator komórkowy nie pozwala niczego wysyłać do klienta

a później
Cytuj:
Serwer UDP da radę spokojnie odesłać dane do klienta

Urządzeniem inicjującym połączenie ma być oczywiście telefon, który ma nadać wiadomość i odebrać potwierdzenie.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 30 maja 2020, o 20:57 
Offline
Moderator
Avatar użytkownika

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

No to masz DWA scenariusze:

1. Zakładając że umiesz sobie przekierować jakiś port w routerze, żeby dzięki niemu było publiczne dojście do modułu WIFI - no to już masz JEDNO, czyli możliwość wysłania danych z telefonu do modułu WIFI w domu. Ale niestety - moduł WiFi nie umie zrobić odpowiedzi typu RESPONSE :( Moduł WiFi próbuje odpowiedzieć całkiem nowym pakietem i próbuje go wysłać pod adres IP i Port z którego dostał informację i tu KICHA! nigdy to nie dotrze do twojego telefonu ... zapomnij

2. Zakładając to co w pkt.1 wyżej - możesz jedynie postawić serwer na PC w domu, który odbierze informację z telefonu po UDP i odeśle ją jako RESPONSE, programowo na PC da się to zrobić.

-------------------------------

Jest jeszcze teoretycznie trzeci scenariusz - ale taki mocno pośredni, gdzie trzeba byłoby korzystać z hostingu i skryptów php - ale z dużym poślizgiem czasowym ... to troszkę zakręcone - ale czasem też może się przydać, wyjaśnię to za jakiś czas w specjalnym poradniku wideo ;)

------------------------ [ Dodano po: 4 minutach ]

Lu_let napisał(a):
.....
Moje pytanie wynika, z tego co pisał kolega wyżej:
Cytuj:
tyle tylko że praktycznie żaden operator komórkowy nie pozwala niczego wysyłać do klienta

a później
Cytuj:
Serwer UDP da radę spokojnie odesłać dane do klienta

Urządzeniem inicjującym połączenie ma być oczywiście telefon, który ma nadać wiadomość i odebrać potwierdzenie.

Tu dla wyjaśnienia kolega Harry miał 100% racji i właśnie piszę ci to w pkt.1 - że nie da się NIC a NIC wysłać do telefonu, nie może on zadziałać bowiem nigdy jako serwer z uwagi na blokady NAT'a stosowane przez operatorów sieci komórkowych.

A to co ja później napisałem to nie jest żadnym zaprzeczeniem tego co napisał Harry - tylko podpowiedzią, że jest pewien mały wyjątek polegający na tym, że do telefonu MOŻNA odesłać swego rodzaju ODPOWIEDŹ (Response) na nadany pakiet. Nie można zaś wysłać nowego pakietu co niestety próbuje robić moduł WIFI. Ta odpowiedź (response) możliwa jest tylko do wykonania z poziomu programu np na PC - trzeba jednak dobrze się zapoznać z możliwościami własnego serwera UDP w środowisku programistycznym, którego się 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  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 14 ] 

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