Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: sim900r потеря связи
Форум разработчиков электроники ELECTRONIX.ru > Интерфейсы > Форумы по интерфейсам > Сотовая связь и ее приложения
dac
ситуация известная - на плохой антенне модуль теряет связь. при этом диагностика говорит что все нормально. уровень сигнала прыгает 5-10 единиц, server listening, att=1.

если переинициализировать подключение gprs в последовательности CIPSHUT-CIPCSGP-CGATT-CSTT, модем нормально подключается к серверу (т.е. регистрация в сети не теряется) передает данные. далее подключаем в режиме сервера и в течении 3-5 минут доступен для внешнего подключения. потом опять теряется. то что можно MUX использовать знаю, позже сделаю, изначально не было задачи.
питание в норме, смотрел осциллографом, пробовал для контроля повесть lowesr 2х2200мкФ, естественно не повлияло. на хорошей антенне, и даже на пинцете воткнутом в разъем sm.gif такого не происходит.
То что антенна косячная знаю, для проверок и держу ее.

эту ситуацию можно как-нибудь диагностировать и/или побороть без попыток переподключения/передачи данных?

ЗЫ. последняя прошивка на 900r_32 b04 или есть новее?
Pavel☺
Цитата(dac @ May 18 2014, 09:06) *
ситуация известная - на плохой антенне модуль теряет связь. при этом диагностика говорит что все нормально. уровень сигнала прыгает 5-10 единиц, server listening, att=1.

если переинициализировать подключение gprs в последовательности CIPSHUT-CIPCSGP-CGATT-CSTT, модем нормально подключается к серверу (т.е. регистрация в сети не теряется) передает данные. далее подключаем в режиме сервера и в течении 3-5 минут доступен для внешнего подключения. потом опять теряется. то что можно MUX использовать знаю, позже сделаю, изначально не было задачи.
питание в норме, смотрел осциллографом, пробовал для контроля повесть lowesr 2х2200мкФ, естественно не повлияло. на хорошей антенне, и даже на пинцете воткнутом в разъем sm.gif такого не происходит.
То что антенна косячная знаю, для проверок и держу ее.

эту ситуацию можно как-нибудь диагностировать и/или побороть без попыток переподключения/передачи данных?

ЗЫ. последняя прошивка на 900r_32 b04 или есть новее?


Я вижу проблему следующим образом: при нестабильной связи рвется IP соединение, но модуль это не отлавливает, либо не отправляет по этому поводу URC об обрыве.
Прошивка B04 для модуля SIM900R с памятью 32Mbit является последней (выпущена 2 года назад).
Могу предложить Вам снять диагностические логи и с моей помощью отправить в SIMCom, но гарантии того, что это приведет к выпуску новой прошивки для 900R_32 с исправлениями, дать не могу.
На сопутствующие вопросы готов ответить - пишите в личку.
CADiLO
Бороться с последствиями это все равно что на велосипеде за блохами гоняться. Устранять надо причину. А причину автор сам указал - плохая антенна при которой гуляет уровень приема. А если там и КСВ хреновое, то и передатчик сжечь недолго и карточку помехой удавить.
Неужели так дорого стоит нормальная антенна чтобы на этом экономить???
dac
QUOTE (CADiLO @ May 19 2014, 13:28) *
Бороться с последствиями это все равно что на велосипеде за блохами гоняться. Устранять надо причину. А причину автор сам указал - плохая антенна при которой гуляет уровень приема. А если там и КСВ хреновое, то и передатчик сжечь недолго и карточку помехой удавить.
Неужели так дорого стоит нормальная антенна чтобы на этом экономить???

Вопрос был о идентификации проблемы, а не ее причинах.
Во первых, нормальная антенна +15дБ стоит дороже собственно модуля, во-вторых даже такая антенна не везде поможет. на этой просто удобно отлавливать такие ситуации. Кроме того, антенну могут сломать, украсть, заглушить и т.д. и эти ситуации надо отрабатывать. Кстати, насчет заглушить - неплохой глушилкой работает незаземленный монитор, при этом джамминг детекшен не работает, а эффект тот же самый, регистрации в сети не слетает, IP не работает.
Проблему, кроме как опросом сервера не идентифицировать, точнее связь появляется на некоторое время. А это потребление, для автономного режима не самый лучший вариант. Поэтому если подскажите другой путь, буду признателен. А при нормальной трассировке+питании замучаешься карточку давить при любом КСВ, только если антенну на нее положить.

Уважаемый CADiLO, я понимаю, что у Вас большинство вопросов связаны с "писателями - не читателями", и очевидными проблемами типа "кривые руки питание", и такими проблемами уже достали, но здесь вопрос о идентификации потери IP связи. И второй вопрос прямой к Вам - по последней версии прошивки, новее В04 есть или ожидается?

QUOTE (Pavel☺ @ May 19 2014, 12:48) *
Я вижу проблему следующим образом: при нестабильной связи рвется IP соединение, но модуль это не отлавливает, либо не отправляет по этому поводу URC об обрыве.
Прошивка B04 для модуля SIM900R с памятью 32Mbit является последней (выпущена 2 года назад).
Могу предложить Вам снять диагностические логи и с моей помощью отправить в SIMCom, но гарантии того, что это приведет к выпуску новой прошивки для 900R_32 с исправлениями, дать не могу.
На сопутствующие вопросы готов ответить - пишите в личку.
спасибо, я думаю ситуация для других прошивок аналогична. поэтому если ситуацию решат в принципе, будет уже хорошо. R32 и R64 по цене не сильно отличаются
Pavel☺
Цитата(dac @ May 19 2014, 12:39) *
спасибо, я думаю ситуация для других прошивок аналогична. поэтому если ситуацию решат в принципе, будет уже хорошо. R32 и R64 по цене не сильно отличаются

Я практически уверен, что для модулей R64 проблема решена.
Если подскажете, как лучше проэмулировать ситуацию, я смогу у себя провести аналогичные тесты на SIM900R64 с современной прошивкой и напишу Вам.
ssokol
Цитата(dac @ May 18 2014, 09:06) *
То что антенна косячная знаю, для проверок и держу ее.

что значит косячная антенна??? Какая бы ни была антенна (усиление,диаграмма направленности, поляризация и тд), она обязана иметь ксв (из общих и многочисленных рекомендаций) не более полутора.
Иначе - необъяснимые чудеса. И любой производитель аппаратуры, мягко выражаясь, посоветует вам привести ксв в соответствие требуемому, иначе никаких претензий к качеству работы. Более 20-ти лет
работаю с приемно-передающей аппаратурой и ее производителями (дилерами), так что поверьте на слово.
CADiLO
Для SIM900R32 последняя версия B04 и далее не будет.
dac
QUOTE (ssokol @ May 19 2014, 15:34) *
так что поверьте на слово.
верить на слово не привык, для этого есть документация. во вторых факты опровергает Ваши слова - та же ситуация отлично повторяется на объекте с нормальной антенной который рядом с зоной (глушилка). достаточно далеко, что бы бОльшую часть времени связь была, но иногда теряется. и проблема может быть вообще на стороне оператора, такой вариант тоже не исключен.

еще раз для знатоков антенн - данная антенна лишь позволяет удобно эмулировать ситуацию, не таскаясь по разным е...ням. И чудес тоже никаких - модем не выдает инфу о потере IP связи, о диагностики которой я спрашивал. и решение "в лоб" - пинать сервер я тоже знаю, но оно меня не устраивает.


QUOTE (CADiLO @ May 19 2014, 20:15) *
Для SIM900R32 последняя версия B04 и далее не будет.
спасибо


QUOTE (Pavel☺ @ May 19 2014, 14:55) *
Я практически уверен, что для модулей R64 проблема решена.
Если подскажете, как лучше проэмулировать ситуацию, я смогу у себя провести аналогичные тесты на SIM900R64 с современной прошивкой и напишу Вам.

в общем переход на 64 запланирую, эмулируется отностительно просто плохие условия приема CSQ 8...12 единиц + относительно сильная внеполостаня помеха
CADiLO
Можете закладываться на то что при CSQ ниже 15 отсутствие GPRS будет более чем реально.
Это без учета варианта с плохим КСВ.
Pavel☺
Цитата(dac @ May 19 2014, 22:02) *
в общем переход на 64 запланирую, эмулируется отностительно просто плохие условия приема CSQ 8...12 единиц + относительно сильная внеполостаня помеха

Я проверил на отладочной плате с прошивкой B01_ENHANCE.
Отключил антенну, замотал всю отладочную плату с модулем в фольгу (естественно до этого завернул в бумагу).. В результате сигнал упал и стал болтаться в районе с CSQ=2 до CSQ=6.
Обрыва TCP подключения не наблюдал.
Даже при CSQ=2 пакет (несколько байт данных + вся служебная часть пакета) до сервера долетел.. но правда секунд через 5-7.
P.S. Всё это - в командном режиме.

P.P.S. Не мучайте модули, они хорошие ))
CADiLO
Хороший оператор, у меня наш МТС лагает GPRS при 10, а Киевстар при 12-15. Полный обрыв ниже 8.
ssokol
Цитата(dac @ May 19 2014, 22:02) *
еще раз для знатоков антенн - данная антенна лишь позволяет удобно эмулировать ситуацию, не таскаясь по разным е...ням.

тогда еще раз для начинающих - для эмуляции подобных ситуаций существуют эквиваленты. И не забывайте, что лучший усилитель (и на прием и на передачу) - это антенна.


Цитата(Pavel☺ @ May 20 2014, 10:28) *
Отключил антенну, замотал всю отладочную плату с модулем в фольгу (естественно до этого завернул в бумагу).. В результате сигнал упал и стал болтаться в районе с CSQ=2 до CSQ=6.
Обрыва TCP подключения не наблюдал.
Даже при CSQ=2 пакет (несколько байт данных + вся служебная часть пакета) до сервера долетел.. но правда секунд через 5-7.
P.S. Всё это - в командном режиме.

Пробовал с эквивалентом , без обрывов GPRS работал с CSQ от 4-х (МТС МЕГафон), примерно то же самое когда пробовал с хорошей внешней антенной не поленившись залезть в кессон biggrin.gif , так что согласовывать антенны все-таки надо.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.