Guest
Fri Jun 22, 2007 1:16 pm
Witam.
Mam urzązenie, które komunikuje się z PC za pomocą rs232. Chcialbym
połączyć do niego moduł, który będzie wysyłał dane poprzez GPRS dalej
do komputera popiętego do internetu.
Mam kilka pytań:
1. Znalazłem programy pozwalające na uostępnianie portów przez
ethernet ale one wymagaja podania IP z tego co wiem to urządzenia GPRS
maja dynamiczny i prywatny IP czyli nie mogą być serwerem.
2. Jak przekierować dane z ethernetu tak aby na stworzony (zakładam że
jakims programikiem) port wirtualny.
Dzięki za wszelkie sugestie:)
Paweł
Guest
Fri Jun 22, 2007 7:13 pm
Quote:
Mam urzązenie, które komunikuje się z PC za pomocą rs232. Chcialbym
połączyć do niego moduł, który będzie wysyłał dane poprzez GPRS dalej
do komputera popiętego do internetu.
1. Czy komunikacja z urządzeniem jest dwukierunkowa ?
2. Czy sposób komunikacji z urządzeniem przez RS232 nie jest wrażliwy na
opóźnienia sięgające nawet kilka sekund występujące przy przesyłaniu
pakietów danych przez GPRS ?
3. Czy ten PC ma stały publiczny adres IP ?
4. Która strona rozpoczyna przesyłanie danych (PC czy urządzenie) ?
5. Jak często ma odbywać się komunikacja z urządzeniem ?
6. Czy karta SIM ma dostęp do APNu z publicznymi adresami IP ?
Paweł
Gilgamesh
Guest
Sat Jun 23, 2007 11:10 am
Quote:
1. Czy komunikacja z urządzeniem jest dwukierunkowa ?
2. Czy sposób komunikacji z urządzeniem przez RS232 nie jest wrażliwy na
opóźnienia sięgające nawet kilka sekund występujące przy przesyłaniu
pakietów danych przez GPRS ?
4. Która strona rozpoczyna przesyłanie danych (PC czy urządzenie) ?
5. Jak często ma odbywać się komunikacja z urządzeniem ?
Urządzenie jest Hartowskie, więc komunikacja dwukierunkowa
PC - master zaczyna komunikację
częstotliwość - kilka Hz
opóźnienia chyba nie będą przeszkadzać
Quote:
3. Czy ten PC ma stały publiczny adres IP ?
tak (a jakby nie miał to jest sposób na obejście tego?)
Quote:
6. Czy karta SIM ma dostęp do APNu z publicznymi adresami IP ?
tego jeszcze nie wiem:), ale wątpie
Paweł
Guest
Sat Jun 23, 2007 4:38 pm
Gilgamesh napisał(a):
Quote:
1. Czy komunikacja z urządzeniem jest dwukierunkowa ?
2. Czy sposób komunikacji z urządzeniem przez RS232 nie jest wrażliwy na
opóźnienia sięgające nawet kilka sekund występujące przy przesyłaniu
pakietów danych przez GPRS ?
4. Która strona rozpoczyna przesyłanie danych (PC czy urządzenie) ?
5. Jak często ma odbywać się komunikacja z urządzeniem ?
Urządzenie jest Hartowskie, więc komunikacja dwukierunkowa
PC - master zaczyna komunikację
częstotliwość - kilka Hz
opóźnienia chyba nie będą przeszkadzać
3. Czy ten PC ma stały publiczny adres IP ?
tak (a jakby nie miał to jest sposób na obejście tego?)
6. Czy karta SIM ma dostęp do APNu z publicznymi adresami IP ?
tego jeszcze nie wiem:), ale wątpie
Na PC musi być uruchomiona aplikacja odbierająca połączenia TCP.
Potrzebujesz też urządzenia, które z jednej strony będzie miało antenę
GSM a z drugiej port RS232. Urządzenie po włączeniu zasilania musi
automatycznie nawiązać sesję GPRS a następnie przy pomocy protokołu TCP
powinno połączyć się z PC. Okresowo musi również sprawdzać czy wszystko
jest OK, ponieważ sesje GPRS co pewien czas są zrywane.
Chyba taką funkcjonalność ma np. coś takiego:
http://www.elsat.com.pl/gateway_pl.htm.
Paweł