|
обмен с девайсом через GPRS, OPEN AT ??? |
|
|
|
 |
Ответов
|
Jan 10 2009, 05:36
|
Частый гость
 
Группа: Свой
Сообщений: 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
|
|
|
|
|
Jan 10 2009, 08:04
|
Местный
  
Группа: Свой
Сообщений: 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
|
|
|
|
|
Jan 10 2009, 11:58
|

Участник

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

|
Спасибо, но не то. Я не задавал вопросы о ценах, о использовании реального IP и тд. Еще раз. Есть устройство (не ПК). У которого свой протокол. Цель : подключить модем к этому устройству. Устройство не может посылать в модем AT. Т.е. выглядеть должно так : -при включении питания модема, он (модем) коннектится на мой сервер; (пусть он будет клиентом) -ПК в офисе (в определенное время) передает TCP пакет, модем(девайса) получает, отбрасывает все лишнее и передает устройству -устройство, приняв пакет, отвечает модему. Модем получив данные, формирует TCP пакет и отправляет на ПК Вот для такого случая , модему необходима внутренняя прошивка(OPEN AT или другая) ??? Нужен ответ "да" или "нет". спасибо ! Цитата(T2k @ Jan 10 2009, 14:56)  Устройство не может посылать в модем AT. = Устройство не может посылать в модем AT команды.
|
|
|
|
|
Jan 10 2009, 13:03
|
Частый гость
 
Группа: Свой
Сообщений: 165
Регистрация: 13-05-06
Из: Камышин
Пользователь №: 17 067

|
Цитата(T2k @ Jan 10 2009, 14:58)  -при включении питания модема, он (модем) коннектится на мой сервер; (пусть он будет клиентом) -ПК в офисе (в определенное время) передает TCP пакет, модем(девайса) получает, отбрасывает все лишнее и передает устройству -устройство, приняв пакет, отвечает модему. Модем получив данные, формирует TCP пакет и отправляет на ПК
Вот для такого случая , модему необходима внутренняя прошивка(OPEN AT или другая) ??? Нужен ответ "да" или "нет". "да" Да, в Вашем случае модем должен сам собой управлять и Вам потребуется программирование в среде OPEN AT. Мне интересно, как же он сейчас коннектится по CSD без внешнего мастера. Но в любом случае, если Вы хотите, чтобы модем сам передавал принятые с эфира данные в устройство, то да, Вам понадобится OpenAT. И как правильно написал M_Z, модемы, и не только Wavecom, при неправильно организованном питании, а для GPRS это еще актуальнее, потому что потребление там в два раза выше, чем при CSD связи, так вот модемы могут затыкаться, причем безнадежно и навсегда, пока ему не отключат полностью питание. RF часть запросто может скушать в импульсе весь ток, и этот провал легко подвесит любую модель модема. Поэтому стараются делать внешний мастер, который может при случае перебросить питание модема. Для Wavecom это решается вот таким способом. У него есть команда включения зарядки самого себя. Если его подключить на питание от аккумулятора, и он сам будет себя заряжать, то все будет хорошо, только до момента, пока он не заткнулся. При глубоком зависании, он перестает сам себя заряжать, а зарядка у него автономная, она сама может отключиться при достижении заряда. То в следующий раз ее включить некому и максимум через восемь часов он съест аккумулятор и впадет в кому, после чего уже идет глубокий сброс, от пропадания питания, а потом зарядка начинает автономно(!) заряжать аккумулятор и оживлять модем.Причем делает это очень интересно  Она вбрасывает заряд, мощными но короткими порциями. Прям как в кино, реанимация после глубокой заморозки. Разряд, вздрогнул, заснул. Разряд, вздрогнул, открыл глаза, свесил голову опять уснул. На пятый раз завелся, законектился сожрал аккумулятор, впал в кому. На десятый завелся, ожил. Короче поэзия.
Сообщение отредактировал rvk - Jan 10 2009, 13:10
|
|
|
|
|
Jan 10 2009, 14:19
|

Участник

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

|
Цитата(rvk @ Jan 10 2009, 17:03)  Мне интересно, как же он сейчас коннектится по CSD без внешнего мастера. О каком мастере речь ? Модемы на девайсах запрограммированы на автоподнятие трубки (ATS0=1). А дальше все просто...на ПК есть программа, которая звонит на нужный девайс, и начинается обмен. Цитата(M_Z @ Jan 10 2009, 16:42)  К сожалению многие модемы в том числе и Wavecom имеют свойство зависать. И пока не передернешь питание ему, он висит. А при создании промежуточного устройства, можно решить эту проблему используя всевозможные вочдоги. А модулями Wavecom я встречался с ситуацией когда на все команды он отвечает ERROR. даже на АТ. И вывести я его никакими командами не мог, только передергиванием. Правда там небыло OPEN AT, но я думаю это не спасет. Если кончено есть возможность в ручную передергивать модем в случае зависания, то можно и так. И насколько это часто проявляется ? Кстати, вот сейчас все реализовано через CSD(около сотни девайсов). Никаких зависаний, все работает. Максимум что было, это оторвали антену, закончились деньги и плохая связь(тут спасла мощная антена за $30 ). Еще вопрос...если он завистает. Зависает полностью ? Т.е. тот же CSD меня не спасет ?
|
|
|
|
|
Jan 10 2009, 14:48
|
Частый гость
 
Группа: Свой
Сообщений: 165
Регистрация: 13-05-06
Из: Камышин
Пользователь №: 17 067

|
Цитата(T2k @ Jan 10 2009, 17:19)  О каком мастере речь ? Модемы на девайсах запрограммированы на автоподнятие трубки (ATS0=1). А дальше все просто...на ПК есть программа, которая звонит на нужный девайс, и начинается обмен. И насколько это часто проявляется ? Кстати, вот сейчас все реализовано через CSD(около сотни девайсов). Никаких зависаний, все работает. Максимум что было, это оторвали антену, закончились деньги и плохая связь(тут спасла мощная антена за $30 ). Еще вопрос...если он завистает. Зависает полностью ? Т.е. тот же CSD меня не спасет ? Мастер это микропроцессор, который стоит между модемом и устройством. Но это не Ваш случай. Ну понял, Вы в компании производителе, прошиваете в модем инициализацию, и дальше только звоните на него, COM порт модема завели на устройство, и данные вливаются в него асинхронно, а оно уже само разбирается, что там, AT команды или пакет данных. Или еще заведен сигнал DSR, по которому устройство определяет что это идет именно CSD сеанс связи?. Если да, то на мой взгляд это наиболее ненадежный, но также наиболее дешевый вариант реализации. С модемом в случае чего разобраться будет некому. Правда если устройство в отапливаемом сухом помещении, то возможно все будет работать долго. Да если зависает, то тут не то что CSD, тут и программист с ноутбуком не спасет. Но похоже это не про Вас, если 100 модемов стабильно пашут, значит с питаниемвсе ОК.
Сообщение отредактировал rvk - Jan 10 2009, 14:49
|
|
|
|
Сообщений в этой теме
T2k обмен с девайсом через GPRS Jan 9 2009, 22:03 VDG 1. ? Либо пишете клиентское ПО на основе TCP/IP во... Jan 9 2009, 23:40 av-master Возьми sim300 прочитай доку к отладочной плате (р... Jan 9 2009, 23:42   Baser Цитата(T2k @ Jan 10 2009, 13:58) Вот для ... Jan 10 2009, 12:30    M_Z Цитата(Baser @ Jan 10 2009, 15:30) Дык, в... Jan 10 2009, 12:42     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 Тут, в общем, все просто, микропроцессор, любой, ... 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
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|