Jump to content
    

SIM800C проблемы с регистрацией в сети

Спасибо теперь понятно.

Значит ее использоавть нежелательно оператор точно нагадит.

Наверно только AT+STKTRS='10' Вроде это просто прерывание сеанса без ответа.

У меня М2М не катит нужны только звонки и смс и то в небольшом количестве пока.

Share this post


Link to post
Share on other sites

Тоже столкнулся. Причем на m2m тарифе КС...

Решил остановится на AT+STKTRS=10 в ответ на +STKPCI: 0....

 

У кого-то есть положительный опыт? Сильно проверить не могу т.к. STK появляется довольно редко (но метко :) ).

На столе словил один раз:

+STKPCI: 0,SELECT ITEM,4,810F0849BDC4BE20C2B020C0BEB7B2B0B3B8
+STKPCI: 0,ITEM,1,01,810608A3B269B9C2B8
+STKPCI: 0,ITEM,2,02,810B089DB520B7B0C5BEB4B8C2B8
+STKPCI: 0,ITEM,3,03,810D089DB520BFBEBAB0B7C3B2B0C2B8
+STKPCI: 0,ITEM,4,04,81070894BEB269B4BAB0
+STKPCI: 0,SELECT ITEM,4,810F0849BDC4BE20C2B020C0BEB7B2B0B3B8
+STKPCI: 0,ITEM,1,01,810608A3B269B9C2B8
+STKPCI: 0,ITEM,2,02,810B089DB520B7B0C5BEB4B8C2B8
+STKPCI: 0,ITEM,3,03,810D089DB520BFBEBAB0B7C3B2B0C2B8
+STKPCI: 0,ITEM,4,04,81070894BEB269B4BAB0

at+stktrs=10

+CME ERROR: 793
at+stktrs=10

OK

+STKPCI: 2

+STKPCI: 2

 

Задвоение скорее из-за того что URC пришло на два канала CMUX.

at+stktrs=10 я отправлял в один из открытых каналов. Смущает +CME ERROR: 793...

Sim800c Revision:1418B06SIM800C24_BT

 

Еще раз словил. at+stktrs=10 помогает.

Edited by alex2103

Share this post


Link to post
Share on other sites

Столкнулся с такой же проблемой после замены SIM900R на SIM800. Новый модуль как то выборочно стал регистрироваться в сети. Вот лог модуля после включения питания:

RDY

+CFUN: 1

+CREG: 0

+CPIN: READY

+CREG: 2

Call Ready

SMS Ready

+CREG: 3

+CREG: 0

 

AT+CQS

+CSQ: 31,0

 

Это в районе Сущевского вала.

Этот же самый модуль с этой же симкой прекрасно регистрировался в сети и работал в другом месте Москвы (там CSQ был равен 16).

 

Прошивка (AT+CGMR): 1308B08SIM800M32

Шаманство с AT+STKAR не помогли.

 

Питание 4В, просадки 200 мВ.

 

Как с этим бороться?

Share this post


Link to post
Share on other sites

+CSQ: 31,0 ?????

 

Там локатор рядом случайно не стоит????

Явно вход приемника затыкается.

 

Отсоедините антенну, прицепите проводок 8 см.

А то и вовсе без антенны попробуйте при таком уровне.

 

Если CSQ упадет до нормы и станет стабильно региться, то явно кто-то "светит" на частотах GSM

Share this post


Link to post
Share on other sites

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

 

При отключенной антенне получил

+CSQ: 13,0

 

Подключаться лучше не стало. Уровень сигнала, который показывает телефон, составляет около -100dBm

Согласен, что-то явно грузит по входу не слабо (в приложении скрин с помоховой обстановкой около модуля).

Хочу отметить, что SIM900 в точно таких же условиях подключается на ура.

 

post-1728-1519906378_thumb.jpg

Share this post


Link to post
Share on other sites

У 900 был более "грубый" чипсет от PNX, а у 800 стоит МТК.

Болезнь всего нового - чем новее тем нежнее :)

Share this post


Link to post
Share on other sites

То есть, выход из ситуации - это замена симки на оператора, который доминирует по уровню сигнала?

Share this post


Link to post
Share on other sites

Или попробовать принудительную регистрацию на конкретные соты.

 

CELLLOCK

Share this post


Link to post
Share on other sites

Спасибо за помощь!

Получил список сот, а затем подключился к одной из них.

 

При возврате к заводским настройкам (AT&F) модуль сбрасывает значение залоченной соты?

Дело в том, что после операции с подключением к определенной соте и последующего сброса к заводским настройкам, модуль стал исправно подключаться самостоятельно!

Share this post


Link to post
Share on other sites

Как оказалось, команда CELLLOCK сохраняет номера сот в модуле, причем эти номера не удаляются даже после перевода модуля к дефолтным настройкам (AT&F). В результате, устройство будет нормально работать только в радиусе действия прописанных сот. Для работы в другом месте, необходимо будет прописывать новые соты.

Share this post


Link to post
Share on other sites

Отключить привязку к сотам можно через команду AT*CELLLOCK=0. Сброс к дефолту привязку не отменяет.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...