我有一张嵌入 SIM 卡的 Vodaphone 数据卡。
数据卡上印有IMEI号码。我想知道有没有办法以编程方式读取该数据卡的 IMEI 号。
我正在使用数据卡进行浏览。
我也想知道在哪里可以获得数据卡编程的信息,以便我可以获得更多关于数据卡的信息。
我有一张嵌入 SIM 卡的 Vodaphone 数据卡。
数据卡上印有IMEI号码。我想知道有没有办法以编程方式读取该数据卡的 IMEI 号。
我正在使用数据卡进行浏览。
我也想知道在哪里可以获得数据卡编程的信息,以便我可以获得更多关于数据卡的信息。
数据卡很可能充当调制解调器,并且大多数 GSM 调制解调器支持ETSI GSM 07.07标准。
您应该通过以下方式获得 IMEI AT+CGSN
:
表 5:+CGSN 动作命令语法
Command Possible response(s)
+CGSN <sn>
+CME ERROR: <err>
+CGSN=?
执行命令使 TA 返回一行或多行信息文本,由 ME 制造商确定,旨在允许 TA 的用户识别它所连接的单个 ME。
通常,文本将由包含 ME 的 IMEI(国际移动站设备标识)号码的单行组成,但如果需要,制造商可以选择提供更多信息。<err>
有关可能的值,请参阅子条款 9.2 。
<sn>:信息文本中包括行终止符在内的总字符数不得超过 2048 个字符。文本不应包含序列 0<CR> 或 OK<CR>
选修的。
您需要连接到您获得的虚拟串行端口(假设您使用的是像我拥有的 Vodafone 一样的 PCMCIA 卡)。然后它是一个简单的 AT 命令(AT+GSN
我的头顶)返回 IMEI
这里没有提到,但我发现很方便的是将响应设置得更详细一点:
AT+CMEE=2
在AT+IMEI
给我 GSM 调制解调器的 IMEI 号码的地方,AT+CIMI
对 IMSI 号码的查询给出:
+CME ERROR: SIM PIN required
这比ERROR
我之前得到的 更具可读性。