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

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> Постоянный +CREG: 0,2, SIM900R
Alt.F4
сообщение Jul 24 2012, 06:28
Сообщение #1


Профессионал
*****

Группа: Свой
Сообщений: 1 468
Регистрация: 28-03-10
Из: Беларусь
Пользователь №: 56 256



Добрый день.
Вчера впервые столкнулся с "зависанием" модема в поиске сети.
Несколько дней SIM900R на AT+CREG? отвечал +CREG: 0,2.
В своей прошивке не предусмотрел такой проблемы и тупо повторял запросы пока не придет +CREG: 0,0 или +CREG: 0,1 или +CREG: 0,5.
Возможно кому-нибуть пригодится.

Сообщение отредактировал Alt.F4 - Jul 24 2012, 06:30
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Jul 24 2012, 06:40
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 6 023
Регистрация: 26-08-05
Из: Днепр
Пользователь №: 7 988



При проблемах с антенной или хреновой соте, так и будет - в поиске 0,2 - пока не зарегится.
Еще при плохом питании бывают проблемы с регистрацией.
Поэтому если долго идет регистрация, то сразу смотрим уровень сигнала - CSQ, и потом принимаем решение.
Помогает при отвалившейся или закороченой антенне определиться с аварийным состоянием.
На ответственных железках стоит предусмотреть датчик состояния антенны.

Ну а то что упустили в программе этот момент - бывает, сразу все не предусмотришь sm.gif


--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
Alt.F4
сообщение Jul 24 2012, 06:54
Сообщение #3


Профессионал
*****

Группа: Свой
Сообщений: 1 468
Регистрация: 28-03-10
Из: Беларусь
Пользователь №: 56 256



Цитата
При проблемах с антенной или хреновой соте, так и будет - в поиске 0,2 - пока не зарегится.
Еще при плохом питании бывают проблемы с регистрацией.
Пару дней модем катался по стране, поэтому сота отпадает. До снятия питания откручивал и обратно прикрутил антенну - реакция не изменилась. С питанием тоже проблем нет.

Кстати, через какое время постоянных ответов +CREG: 0,2 дергать питание модема, 2-5мин?
Спасибо.

Сообщение отредактировал Alt.F4 - Jul 24 2012, 07:00
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Jul 24 2012, 07:08
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 6 023
Регистрация: 26-08-05
Из: Днепр
Пользователь №: 7 988



Еще был вариант - в таких симдержателях - http://www.microchip.ua/pictures/sim0125.jpg
карта может от нагрева выгнуться и не видеться.

Перед дерганием питания все же посмотрите CSQ - если менее 8, то нет смысла дергать, сигнал от соты лучше не станет.
Или на подземную стоянку заехали или в зоне хренового приема..... Так и будете там без толку дергать питание.
Надо разбираться с причиной - заплатки на следствия не лучшее решение.


--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
Alt.F4
сообщение Jul 24 2012, 07:17
Сообщение #5


Профессионал
*****

Группа: Свой
Сообщений: 1 468
Регистрация: 28-03-10
Из: Беларусь
Пользователь №: 56 256



Я считаю, что дело не в качестве приема. CSQ проверяется перед сборкой, т.е. радиотракт рабочий, да и после сброса питания он бы сеть не нашел, если бы проблема была в нем. Тут либо модем, либо опсос.
CADiLO, подскажите, через какой промежуток времени лучше всего передергивать питания при таких ответах?
Спасибо.
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Jul 24 2012, 07:34
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 6 023
Регистрация: 26-08-05
Из: Днепр
Пользователь №: 7 988



Ну я бы выждал секунд 30. Потом уже принимал решение.

>>>CSQ проверяется перед сборкой, т.е. радиотракт рабочий

Вы не предполагаете что автомобиль может стать в подземном гараже или переходе, зоне неуверенного приема, от тряски что-нибуть отойдет или коротнет в антенне???? Тот же оператор может отключить часть сот и тоже не будет сигнала...
Это все приведет к падению значения CSQ, пропаже регистрации и попыткам перерегистрации. При восстановлении уровня модуль сам найдет сеть и зарегится.

То же самое будет если что-то будет происходить с питанием или карточкой и модуль будет постоянно перерегистрироваться.

Вы в этой ситуации будете ему дергать питание, вопрос - ЗАЧЕМ?

Дело в том что одной из бед SIM300x было плохое восстановление регистрации в сети при пропадании сигнала. Из-за жалоб производителей треккеров 900я серия специально тестировалась на гарантированое восстановление регистрации. Так что в этой ситуации на модуль я буду грешить в самую последнюю очередь.


--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
Alt.F4
сообщение Jul 24 2012, 07:48
Сообщение #7


Профессионал
*****

Группа: Свой
Сообщений: 1 468
Регистрация: 28-03-10
Из: Беларусь
Пользователь №: 56 256



Цитата
Ну я бы выждал секунд 30. Потом уже принимал решение.
когда-то читал, что время регистрации может доходить до 1мин.

Цитата
Вы в этой ситуации будете ему дергать питание, вопрос - ЗАЧЕМ?
В моей ситуациии как раз и помог сброс питания.

Сообщение отредактировал Alt.F4 - Jul 24 2012, 07:54
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Jul 24 2012, 08:12
Сообщение #8


Гуру
******

Группа: Свой
Сообщений: 6 023
Регистрация: 26-08-05
Из: Днепр
Пользователь №: 7 988



Одна минута для регистрации не нормально.

Типовое время регистрации по нормальной процедуре - 8-12 секунд, по ускореной 4-6 секунд.
Это при идеальных условиях. Если оператор позволяет ускоренную - модуль умеет.

То же самое при корректном выключении - завершение сеанса и корректный выход из регистрации - до 8 секунд.

Все что более - это уже внешние факторы. От оборваной антенны до нечистых электромагнитных сил.

Скорее всего Вы читали о полном процессе - когда после регистрации в сети еще идет инициализация SIM карты.
Так как многие операторы читают вашу записную книжку, то чем больше там записей, тем дольше карта не будет готова.
Вот это время и может достигать 1-2 минут.


--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
Leopoldius
сообщение Jul 24 2012, 10:45
Сообщение #9


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

Группа: Свой
Сообщений: 78
Регистрация: 23-03-11
Из: Россия
Пользователь №: 63 824



Цитата(CADiLO @ Jul 24 2012, 11:12) *
Так как многие операторы читают вашу записную книжку, то чем больше там записей, тем дольше карта не будет готова.
Вот это время и может достигать 1-2 минут.


Хмм, это интересно, а где про это можно почитать? Никогда не слыхал что оператор таким занимается. Да и зачем ему телефонная книга
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Jul 24 2012, 11:07
Сообщение #10


Гуру
******

Группа: Свой
Сообщений: 6 023
Регистрация: 26-08-05
Из: Днепр
Пользователь №: 7 988



Я столкнулся с таким еще когда сотовые мосты на A1018 делали. Там чудный нетмонитор в телефоне и мы это обнаружили когда с Киевстаром работали - очень долго шла именно их инициализация и мы не могли понять почему.
Ну а почитать... Вряд ли оператор это признает официально.


--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
MKdemiurg
сообщение Jul 24 2012, 11:12
Сообщение #11


Знающий
****

Группа: Свой
Сообщений: 624
Регистрация: 15-06-10
Из: Россия
Пользователь №: 57 939



Alt.F4

Помнится в семинарах ещё для SIM300 был очень понятный проверенный алгоритм инициализации модема.

Там и кол-во попыток и тайминги и когда надо рубать питание, а когда нет. Советую sm.gif

Кстати, например, на UTEL в роуминге Киевтара инициализация идёт очень долго если не прописать предпочитаемую сеть.

Сообщение отредактировал MKdemiurg - Jul 24 2012, 11:13
Go to the top of the page
 
+Quote Post
_Артём_
сообщение Jul 24 2012, 11:19
Сообщение #12


Гуру
******

Группа: Свой
Сообщений: 2 128
Регистрация: 21-05-06
Пользователь №: 17 322



Цитата(CADiLO @ Jul 24 2012, 10:34) *
Дело в том что одной из бед SIM300x было плохое восстановление регистрации в сети при пропадании сигнала. Из-за жалоб производителей треккеров 900я серия специально тестировалась на гарантированое восстановление регистрации.

А к какому оператору подключится модуль после пропадания регистрации? Актомуже самому или к какому захочет?
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Jul 24 2012, 11:30
Сообщение #13


Гуру
******

Группа: Свой
Сообщений: 6 023
Регистрация: 26-08-05
Из: Днепр
Пользователь №: 7 988



>>>А к какому оператору подключится модуль после пропадания регистрации? Актомуже самому или к какому захочет?

К тому чья карточка стоит. Если в роуминге, то тоже по списку предпочтений с карточки.

У UTEL совмещенная SIM/RUIM карта и там действительно пока сообразит что уже не 3G сеть и нужно переключиться в EDGE/GPRS роуминг.... sm.gif
Кстати некоторые SAMSUNG виснут после потери сигнала - например если в метро нет ретрансляторов.
Лечится принудительной установкой "сеть 900/1800 смотреть первой".

Картинка наверно эта sm.gif


--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
sobr
сообщение Jul 24 2012, 11:44
Сообщение #14


Знающий
****

Группа: Свой
Сообщений: 926
Регистрация: 18-01-07
Пользователь №: 24 552



Цитата(CADiLO @ Jul 24 2012, 18:07) *
Я столкнулся с таким еще когда сотовые мосты на A1018 делали. Там чудный нетмонитор в телефоне и мы это обнаружили когда с Киевстаром работали - очень долго шла именно их инициализация и мы не могли понять почему.
Ну а почитать... Вряд ли оператор это признает официально.
Эдуард, я уже задавал тебе этот вопрос, задам еще раз.
ОпСоС не сможет прочитать карту, если модем этого не реализует, а модем не реализует если в стандартах этого не прописано. В каком стандарте GSM можно прочиттать про "вычитку" карты оператором?
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Jul 24 2012, 11:56
Сообщение #15


Гуру
******

Группа: Свой
Сообщений: 6 023
Регистрация: 26-08-05
Из: Днепр
Пользователь №: 7 988



Где прочитать не знаю. В моем понимании это можно сделать средствами SIMToolkit или еще как например - просто прочитать карту как массив памяти. Факт данного события имелся. Как реализовано это у оператора мне глубоко пофигу.
Поэтому после этого важные номера на телефоне не держу.


--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
_Артём_
сообщение Jul 24 2012, 12:31
Сообщение #16


Гуру
******

Группа: Свой
Сообщений: 2 128
Регистрация: 21-05-06
Пользователь №: 17 322



Цитата(CADiLO @ Jul 24 2012, 14:30) *
>>>А к какому оператору подключится модуль после пропадания регистрации? Актомуже самому или к какому захочет?

К тому чья карточка стоит. Если в роуминге, то тоже по списку предпочтений с карточки.

Даже если подключался с помощью команды AT+COPS=1,.... (1 - manual)? Всё равно могут быть использованы заданные в карточке списки операторов? Да, и интересует в режиме роуминга.
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Jul 24 2012, 12:46
Сообщение #17


Гуру
******

Группа: Свой
Сообщений: 6 023
Регистрация: 26-08-05
Из: Днепр
Пользователь №: 7 988



У нас чужую карту операторы не примут - вручную переключение выполнится, потом ее оператор откинет и она вернется на родного оператора.
Кстати то же было и с роуминговой LMT - работала только с киевстаром, на МТС не переключилась.
Так что тут от политики оператора зависит - примет ли он чужую карту.


--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
_Артём_
сообщение Jul 24 2012, 13:04
Сообщение #18


Гуру
******

Группа: Свой
Сообщений: 2 128
Регистрация: 21-05-06
Пользователь №: 17 322



Цитата(CADiLO @ Jul 24 2012, 15:46) *
У нас чужую карту операторы не примут - вручную переключение выполнится, потом ее оператор откинет и она вернется на родного оператора.
Кстати то же было и с роуминговой LMT - работала только с киевстаром, на МТС не переключилась.
Так что тут от политики оператора зависит - примет ли он чужую карту.

Но если карта работала с киевстаром, то +cops и задаст подключатся к нему. А что будет если сигнал киевстара потеряется? Подключится ли к нему SIM900 автоматически когда уровень сигнала восстановится или попытается к какому-нибудь МТС подключится?
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Jul 24 2012, 13:14
Сообщение #19


Гуру
******

Группа: Свой
Сообщений: 6 023
Регистрация: 26-08-05
Из: Днепр
Пользователь №: 7 988



Да, подключится автоматически. Другие операторы будут проигнорированы.


--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
_Артём_
сообщение Jul 24 2012, 13:20
Сообщение #20


Гуру
******

Группа: Свой
Сообщений: 2 128
Регистрация: 21-05-06
Пользователь №: 17 322



Цитата(CADiLO @ Jul 24 2012, 16:14) *
Да, подключится автоматически. Другие операторы будут проигнорированы.

Но, cops обязательно должен быть с параметром mode равным 1 (at+cops=1,...)?
Если 0 или 4, то модуль имеет право выбрать сам?
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Jul 24 2012, 13:27
Сообщение #21


Гуру
******

Группа: Свой
Сообщений: 6 023
Регистрация: 26-08-05
Из: Днепр
Пользователь №: 7 988



Вопрос - а зачем трогать COPS без нужды и зная что пройдет авторегистрация ?


--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
_Артём_
сообщение Jul 24 2012, 13:39
Сообщение #22


Гуру
******

Группа: Свой
Сообщений: 2 128
Регистрация: 21-05-06
Пользователь №: 17 322



Цитата(CADiLO @ Jul 24 2012, 16:27) *
Вопрос - а зачем трогать COPS без нужды и зная что пройдет авторегистрация ?

Очень просто: допустим в какой-то стране есть несколько операторов А1, А2 и тп.
Но оператор А1 поддерживает голос. звонки/смс/гпрс, а А2 - только голос. звонки/смс. А нужна связь по гпрс. Поэтому к А2 заведомо бессмысленно коннектится, хотя он и даст к себе подключится.
Go to the top of the page
 
+Quote Post
megajohn
сообщение Jul 24 2012, 13:49
Сообщение #23


Профессионал
*****

Группа: Свой
Сообщений: 1 080
Регистрация: 16-11-04
Из: СПб
Пользователь №: 1 143



Цитата(CADiLO @ Jul 24 2012, 17:27) *
Вопрос - а зачем трогать COPS без нужды и зная что пройдет авторегистрация ?


можно я включусь в беседу ?
К примеру, когда нужнло задать всего лишь формат вывода
вообщем, когда портировал проект с телита на SIM900 то столкнулся с нелогичным поведением модема (по сравнению с телитом).
в коде было автоматическое подключение и формат вывода MCC&MNC в виде 25002
засылаю команду AT+COPS=0,2 (Automatic mode, numeric format)
AT+COPS=0,2
+CME ERROR: 113
AT+COPS=0,2
+CME ERROR: 113
AT+COPS=0,2
+CME ERROR: 113
+CREG: 3
AT+COPS=0,2
+CME ERROR: 22
AT+COPS=0,2
+CME ERROR: 22
AT+COPS=0,2
+CME ERROR: 22
+CREG: 4
AT+COPS=0,2
+CME ERROR: 30
AT+COPS=0,2
+CME ERROR: 30
+CREG: 1,"04C7","3030"
AT+COPS=0,2
OK

собственно, почему нельзя задать желаемое (всего лишь формат вывода) в процессе подключения к опсосу ? Телит в этом плане смотрится получше


--------------------
Марс - единственная планета, полностью населенная роботами (около 7 штук).
Go to the top of the page
 
+Quote Post
_Артём_
сообщение Jul 24 2012, 13:53
Сообщение #24


Гуру
******

Группа: Свой
Сообщений: 2 128
Регистрация: 21-05-06
Пользователь №: 17 322



Цитата(megajohn @ Jul 24 2012, 16:49) *
собственно, почему нельзя задать желаемое (всего лишь формат вывода) в процессе подключения к опсосу ?

И хорошо бы его в профиле сохранить: обычно нужен всегда один формат (мне только numeric).
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Jul 24 2012, 14:14
Сообщение #25


Гуру
******

Группа: Свой
Сообщений: 6 023
Регистрация: 26-08-05
Из: Днепр
Пользователь №: 7 988



Интересное замечание - надо обдумать.


--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
sobr
сообщение Jul 24 2012, 14:52
Сообщение #26


Знающий
****

Группа: Свой
Сообщений: 926
Регистрация: 18-01-07
Пользователь №: 24 552



Цитата(CADiLO @ Jul 24 2012, 18:56) *
Где прочитать не знаю. В моем понимании это можно сделать средствами SIMToolkit или еще как например - просто прочитать карту как массив памяти. Факт данного события имелся. Как реализовано это у оператора мне глубоко пофигу.
Поэтому после этого важные номера на телефоне не держу.
Модем прочитать может не только посредством тулкит, НО передать ифу ОпСоСу средствами тулкит не получится!
ОпСоС "заставить" модем может только если это предусмотрено стандартом, а то, что ты называешь "фактом" - домыслы!!!

Go to the top of the page
 
+Quote Post
Telit
сообщение Jul 24 2012, 18:12
Сообщение #27


Местный
***

Группа: Свой
Сообщений: 377
Регистрация: 12-11-10
Из: СПБ
Пользователь №: 60 836



Цитата(megajohn @ Jul 24 2012, 17:49) *
вообщем, когда портировал проект с телита на SIM900 то столкнулся с нелогичным поведением модема (по сравнению с телитом).


можете мне в личку отписать причину перехода, кто вы и т.п.?

С уважением,
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Jul 25 2012, 06:35
Сообщение #28


Гуру
******

Группа: Свой
Сообщений: 6 023
Регистрация: 26-08-05
Из: Днепр
Пользователь №: 7 988



>>>ОпСоС "заставить" модем может только если это предусмотрено стандартом, а то, что ты называешь "фактом" - домыслы!!!

Ответил, подумал - и затер.
Если вам спокойнее быть при своем мнении - пожалуйста, спорить дальше не буду. Мне более важных проблем хватает.


--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post

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

 


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


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