Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: CSD звонок из под java в Siemens TC65
Форум разработчиков электроники ELECTRONIX.ru > Интерфейсы > Форумы по интерфейсам > Сотовая связь и ее приложения
baralgin
Добрый день.
Не могу "словить" data-звонок с модуля на модуль. Если делать голосовой звонок (atd<numb>;), то событие RING (ATCommandListener::ATEvent) приходит. Но если звонить без ";" то ничего не происходит и звонящий модуль через секунд 30 просто получает "NO CARRIER".

Подозреваю на принимающей стороне нужно что-то настроить , чтобы иметь извещения о звонке...

PS: Используется встроенная Java на обоих модулях. В конструктор ATCommand передаю true в обеих программах.
Evgeniy_K
Настройки
at+cbst=71

Наверное, надо на обеих сторонах.
baralgin
Evgeniy_K
К сожалению не помогло. В этом случае практически сразу получаю "NO CARRIER" , звонок даже не пытается идти. При cbst=7 (default) есть попытка дозвона (наводки на радио). Также попробовал "at+csns=4" - тоже без реакции.
baralgin
Все же получилось. До этого пробовал sim-ки разных операторов(нельзя?). Кстати, at+cbst=71 пригодилось, т.к. без него тоже не шло. Evgeniy_K спасибо beer.gif .
shb
Цитата
Не могу "словить" data-звонок с модуля на модуль.
Так при чем тут at+cbst=71. Это работает только при выходе в городскую тел. сеть.
Цитата
сразу получаю "NO CARRIER" , звонок даже не пытается идти
У тебя просто услуга не активирована у оперетора.
baralgin
Цитата(shb)
Так при чем тут at+cbst=71. Это работает только при выходе в городскую тел. сеть.

Перепроверил, работает и с V.32 , но с момента получения RING до установления соединения проходит секунд 10 (навскидку). Далее я передаю буквально несколько десятков символов и отключаю соединение. at^slcd выдал 14 секунд (время последнего звонка). При cbst=71 соединение устанавливается практически сразу(после ata), а время звонка уменьшается до 2-3 секунд. Хотя это всё в городе. Предполагается использовать в сельской местности, где сигнал может быть не очень сильным. Могут быть грабли? Передаваться будет мизерный объём данных(порядка нескольких байт) c периодичностью в десятки минут.

Цитата(shb)
У тебя просто услуга не активирована у оперетора.

Собственно я так и подумал, и как только исключил этого оператора из экспериментов дело сдвинулось.
А как обычно такие ситуации решаются? Тоесть устройство у клиента должно работать с его номерами, плюс он возможно в будущем захочет сменить(по каким либо причинам) оператора, а выяснится что не работает... Практика показывает, что зачастую клиент обделён какими-либо навыками самостоятельности и смекалки(это если выражаться мягко smile.gif ) и будет звонить нам.
Evgeniy_K
Услуга называется "Передача факс/данных". У некоторых она не подключена по умолчанию, но подключить всегда можно, хотя сейчас это экзотика и могут не сразу понять, что от них нужно.

sim-ки разных операторов можно.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.