Jump to content
    

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

ЗАЧЕМ????

 

Я же написал - AT*CELLLOCK сразу поставит на указаную соту, зачем еще что-то провоцировать?

В инженерном режиме или при помощи NETSCAN получаем номера сот и переключаемся принудительно.

каков синаксис команды CELLLOCK ?

CELLLOCK=? отвечает ERROR. Видимо команда не поддерживается.

Share this post


Link to post
Share on other sites

КАРТОЧКА УСТАНОВЛЕНА

 

AT+GSV

SIMCOM_Ltd

SIMCOM_SIM900

Revision:1137B09SIM900M64_ST_DTMF_JD_MMS

 

OK

AT*CELLLOCK=?

*CELLLOCK: (0-1)[,(0-4),[(0-124;128-251;512-885;975-1023),[(0-124;128-251;512-885;975-1023),[(0-124;128-251;512-885;975-1023)..

 

OK

 

 

SIM900_AT Command Manual_V1.05.pdf

6.2.52 AT*CELLLOCK Set the List of ARFCN Which Needs to Be Locked

И ТАК ДАЛЕЕ

Share this post


Link to post
Share on other sites

Здравствуйте.

Подскажите, пожалуйста:

1. Какой командой лучше всего из SIM900R вытянуть необходимые значения MNC, MCC, LAC, CID?

2. Какой сервис определения координат лучше использовать (Яндекс, Гугл или еще что-то)?

 

Пока нашел:

AT+CNETSCAN - я так понимаю, отображает значения видимых вышек оператора вставленной симки.

AT+CENG - у меня почему-то ERROR

AT+CIMI - первые 3 символа MCC, следующие 2 - MNC

AT+CREG? - при 2, добавляет к ответу LAC и CID

 

Спасибо.

Share this post


Link to post
Share on other sites

AT+CNETSCAN - без симки все видимые вышки всех операторов, с симкой - вышки оператора симки

 

AT+CENG - а параметры кто давать будет ?

 

AT+CENG=1,1

 

При использовании прошивок серии ENHANCED можете пользоваться командой AT+CIPGSMLOC

http://microchip.ua/simcom/SIM900x/AppNote...n_ATC_V1_00.pdf

 

Share this post


Link to post
Share on other sites

При использовании прошивок серии ENHANCED можете пользоваться командой AT+CIPGSMLOC
А какой они сервис используют (если можно, с ссылкой, попробую у себя заюзать)?

Спасибо.

Share this post


Link to post
Share on other sites

Вот цитата из статьи российского коллеги.

 

....Эта функция использует сервис Google и для работы требует наличия активной связи с Интернетом. Данные о текущей базовой станции (LAC и CellID) модуль SIM900 передает как входной параметр в сервис Google по протоколу HTTP, а в ответ получает координаты базовой станции. Все эти действия скрыты от пользователя и реализуются при помощи простой АТ-команды. Поскольку этот метод использует данные лишь об одной базовой

станции, координаты весьма не точны — до сотен метров, однако для некоторых приложений такой точности достаточно. Ниже приведен пример АТ-лога для получения координат посредством модуля SIM900:

 

AT+SAPBR=3,1,"Contype","GPRS" // Настроить контекст

OK

AT+SAPBR=3,1,"APN","Internet" // Точка доступа

OK

AT+SAPBR=1,1 // Активировать контекст

OK

AT+SAPBR=2,1

+SAPBR: 1,1,"10.233.141.134"

OK

AT+CIPGSMLOC=1,1 // Получить координаты

+CIPGSMLOC: 0,30.251547,59.909752,2012/08/16,14:43:23

OK

AT+CIPGSMLOC=2,1 // Получить время

+CIPGSMLOC: 0,2012/08/16,14:43:49

OK

AT+SAPBR=0,1 // Деактивировать контекст

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...