RTV forum PL | NewsGroups PL

Jak skonfigurować połączenie RS232 z modemem GSM i dostępem do internetu?

łączność RS232<>GSM<>INTERNET

NOWY TEMAT

elektroda NewsGroups Forum Index - Elektronika Polska - Jak skonfigurować połączenie RS232 z modemem GSM i dostępem do internetu?

Goto page Previous  1, 2, 3, 4, 5, 6  Next

sundayman
Guest

Thu Feb 25, 2016 10:20 pm   



Ok, bardzo bardzo dziękuję. Spróbuję to jakoś ogarnąć...
Ale na pewno jeszcze wrócę do tematu, bo czuję że będzie ciężko Smile

Jarosław Sokołowski
Guest

Thu Feb 25, 2016 10:42 pm   



sundayman pisze:

Quote:
Ok, bardzo bardzo dziękuję. Spróbuję to jakoś ogarnąć...
Ale na pewno jeszcze wrócę do tematu, bo czuję że będzie ciężko Smile

Nie ma letko, chleb po osiem -- tak kiedś mawiano. Ale wszystko da się
zrobić "with a little help from my friends" (to już cytat z innych).
Niby takie gaduły o niczym, a jednak pomocne.

Jarek

--
"My już od lat %%%
gawędzimy o Maryni. %%%
I to nawet, szczerze <) (\
mówiąc, nie o całej..." ___(_,_)\___
|| // ||rs

Michał Baszyński
Guest

Thu Feb 25, 2016 10:48 pm   



W dniu 2016-02-25 o 11:56, cezar pisze:

Quote:

Zwykły modem GSM900, który działa z arduino ma zaimplementowane IP stack
i ma możliwośc zestawienia połączenia TCP za pomocą komend AT.
Kosztuje 20 dolców jako dev kit..
http://www.ebay.com/itm/311519547314?hash=item4888030fb2
11 dolców jako moduł http://www.ebay.com/itm/311447881171
lub klika dolców jako sam moduł http://www.ebay.com/itm/401050420211

a to nie jest przypadkiem ta wersja, co w Europie nie chce działać i
trzeba firmware najpierw nowe europejskie wgrać?

--
Pozdr.
Michał

Marek
Guest

Thu Feb 25, 2016 11:32 pm   



On Thu, 25 Feb 2016 22:48:58 +0100, Michał
Baszyński<mbaszyns@ga.ze.ta.pl> wrote:
Quote:
a to nie jest przypadkiem ta wersja, co w Europie nie chce działać
i
trzeba firmware najpierw nowe europejskie wgrać?

Tak.
Co ciekawe mam dwa takie moduły, oba są oparte o sim900a, jeden
podobny do tego z cytowanej aukcji (występuje w kilku wersjach
płytki), drugi w wersji bardziej mikro, czyli sam moduł gsm + gniazdo
na sim. Ten pierwszy bez problemu przyjął "europejski" soft natomiast
ten drugi nie chce się zaktualizować, gdzieś na początku procesu
flashowania wyskakuje jakiś błąd (szczegółów nie pamiętam).
Pierwszy przeflashowany działa ale z jednym ale. Mam go podłączonego
do mcu na płytce prototypowej, moduł bardzo zakłóca komunikację na
uarcie, praktycznie nie da się z nim komunikować szybciej niż 9600.
Jeśli w trakcie (szybszej niż 9600) komunikacji po uarcie akurat jest
nadawanie gsm to komunikacja idzie w krzaki. Mimo wysłania poprawnego
polecenia modem zawraca error, bo odbiera "zakłócone" polecenie
(przekłame bajty). Nie wiem, czy to wina, że układ jest deweloperski
(płytka stykowa, kable) czy ta chińskia płytka z modułem jest źle
zaprojektowana, co powoduje tak silne zakłócenia.

--
Marek

J.F.
Guest

Fri Feb 26, 2016 12:21 am   



Dnia Thu, 25 Feb 2016 18:45:56 +0100, sundayman napisał(a):
Quote:
1. rzecz dotyczy urządzenia, które jest w wielu miejscach zainstalowane
(ale można wymienić software), i na razie nadal będzie robione w tym
samym wykonaniu przez jakiś czas... Aż zrobię nową wersję :)

2. do dyspozycji jest RS232, w środku siedzi Atmega128

3. chodzi o przesyłanie małych ilości danych ( no bo komend w rodzaju
"ustaw parametr x=128", czy odczyt jakiegoś parametru.
Oczywiście wolałbym to wysyłać "w bloku" kompleksowo, to będzie kilkaset
bajtów, albo max. kilkadziesiąt dla odczytu pamięci.

SMS ?

Quote:
Te dane docelowo mają trafić do programu na PC, który to odpowiedni
pokaże. Taki soft coś jak np. dla central alarmowych.

No to o tyle lepiej, ze mozesz tego PC wystawic gdzies jako www
serwer, a z urzadzen "laczyc sie z internetem".

I tu by trzeba poczytac, czy ten "HTTP client mode", to nie jest cos
takiego, ze urzadzenie komunikuje sie z modemem przez RS232 tekstowo,
wysyla mu jakies GET http://..., dostaje odpowiedz, a modem zalatwia
cala reszte.

.... A potem Ci koparka urwie kabel i bedzie pytanie jak przestawic te
wszystkie urzadzenia na inny adres serwera :-)

J.

Jarosław Sokołowski
Guest

Fri Feb 26, 2016 10:15 am   



Pan J.F. napisał:

Quote:
I tu by trzeba poczytac, czy ten "HTTP client mode", to nie jest cos
takiego, ze urzadzenie komunikuje sie z modemem przez RS232 tekstowo,
wysyla mu jakies GET http://..., dostaje odpowiedz, a modem zalatwia
cala reszte.

... A potem Ci koparka urwie kabel i bedzie pytanie jak przestawic te
wszystkie urzadzenia na inny adres serwera Smile

Jakie to szczęście, że dobrzy ludzie wymyślili serwery DNS!

--
Jarek

J.F.
Guest

Fri Feb 26, 2016 10:24 am   



Użytkownik "Jarosław Sokołowski" napisał w wiadomości grup
dyskusyjnych:slrnnd05st.bma.jaros@falcon.lasek.waw.pl...
Pan J.F. napisał:
Quote:
I tu by trzeba poczytac, czy ten "HTTP client mode", to nie jest
cos
takiego, ze urzadzenie komunikuje sie z modemem przez RS232
tekstowo,
wysyla mu jakies GET http://..., dostaje odpowiedz, a modem
zalatwia
cala reszte.

... A potem Ci koparka urwie kabel i bedzie pytanie jak przestawic
te
wszystkie urzadzenia na inny adres serwera :-)

Jakie to szczęście, że dobrzy ludzie wymyślili serwery DNS!

Ale to kolejna rzecz, ktora musi byc oprogramowana w urzadzeniu.
Podstawowa, jak juz mowimy o Internecie, ale program puchnie :-)

J.

Jarosław Sokołowski
Guest

Fri Feb 26, 2016 10:32 am   



Pan J.F. napisał:

Quote:
... A potem Ci koparka urwie kabel i bedzie pytanie jak
przestawic te wszystkie urzadzenia na inny adres serwera Smile
Jakie to szczęście, że dobrzy ludzie wymyślili serwery DNS!

Ale to kolejna rzecz, ktora musi byc oprogramowana w urzadzeniu.
Podstawowa, jak juz mowimy o Internecie, ale program puchnie Smile

No więc tak to działa, że modem po otrzymaniu polecenia "weź się
połącz z internetem" wszystko załatwia sam, również bierze adresy
serwerów DNS z DHCP operatora i później z nich korzysta. O tym od
samego początku tu informuję, nie kryjąc zadowolenia, że tak to
się wszystko potoczyło. Bo pamiętam dobrze czas, kiedy wszystko
trzeba było samemu, a jak sie o czymś zapomniało, to dupa mogła
spuchnąć.

--
Jarek

J.F.
Guest

Fri Feb 26, 2016 10:51 am   



Użytkownik "Jarosław Sokołowski" napisał w wiadomości grup
dyskusyjnych:slrnnd06sn.bqb.jaros@falcon.lasek.waw.pl...
Pan J.F. napisał:
Quote:
... A potem Ci koparka urwie kabel i bedzie pytanie jak
przestawic te wszystkie urzadzenia na inny adres serwera Smile
Jakie to szczęście, że dobrzy ludzie wymyślili serwery DNS!

Ale to kolejna rzecz, ktora musi byc oprogramowana w urzadzeniu.
Podstawowa, jak juz mowimy o Internecie, ale program puchnie :-)

No więc tak to działa, że modem po otrzymaniu polecenia "weź się
połącz z internetem" wszystko załatwia sam, również bierze adresy
serwerów DNS z DHCP operatora i później z nich korzysta. O tym od

Ale sie nie dziw, ze to porzadnego procesora wymaga :-)

Quote:
samego początku tu informuję, nie kryjąc zadowolenia, że tak to
się wszystko potoczyło. Bo pamiętam dobrze czas, kiedy wszystko
trzeba było samemu, a jak sie o czymś zapomniało, to dupa mogła
spuchnąć.

A potem chcialoby sie jeszcze przestawic ten adres symboliczny bez
potrzeby jezdzenia do modemu/urzadzenia, byc moze chcialoby sie
terminalowo z urzadzeniem polaczyc, albo osobisty komputer z nim
sprzac, przydaloby sie, aby modem SMS otrzymane przesylal dalej - i
lista bardzo przydatnych funkcji rosnie.
VPN tam sie tez znajdzie ...

A dawniej ... mozna bylo zadzwonic na drugi modem i miec bezposrednie
polaczenie bez klopotow - jedyna wada, ze drogie :-)

J.

cezar
Guest

Fri Feb 26, 2016 10:53 am   



On 25/02/2016 21:48, Michał Baszyński wrote:
Quote:
W dniu 2016-02-25 o 11:56, cezar pisze:


Zwykły modem GSM900, który działa z arduino ma zaimplementowane IP stack
i ma możliwośc zestawienia połączenia TCP za pomocą komend AT.
Kosztuje 20 dolców jako dev kit..
http://www.ebay.com/itm/311519547314?hash=item4888030fb2
11 dolców jako moduł http://www.ebay.com/itm/311447881171
lub klika dolców jako sam moduł http://www.ebay.com/itm/401050420211

a to nie jest przypadkiem ta wersja, co w Europie nie chce działać i
trzeba firmware najpierw nowe europejskie wgrać?


Jeśli jest opisany jako 'quad band' to musi działać.

c.

Jarosław Sokołowski
Guest

Fri Feb 26, 2016 11:02 am   



Pan J.F. napisał:

Quote:
No więc tak to działa, że modem po otrzymaniu polecenia "weź się
połącz z internetem" wszystko załatwia sam, również bierze adresy
serwerów DNS z DHCP operatora i później z nich korzysta. O tym od

Ale sie nie dziw, ze to porzadnego procesora wymaga Smile

Ja bym się zdiwił, gdyby wymagało. Co siedzi w modemie, w to nie
wnikam. Ważne, że kosztuje grosze i jest tanie. Na zewnątrz już
nie potrzeba wiele.

Quote:
samego początku tu informuję, nie kryjąc zadowolenia, że tak to
się wszystko potoczyło. Bo pamiętam dobrze czas, kiedy wszystko
trzeba było samemu, a jak sie o czymś zapomniało, to dupa mogła
spuchnąć.

A potem chcialoby sie jeszcze przestawic ten adres symboliczny
bez potrzeby jezdzenia do modemu/urzadzenia,

Nie chciałoby się. Należy najpierw myśleć, potem robić.

Quote:
byc moze chcialoby sie terminalowo z urzadzeniem polaczyc, albo
osobisty komputer z nim sprzac, przydaloby sie, aby modem SMS
otrzymane przesylal dalej - i lista bardzo przydatnych funkcji
rosnie. VPN tam sie tez znajdzie ...

No to się robi tak jak w przypadku każdego innego połączenia
internetowego. Praktycznie żadnych różnic.

Quote:
A dawniej ... mozna bylo zadzwonic na drugi modem i miec
bezposrednie polaczenie bez klopotow - jedyna wada, ze drogie Smile

W przypadku GSM nigdy tak nie było. Teoretycnie powino wszystko
działać jak ze zwykłymi modemami AT, a w praktyce, to lepiej nie
mówić. Próbowałem i wolę już nie. Wad znacznie więcej, nie ta
jedyna.

--
Jarek

J.F.
Guest

Fri Feb 26, 2016 11:18 am   



Użytkownik "Jarosław Sokołowski" napisał w wiadomości grup
dyskusyjnych:slrnnd08md.cf7.jaros@falcon.lasek.waw.pl...
Pan J.F. napisał:
Quote:
A potem chcialoby sie jeszcze przestawic ten adres symboliczny
bez potrzeby jezdzenia do modemu/urzadzenia,
Nie chciałoby się. Należy najpierw myśleć, potem robić.

Chcialoby sie .

Quote:
byc moze chcialoby sie terminalowo z urzadzeniem polaczyc, albo
osobisty komputer z nim sprzac, przydaloby sie, aby modem SMS
otrzymane przesylal dalej - i lista bardzo przydatnych funkcji
rosnie. VPN tam sie tez znajdzie ...

No to się robi tak jak w przypadku każdego innego połączenia
internetowego. Praktycznie żadnych różnic.

Polaczenie internetowe jest z zalozenia z klienta do serwera.
A ja bym np chcial np aktualizacje firmware w urzadzeniu zrobic,
i nawet mam program, ktory zainstaluje nowa wersje, trzeba mu tylko
podlaczyc urzadzenie kabelkiem RS232 ...

Quote:
A dawniej ... mozna bylo zadzwonic na drugi modem i miec
bezposrednie polaczenie bez klopotow - jedyna wada, ze drogie Smile
W przypadku GSM nigdy tak nie było. Teoretycnie powino wszystko
działać jak ze zwykłymi modemami AT, a w praktyce, to lepiej nie
mówić. Próbowałem i wolę już nie.

Ja tez probowalem i dzialalo. Ale praktycznie nie uzywalem.

J.

Jarosław Sokołowski
Guest

Fri Feb 26, 2016 12:09 pm   



Pan J.F. napisał:

Quote:
Użytkownik "Jarosław Sokołowski" napisał w wiadomości grup
dyskusyjnych:slrnnd08md.cf7.jaros@falcon.lasek.waw.pl...
Pan J.F. napisał:
A potem chcialoby sie jeszcze przestawic ten adres symboliczny
bez potrzeby jezdzenia do modemu/urzadzenia,
Nie chciałoby się. Należy najpierw myśleć, potem robić.

Chcialoby sie .

byc moze chcialoby sie terminalowo z urzadzeniem polaczyc, albo
osobisty komputer z nim sprzac, przydaloby sie, aby modem SMS
otrzymane przesylal dalej - i lista bardzo przydatnych funkcji
rosnie. VPN tam sie tez znajdzie ...

No to się robi tak jak w przypadku każdego innego połączenia
internetowego. Praktycznie żadnych różnic.

Polaczenie internetowe jest z zalozenia z klienta do serwera.
A ja bym np chcial np aktualizacje firmware w urzadzeniu zrobic,
i nawet mam program, ktory zainstaluje nowa wersje, trzeba mu tylko
podlaczyc urzadzenie kabelkiem RS232 ...

A dawniej ... mozna bylo zadzwonic na drugi modem i miec
bezposrednie polaczenie bez klopotow - jedyna wada, ze drogie Smile
W przypadku GSM nigdy tak nie było. Teoretycnie powino wszystko
działać jak ze zwykłymi modemami AT, a w praktyce, to lepiej nie
mówić. Próbowałem i wolę już nie.

Ja tez probowalem i dzialalo. Ale praktycznie nie uzywalem.

J.



--
Jarek

Jarosław Sokołowski
Guest

Fri Feb 26, 2016 12:11 pm   



Pan J.F. napisał:

Quote:
Nie chciałoby się. Należy najpierw myśleć, potem robić.

Chcialoby sie .

Jedni chcieliby, inni myślą. To się nazywa społeczny podział zadań,
czy jakoś tak.

Quote:
byc moze chcialoby sie terminalowo z urzadzeniem polaczyc, albo
osobisty komputer z nim sprzac, przydaloby sie, aby modem SMS
otrzymane przesylal dalej - i lista bardzo przydatnych funkcji
rosnie. VPN tam sie tez znajdzie ...
No to się robi tak jak w przypadku każdego innego połączenia
internetowego. Praktycznie żadnych różnic.

Polaczenie internetowe jest z zalozenia z klienta do serwera.

Połączenie internetowe jest "połączeniem do internetu" -- to miałem
na myśli.

Quote:
A ja bym np chcial np aktualizacje firmware w urzadzeniu zrobic,
i nawet mam program, ktory zainstaluje nowa wersje, trzeba mu tylko
podlaczyc urzadzenie kabelkiem RS232 ...

No to trzeba podłączyć urządzenie kabelkiem RS232. W czym problem?

Quote:
A dawniej ... mozna bylo zadzwonic na drugi modem i miec
bezposrednie polaczenie bez klopotow - jedyna wada, ze drogie Smile
W przypadku GSM nigdy tak nie było. Teoretycnie powino wszystko
działać jak ze zwykłymi modemami AT, a w praktyce, to lepiej nie
mówić. Próbowałem i wolę już nie.

Ja tez probowalem i dzialalo. Ale praktycznie nie uzywalem.

Jak próbowałem, to też działało. A jak było potrzebne, to już nie.

--
Jarek

J.F.
Guest

Fri Feb 26, 2016 1:12 pm   



Użytkownik "Jarosław Sokołowski" napisał w wiadomości grup
dyskusyjnych:slrnnd0cn9.den.jaros@falcon.lasek.waw.pl...
Pan J.F. napisał:
Quote:
Nie chciałoby się. Należy najpierw myśleć, potem robić.
Chcialoby sie .

Jedni chcieliby, inni myślą. To się nazywa społeczny podział zadań,
czy jakoś tak.

W perspektywie 5 lat moze sie jednak przytrafic jakas zmiana.

Quote:
byc moze chcialoby sie terminalowo z urzadzeniem polaczyc, albo
osobisty komputer z nim sprzac, przydaloby sie, aby modem SMS
otrzymane przesylal dalej - i lista bardzo przydatnych funkcji
rosnie. VPN tam sie tez znajdzie ...
No to się robi tak jak w przypadku każdego innego połączenia
internetowego. Praktycznie żadnych różnic.
Polaczenie internetowe jest z zalozenia z klienta do serwera.
Połączenie internetowe jest "połączeniem do internetu" -- to miałem
na myśli.

A mi o charakter. Od klienta do stalego serwera.
I trzeba sie przestawic na takie myslenie.

Quote:
A ja bym np chcial np aktualizacje firmware w urzadzeniu zrobic,
i nawet mam program, ktory zainstaluje nowa wersje, trzeba mu tylko
podlaczyc urzadzenie kabelkiem RS232 ...
No to trzeba podłączyć urządzenie kabelkiem RS232. W czym problem?

W 500km np.
A niechby bylo i 5km - ale np 10 urzadzen ...

Quote:
A dawniej ... mozna bylo zadzwonic na drugi modem i miec
bezposrednie polaczenie bez klopotow - jedyna wada, ze drogie Smile
W przypadku GSM nigdy tak nie było. Teoretycnie powino wszystko
działać jak ze zwykłymi modemami AT, a w praktyce, to lepiej nie
mówić. Próbowałem i wolę już nie.
Ja tez probowalem i dzialalo. Ale praktycznie nie uzywalem.
Jak próbowałem, to też działało. A jak było potrzebne, to już nie.

Ale co sie stalo - modemy zawiodly, czy operatorzy zablokowali ?

Na Androidzie trybu data juz chyba nie ?

J.

Goto page Previous  1, 2, 3, 4, 5, 6  Next

elektroda NewsGroups Forum Index - Elektronika Polska - Jak skonfigurować połączenie RS232 z modemem GSM i dostępem do internetu?

NOWY TEMAT

Regulamin - Zasady uzytkowania Polityka prywatnosci Kontakt RTV map News map