Страница 1 из 1
как узнать номер телефона sim AT командой
Добавлено: Ср окт 21, 2015 14:59:13
koteika
добрый день уважаемые коты
имеется модем Telit GT863-PY появилась необходимость считать свой номер с симки. Залез в документацию и уже 5 часов не могу найти какой командой это сделать
если кто в курсе ткните носом будьте добры
здесь список команд который я с утра курю:
http://www.telit.com/index.php?eID=tx_n ... 5a_r22.pdf
Re: как узнать номер телефона sim AT командой
Добавлено: Ср окт 21, 2015 16:03:35
Pnjom-Penb
Что значит "номер с симки"? Нельзя ли поподробнее объяснить, номер чего требуется узнать?
Re: как узнать номер телефона sim AT командой
Добавлено: Ср окт 21, 2015 17:20:20
Foton18
+CNUM - Subscriber Number
Re: как узнать номер телефона sim AT командой
Добавлено: Чт окт 22, 2015 07:09:28
koteika
Pnjom-Penb писал(а):Что значит "номер с симки"? Нельзя ли поподробнее объяснить, номер чего требуется узнать?
модем используется для передачи данных телемеханики с контроллеров установленного на удаленных объектах. сим-карты иногда выходят из строя, мы их меняем. так вот, с верху поступило предложение чтобы контроллер при включении присылал на сервер номер установленной сим-карты.
Foton18 писал(а):+CNUM - Subscriber Number
пробовал - вместо номера пишет "0" UA

upd: попробовал еще раз со своей симкой эту команду и получил то что хотел, оказывается компания МТС украина не пишет в память своих симок свой номер - поставил в телефон а не модем и в "свой номер" пишет пусто. Всем спасибо за участие

Re: как узнать номер телефона sim AT командой
Добавлено: Чт окт 22, 2015 12:42:25
Foton18
Прошейте сами номер. Вам ведь он известен.
Re: как узнать номер телефона sim AT командой
Добавлено: Пт окт 23, 2015 03:23:32
hybroid
USSD умеет?
У оператора скорее всего есть запрос для выяснения номера.
Re: как узнать номер телефона sim AT командой
Добавлено: Пт окт 23, 2015 06:14:39
Pnjom-Penb
koteika писал(а):номер установленной сим-карты.
Это не то же самое, что номер телефона. Симка, сама по себе, не содержит номера телефона - только свой собственный уникальный номер. Чтобы его получить, документ кажет команду "AT+CIMI".
Однако, этот номер будет меняться при каждой смене симки, поэтому лучше ссылаться на номер модема, который можно получить командой "AT+CGSN" (стр.89). Заведете таблицу соответствия "номер модема -> адрес установки" и всех делов.

Re: как узнать номер телефона sim AT командой
Добавлено: Пт окт 23, 2015 06:30:49
Rtmip
Человек уже все решил, сказал всем спасибо.
А какой смысл делать таблицу соответствия? Забил номер в сим и все дела!
Так удобнее, зачем лишние "городушки" ?
Re: как узнать номер телефона sim AT командой
Добавлено: Пт окт 23, 2015 08:11:50
koteika
Pnjom-Penb писал(а): поэтому лучше ссылаться на номер модема
оно то лучше конечно, но команда сверху поступила сделать таблицу номеров телефонов карточек установленных на объектах т.к. они периодически выходят из строя и мы их меняем и чтоб не вести эту писанину хотелось собирать данные на сервере.
Re: как узнать номер телефона sim AT командой
Добавлено: Пт окт 23, 2015 20:22:17
Pnjom-Penb
koteika писал(а):команда сверху поступила сделать таблицу номеров телефонов карточек установленных на объектах т.к. они периодически выходят из строя и мы их меняем и чтоб не вести эту писанину хотелось собирать данные на сервере.
И что решили делать, когда в симке номер не прописан? Или в тех случаях, когда симки придется тасовать между контроллерами? Из вышенаписанного неясно - какой выход придумали?
Re: как узнать номер телефона sim AT командой
Добавлено: Пн окт 26, 2015 08:38:22
koteika
пока не придумали, переписываем номера вручную с пластика симки

Re: как узнать номер телефона sim AT командой
Добавлено: Пн окт 26, 2015 22:48:13
Pnjom-Penb
koteika писал(а):пока не придумали, переписываем номера вручную с пластика симки

Что-то Вы снова нас путаете - на пластике симки не телефонный номер, а ее серийник.
???
Re: как узнать номер телефона sim AT командой
Добавлено: Вт окт 27, 2015 09:21:25
koteika
на пластике и которого выломана симка есть номер , пин и пак коды
Re: как узнать номер телефона sim AT командой
Добавлено: Вт окт 27, 2015 09:43:06
Pnjom-Penb
Не встречал такого. Ну да ладно.
Так что же, вручную прописываете всякий раз в первый номер тел.книги в симке?
А что если "команду сверху" ("сделать таблицу номеров телефонов карточек установленных на объектах") реализовать в виде таблицы с тремя столбцами - {номер тел./номер модема/объект} - и не на стороне модемов, а на стороне приема? При этом и "указание сверху" будет выполнено, и прописывать в симку ничего не нужно будет - АТ-команда выдаст номер модема, по нему определите объект. А номер телефона будет для обратной связи, если она понадобится.