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

 
 
> Сбой связи после неоднократных дозвонов на модуль SIM300C
Pat
сообщение Sep 10 2009, 22:47
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 421
Регистрация: 27-05-05
Из: Энергодар
Пользователь №: 5 480



Уважаемые здравствуйте.

Сижу вот отлаживаю модуль SIM300C
Украина.
В SIM300C установлена карточка МТС.
Звоню на модуль с телефона, в котором тоже установлен МТС, модуль по звонку чего то там делает и отбивает звонок.
Час ночи, перестают проходить звонки на модуль, мой телефон просто пикает и отключается.
Звоню на модуль с телефона, в котором, установлена карточка Киев Стар, телефон пишет сбой связи.
Если звонить с телефона на телефон то все проходит.

Вчера было тоже самое, после некоторого количества звонков (или тоже после часа ночи).

Что же это такое может быть?
Оператор что ли обрубает, типа иди спать.
Подскажите, если кто с подобным сталкивался.

Звонков было не так и много 30-40.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
=F8=
сообщение Sep 11 2009, 05:10
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 567
Регистрация: 7-07-07
Из: Донецк
Пользователь №: 28 954



Думаю с модулем это никак не связано, скорей всего проблемы у оператора. Ограничений по количеству звонков у МТС не замечал, а вот качество связи у МТС последнее время ниже бордюра. Если проблема возникает именно ночью можно предположить, что ведутся какие-то работы на соте.
А состояние модуля у вас как-то контролируется? Не то, чтоб СИМ300 часто зависал но на всякий случай это делать надо. А если надежность связи критична то лучше использовать резервную сим-карту другого оператора.
Go to the top of the page
 
+Quote Post
Pat
сообщение Sep 11 2009, 06:15
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 421
Регистрация: 27-05-05
Из: Энергодар
Пользователь №: 5 480



Цитата(=F8= @ Sep 11 2009, 07:10) *
А состояние модуля у вас как-то контролируется? Не то, чтоб СИМ300 часто зависал но на всякий случай это делать надо. А если надежность связи критична то лучше использовать резервную сим-карту другого оператора.


Состояние модуля я в тот момент не проверял так как он у меня на столе лежит.
Я его полностью обесточивал, он прекрасно регистрируется в сети. Причем делал это неоднократно.
Вот с утра встал, проверяю все работает, сейчас считаю звонки на него и буду ждать часа ночи, нужно выяснить закономерность это или совпадение rolleyes.gif

По ходу вопрос а как вы проверяете состояние модуля?

У меня на данном этапе сделан примерно следующий алгоритм.
В модуль идет AT команда я читаю ЭХО.
если эха нет то повторный запрос до 5 раз.
Нет ответа отключаем модуль и снимаем с него питание (переинициализация).

ЭХО есть но нет ответа на команду которую ждем в течении тайм аута (для каждый АТ команды можно установить свой тайм аут).
Тайм аут закончился повторные запросы 5 раз и в случае неудачи переинициализация.
Это как бы низкий уровень.

Уровень чуть выше пока не придумал (нужно форум почитать).
Но думаю что периодически, в режиме ожидания буду посылать некий набор АТ команд в модуль и ловить ответ.
Наверное нужно смотреть на команды связанные с уровнем сигнала от соты.
Go to the top of the page
 
+Quote Post
=F8=
сообщение Sep 11 2009, 10:03
Сообщение #4


Знающий
****

Группа: Свой
Сообщений: 567
Регистрация: 7-07-07
Из: Донецк
Пользователь №: 28 954



Цитата(Pat @ Sep 11 2009, 09:15) *
По ходу вопрос а как вы проверяете состояние модуля?

У меня на данном этапе сделан примерно следующий алгоритм.
В модуль идет AT команда я читаю ЭХО.
если эха нет то повторный запрос до 5 раз.
Нет ответа отключаем модуль и снимаем с него питание (переинициализация).


Как минимум
AT+CREG? //Регистрация в сети
AT+CSQ //Уровень сигнала

Если планируется передача данных по GPRS нужно добавить проверку
AT+CGREG?
AT+CGATT?

Просто AT необязательно т.к. если пройдут это команды то и AT тоже пройдет. Между командами делаю паузу около 50-100мс, но это больше по принципу "хуже не будет".

Если имеются какие-то специфические настройки вроде то периодически их повторяю.
Go to the top of the page
 
+Quote Post
Pat
сообщение Sep 14 2009, 17:37
Сообщение #5


Местный
***

Группа: Свой
Сообщений: 421
Регистрация: 27-05-05
Из: Энергодар
Пользователь №: 5 480



Цитата(=F8= @ Sep 11 2009, 12:03) *
Как минимум
AT+CREG? //Регистрация в сети
AT+CSQ //Уровень сигнала


Да вот задумался я.
Допустим проверил AT+CREG? если зарегистрированы работаем дальше, а вот что делать если нет?

С уровнем сигнала еще более непонятно
Если уровень слабый то совсем на связь не выходим, или пытаемся дозвониться в случае тревоги и
какое значение уровня считать слабым?
Go to the top of the page
 
+Quote Post
HARMHARM
сообщение Sep 15 2009, 05:15
Сообщение #6


читатель даташитов
****

Группа: Свой
Сообщений: 853
Регистрация: 5-11-06
Из: Днепропетровск
Пользователь №: 21 999



Цитата(Pat @ Sep 14 2009, 20:37) *
Допустим проверил AT+CREG? если зарегистрированы работаем дальше, а вот что делать если нет?

Я делаю перезагрузку с отключением питания раз минут в пять. Раз нет регистрации, то нет и лишнего расхода счетчика в симке...
Go to the top of the page
 
+Quote Post
Pat
сообщение Sep 15 2009, 09:27
Сообщение #7


Местный
***

Группа: Свой
Сообщений: 421
Регистрация: 27-05-05
Из: Энергодар
Пользователь №: 5 480



Спасибо всем, я тоже думал зачем принудительное его регистрировать если лучше перезапустить.

Есть следующий вопрос по начальным установкам.
У меня пока сделано так
1) Включаем питание и проверяем корректность
2) Подаем команду AT для настройки автобоундинга
3) Спрашиваем какая скорость UART установлена AT+IPR?
Если 19200 то работаем дальше если стоит автоопределение то AT+IPR=19200 и AT&W0
4) По рекомендациям форума если карточка тормознутая (не знаю правда с чего ей быть тормознутой но раз народ на грабли наступал то)
AT+CPMS=\"SM\",\"SM\",\"SM с последующем ожиданием корректного ответа
5) Устанавливаем текущую память SIM AT+CPBS=\"SM\"
6) Считываем из SIM карты настройки AT+CPBR=
7) Для дальнейшей работы AT+COLP=1

После чего переходим в основной режим работы

Если на любом шаге пошло что то не так, делаем несколько перепосылок команды и в случае неудачи переинициализация.

Подскажите что сюда еще можно (нужно) добавить?

GPRS не будет использоваться а до SMS еще не дошел ход.

Цитата(HARMHARM @ Sep 15 2009, 07:15) *
Я делаю перезагрузку с отключением питания раз минут в пять. Раз нет регистрации, то нет и лишнего расхода счетчика в симке...


Поясните пожалуйста что такое - "лишний расход счетчика в симке"

И еще вопрос smile.gif Сейчас работаю с SIM300C в конечном устройстве планируется поставить SIM300D
как с вопросом совместимости глюков и команд этих модулей.
Go to the top of the page
 
+Quote Post
=F8=
сообщение Sep 15 2009, 09:58
Сообщение #8


Знающий
****

Группа: Свой
Сообщений: 567
Регистрация: 7-07-07
Из: Донецк
Пользователь №: 28 954



2 замечания.
1 По возможности используйте скорость 115200.
2 Настройки лучше хранить в еепром. Но это ИМХО.

Цитата
Поясните пожалуйста что такое - "лишний расход счетчика в симке"


Сим карта имеет счетчик на включения и после определенного количества(что-то порядка 50000) запусков...
Так-что с перезагрузками лучше не перегибать палку.
Go to the top of the page
 
+Quote Post
Pat
сообщение Sep 16 2009, 16:44
Сообщение #9


Местный
***

Группа: Свой
Сообщений: 421
Регистрация: 27-05-05
Из: Энергодар
Пользователь №: 5 480



Цитата(=F8= @ Sep 15 2009, 11:58) *
2 замечания.
1 По возможности используйте скорость 115200.
Сим карта имеет счетчик на включения и после определенного количества(что-то порядка 50000) запусков...
Так-что с перезагрузками лучше не перегибать палку.


А по какой причине скорость 115200 лучше?
Go to the top of the page
 
+Quote Post
Master of Nature
сообщение Sep 17 2009, 13:07
Сообщение #10


Мыслящий
*****

Группа: Свой
Сообщений: 1 729
Регистрация: 20-07-07
Из: Самара
Пользователь №: 29 270



Цитата(Pat @ Sep 16 2009, 21:44) *
А по какой причине скорость 115200 лучше?

Скорее для того, чтобы меньше было мороки с первоначальной настройкой.
При первоначальной настройке одной из партий модемов столкнулся такой особенностью: несмотря на то, что установлено автоопределение скорости, модуль согласился начать общение только на скорости 115200. После этого командой AT+IPR модем удалось перевести на нужную скорость.


--------------------
FAQ по AD
Форум по AD
Знание только тогда знание, когда оно приобретено усилиями своей мысли, а не памятью.
...стоит запомнить ...вернее задуматься.
Go to the top of the page
 
+Quote Post
Pat
сообщение Sep 18 2009, 08:19
Сообщение #11


Местный
***

Группа: Свой
Сообщений: 421
Регистрация: 27-05-05
Из: Энергодар
Пользователь №: 5 480



Цитата(Master of Nature @ Sep 17 2009, 15:07) *
Скорее для того, чтобы меньше было мороки с первоначальной настройкой.
При первоначальной настройке одной из партий модемов столкнулся такой особенностью: несмотря на то, что установлено автоопределение скорости, модуль согласился начать общение только на скорости 115200. После этого командой AT+IPR модем удалось перевести на нужную скорость.


Да это есть, тоже приходится по нескольку раз AT передавать, если модуль стоит в автобоундинге, причем нужно хорошую задержку делать между
посылками экспериментально установлено (вернее у меня получилось так)
AT->ждем 5 секунд или OK если нет OK снова AT
Иногда сразу цепляется иногда раза с третьего.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Pat   Сбой связи после неоднократных дозвонов на модуль SIM300C   Sep 10 2009, 22:47
|- - Harbinger   Цитата(Pat @ Sep 14 2009, 20:37) Допустим...   Sep 14 2009, 18:52
||- - Pat   Цитата(Harbinger @ Sep 14 2009, 20:52) AT...   Sep 14 2009, 19:07
||- - Harbinger   Цитата(Pat @ Sep 14 2009, 22:07) Ругаться...   Sep 15 2009, 03:25
|- - =F8=   Цитата(Pat @ Sep 14 2009, 20:37) Да вот з...   Sep 15 2009, 05:41
|- - Harbinger   Цитата(=F8= @ Sep 15 2009, 08:41) Только ...   Sep 15 2009, 06:18
- - etoja   Цитата(Pat @ Sep 11 2009, 02:47) Вчера бы...   Sep 11 2009, 06:36
- - Pat   Цитата(etoja @ Sep 11 2009, 08:36) Да про...   Sep 11 2009, 21:20


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

 


RSS Текстовая версия Сейчас: 27th July 2025 - 03:32
Рейтинг@Mail.ru


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