Как получить номер IMEI карты данных? - PullRequest
1 голос
/ 30 июня 2009

У меня есть карта данных Vodaphone с встроенной SIM-картой.

На карточке данных напечатан номер IMEI. Я хотел знать, есть ли способ программно прочитать номер IMEI этой карты данных.

Я использую карту данных для просмотра.

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

Ответы [ 3 ]

2 голосов
/ 30 июня 2009

Карта данных, скорее всего, действует как модем, и большинство модемов GSM поддерживают стандарт ETSI GSM 07.07 .

Вы должны получить IMEI, набрав AT+CGSN:

5.4 Запросить идентификацию серийного номера продукта + CGSN

Таблица 5: + Синтаксис команды действия CGSN

Command          Possible response(s)
+CGSN            <sn>
                 +CME ERROR: <err>
+CGSN=?

Описание

Команда выполнения заставляет TA возвращать одну или несколько строк информационного текста, определенного производителем ME, который предназначен для того, чтобы позволить пользователю TA идентифицировать отдельное ME, к которому он подключен.

Как правило, текст будет состоять из единственной строки, содержащей номер IM (международный идентификатор оборудования подвижной станции) ME, но производители могут при желании предоставить больше информации. См. Подраздел 9.2 для возможных значений <err>.

Заданные значения

: общее количество символов, включая разделители строк, в тексте информации не должно превышать 2048 персонажи. Текст не должен содержать последовательность 0 или ОК

Осуществление

Дополнительно.

0 голосов
/ 28 апреля 2016

Здесь не упоминается, но мне показалось, что ответы немного более подробны:

AT+CMEE=2

Если AT+IMEI дал мне номер IMEI моего GSM-модема, запрос AT+CIMI для номера IMSI дал:

+CME ERROR: SIM PIN required

Который был немного более читабельным, чем ERROR, который я получил раньше.

0 голосов
/ 30 июня 2009

Вам необходимо подключиться к виртуальному последовательному порту, который вы получаете (при условии, что вы используете карту PCMCIA, такую ​​как у меня Vodafone). Тогда это простая команда AT (AT+GSN с макушки головы), чтобы вернуть IMEI

...