реклама на сайте
подробности

 
 
> обмен с девайсом через GPRS, OPEN AT ???
T2k
сообщение Jan 9 2009, 22:03
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 17
Регистрация: 9-01-09
Из: Харьков
Пользователь №: 43 086



Есть некоторые девайсы. У девайсов есть порт(RS232).
К девайсам подключил GPRS модемы и по CSD обмениваюсь с ними информацией.
Т.е. ПК звонит, на модем. Модем(на стороне девайса) поднимает "трубку"(ATS0=1) и начинается обмен.

Все отлично и работает около года.

Возникла задача перейти на GPRS (все таки быстрее и дешевле).
Так вот, перейдем к вопросам...

Насколько я понял, мне нужны модемы с аппартным TCP\IP стеком и ф-цией OPEN AT.
Далее я должен написать некоторую программу(OPEN AT) для модема. И некий софт на ПК(но сейчас не о нем).

А теперь вопросы.

1) А можно ли не писать прошивку для модема ? Может существуют модемы, в которых сабж уже существует ?
О протоколе девайса. Инициатор связи всегда ПК(модем).
Пакеты(запроса и ответа) примерно такие : 10 02 ..DATA.. CRC 10 03

2) Что делать сервером и клиентом ? Обмен максимум 2-3 раза в день. Сейчас(на CSD) он длится 3-5 мин.
На GPRSе будет значительно быстрее. Предполагаю, ПК сделать клиентом, а модемы с девайсами серверами...ведь постоянное соединение мне не нужно.
Насколько мои рассуждения верны ?

3) Если все же нужно делать прошивку для модема (OPEN AT), то подскажите сколько это примерно стоит и к кому обратиться ?

4) Можно ли совместить GPRS с CSD ? Т.е. если по каким-то причинам соединение по GPRSу не произошло, я мог бы по старинке (CSD) дозвониться и забрать данные.

Заранее спасибо !!!
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
rvk
сообщение Jan 10 2009, 05:36
Сообщение #2


Частый гость
**

Группа: Свой
Сообщений: 165
Регистрация: 13-05-06
Из: Камышин
Пользователь №: 17 067



Там нет ничего сложного. OPEN AT это операционная система, как правильно сказал VDG разработана только Wavecom для своих модемов.
Нужна она только в том случае, когда некому посылать модему команды, и он сам себя программирует. Если же его использовать как
обычный GPRS модем, возможности OPEN AT в принципе не нужны. Весь обмен по GPRS производится в командном режиме при
помощи AT команд. Никакой прошивки писать не нужно. Для Вашего случая обмен по CSD и GPRS возможен не одновременно, а
по очереди практически в любом модеме, который вообще поддерживает оба этих режима. Siemens, Wavecom поддерживают.
Поэтому вполне возможно сначала законнектиться в командном режиме по GPRS, проделать обмен данными, затем разорвать
сеанс обмена, законнектиться по CSD и также обменяться данными. Основной вопрос это IP адрес модема.
Сервер о нем не узнает. А модемам всегда выделяются динамические адреса. Поэтому самый недорогой вариант, когда сервер
всегда в интернете с постоянным IP адресом, а модемы бросают в него свои пакеты, где кроме данных, есть еще информация,
от какого именно устройства этот пакет. И все таки начинать наверное лучше с Wavecom, он конечно дороже, но зато никаких
граблей. А после освоения, вполне возможно все сделать на недорогом, но с кучей мелких камней SIM300, а о камнях, можно
прочитать форум, на который указал av-master.

Сообщение отредактировал rvk - Jan 10 2009, 05:38
Go to the top of the page
 
+Quote Post
M_Z
сообщение Jan 10 2009, 08:04
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 483
Регистрация: 1-09-06
Из: Гродно РБ
Пользователь №: 20 011



Цитата(rvk @ Jan 10 2009, 08:36) *
И все таки начинать наверное лучше с Wavecom, он конечно дороже, но зато никаких
граблей. А после освоения, вполне возможно все сделать на недорогом, но с кучей мелких камней SIM300, а о камнях, можно
прочитать форум, на который указал av-master.

Я тож начинал с Wavecom. Но перешел на Sim300. И я бы не сказал что у Wavecom нет граблей. У Wavecom я столкнулся с проблемой работы с некоторыми симкарточками, и как ни странно с этими же симкарточками Sim300 работал без проблем. А то что сначала делать на Wavecom а потом переходить на Sim300, то это просто двойная работа, если не больше. Разумнее выбрать изначально модуль и на нем делать. Если важнее название модуля, то наверное Wavecom. Если цена то Sim300. И не надо считать количество упоминаний о граблях на форуме по этим модулям. просто количество народа работающих с Sim300 гораздо больше и соответственно больше пишут. Возможно еще проблема в том что документация на Sim300 хуже. Хотя если внимательно читать документацию, то практически все грабли описанные на форуме исчезают. Я бы еще отметил что начинать с Sim30DZ проще. К нему легко подпоясаться, в отличии от Wavecom с мелким разъемом и соответственно без изготовления печатной платы под этот разъем, включить его мало реально. Хотя конечно можно купить стартовый комплект.
Есть еще и другие модули, к примеру Sagem. На первый взгляд интересный модуль, но с ним не работал.

Сообщение отредактировал M_Z - Jan 10 2009, 08:39
Go to the top of the page
 
+Quote Post
T2k
сообщение Jan 10 2009, 11:58
Сообщение #4


Участник
*

Группа: Участник
Сообщений: 17
Регистрация: 9-01-09
Из: Харьков
Пользователь №: 43 086



Спасибо, но не то. Я не задавал вопросы о ценах, о использовании реального IP и тд.

Еще раз.

Есть устройство (не ПК). У которого свой протокол.
Цель : подключить модем к этому устройству. Устройство не может посылать в модем AT.

Т.е. выглядеть должно так :
-при включении питания модема, он (модем) коннектится на мой сервер; (пусть он будет клиентом)
-ПК в офисе (в определенное время) передает TCP пакет, модем(девайса) получает, отбрасывает все лишнее и передает устройству
-устройство, приняв пакет, отвечает модему. Модем получив данные, формирует TCP пакет и отправляет на ПК


Вот для такого случая , модему необходима внутренняя прошивка(OPEN AT или другая) ??? Нужен ответ "да" или "нет".


спасибо !

Цитата(T2k @ Jan 10 2009, 14:56) *
Устройство не может посылать в модем AT.


=
Устройство не может посылать в модем AT команды.
Go to the top of the page
 
+Quote Post
Baser
сообщение Jan 10 2009, 12:30
Сообщение #5


Просто Che
*****

Группа: Свой
Сообщений: 1 567
Регистрация: 22-05-07
Из: ExUSSR
Пользователь №: 27 881



Цитата(T2k @ Jan 10 2009, 13:58) *
Вот для такого случая , модему необходима внутренняя прошивка(OPEN AT или другая) ??? Нужен ответ "да" или "нет".

Дык, вам уже все ответили... wink.gif

Попробую обобщить все вышесказанное:
Собственно GSM/GPRS MODEM это такое устройство, которое принимает по RS-232 порту команды и данные и посылает данные через GSM сеть.
Команды (АТ-команды) стандартные + специфические для каждой модели.
Больше ничего другого стандартный модем делать не умеет.

Для сопряжения модема с вашим устройством нужен промежуточный блок.
Этот блок будет управлять модемом и преобразовывать фоматы данных, понятные модему и устройству.

Блок сопряжения можно реализовать как внешнее устройство (вне модема) или как дополнительную специальную программу, загружаемую в модем.

Типовой стандартный модем (Siemens, Simcom, Sagem...) не допускает загрузки дополнительной программы.
Модемы фирмы Wavecom такую возможность имеют. Среда разработки дополнительных пользовательских программ у Wavecom-ов называется OpenAT.
Но эту дополнительную программу кто-то должен написать, отладить и загрузить во все применяемые вами модемы.

Собственно и всё...
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- T2k   обмен с девайсом через GPRS   Jan 9 2009, 22:03
- - VDG   1. ? Либо пишете клиентское ПО на основе TCP/IP во...   Jan 9 2009, 23:40
- - av-master   Возьми sim300 прочитай доку к отладочной плате (р...   Jan 9 2009, 23:42
||- - M_Z   Цитата(Baser @ Jan 10 2009, 15:30) Дык, в...   Jan 10 2009, 12:42
|- - rvk   Цитата(T2k @ Jan 10 2009, 14:58) -при вкл...   Jan 10 2009, 13:03
|- - T2k   Цитата(rvk @ Jan 10 2009, 17:03) Мне инте...   Jan 10 2009, 14:19
|- - M_Z   Цитата(T2k @ Jan 10 2009, 18:19) Еще вопр...   Jan 10 2009, 14:33
||- - T2k   Цитата(M_Z @ Jan 10 2009, 17:33) То что я...   Jan 10 2009, 15:19
|- - rvk   Цитата(T2k @ Jan 10 2009, 17:19) О каком ...   Jan 10 2009, 14:48
- - rvk   Тут, в общем, все просто, микропроцессор, любой, ...   Jan 10 2009, 15:43
|- - T2k   Цитата(rvk @ Jan 10 2009, 18:43) А так он...   Jan 10 2009, 16:03
||- - M_Z   Цитата(T2k @ Jan 10 2009, 19:03) Ну не зн...   Jan 10 2009, 16:23
|- - M_Z   Цитата(rvk @ Jan 10 2009, 18:43) Тут, в о...   Jan 10 2009, 16:16
- - rvk   Только подогревом. Обычно ставят мощное сопротивле...   Jan 10 2009, 16:19
- - T2k   Добавил ветку в раздел " Предлагаю работу...   Jan 12 2009, 09:32
- - Evgeniy_K   Видел описание модемов Нева с GPRS - как раз то, ч...   Jan 13 2009, 12:24
- - vvvv   Wavecom тоже позволяет дистанционное обновление со...   Jan 13 2009, 12:31
- - av-master   А Вы ничего не пропустили?, Конект подымает приемн...   Jan 13 2009, 18:53
|- - T2k   Цитата(av-master @ Jan 13 2009, 21:5...   Jan 14 2009, 21:33
|- - VDG   Цитата(av-master @ Jan 13 2009, 21:5...   Jan 15 2009, 22:58
|- - M_Z   Полностью согласен с предыдущим сообщением. Хотя в...   Jan 16 2009, 06:23
||- - VDG   Цитата(M_Z @ Jan 16 2009, 09:23) Если у с...   Jan 16 2009, 15:29
||- - T2k   Цитата(VDG @ Jan 16 2009, 19:29) Локальны...   Jan 16 2009, 22:37
||- - VDG   вот ключевая фраза ЦитатаЯ взял 2 ПК, 2 модема. На...   Jan 18 2009, 21:34
|- - T2k   Цитата(VDG @ Jan 16 2009, 02:58) Вы понял...   Jan 16 2009, 12:06
- - av-master   К сожелению, я пока думаю на єту тему, так как тож...   Jan 15 2009, 11:43
- - addi   да, на sim будет самый дешевый вариант в плане себ...   Jan 15 2009, 19:53
- - av-master   Да ладно, у нас есть пару Опсосов, которые предост...   Jan 16 2009, 18:41


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 02:42
Рейтинг@Mail.ru


Страница сгенерированна за 0.01429 секунд с 7
ELECTRONIX ©2004-2016