AM900E网络业务命令
AM900E 网络业务命令
3.1 AT+COPS
|作 用|选择和注册移动通信网络(在呼叫存在的情况下,只允许读取命令)|
|-|-|-|
|设置命令|AT+COPS=<mode>,[<format>[,<oper>]]|
|返 回 |OK/ERROR|
|读取命令| AT+COPS?
|返 回| +COPS: <mode)[,<format),<current oper)]
|测试命令|AT+COPS=?|
|返 回|+COPS:[ list of supported (<stat),long alphanumeric<oper),shortphanumeric<oper)s,numeric<oper))s][,,(listofsupported<mode)s),(list of supported <format)s)]|
|参数说明|state:0:未知1:可用2:目前正使用3:禁用mode:0:自动选择(oper is ignore)1:手动选(oper should be present)2:撤消注册网络3:只用于设置格式(目前版本暂不支持)4:手动/自动(手动选择不成功后自动选择) format:(目前版本暂不支持)0:长名字1:短名字2:数字<oper)oper:操作码(MCC/MNC 数字代码,选网的时候用,如中国移动是 46000,中国联通46001)|
【示例】
AT+COPS=?
+COPS:
(2,"ChinaMobile","ChinaMobile","46000"),(3,"ChinaUnicom","ChinaUnicom","46001
"),(3,"46020","46020","46020")
OK
AT+COPS?
+COPS: 0,2,"46000"
自动选网:
AT+COPS=0
OK
手动选网:
AT+COPS=1,2,”46000”
OK
3.2 AT+CSQ
|作 用|用来读取当前服务小区的信号强度|
|-|-|-|
|执行命令|AT+CSQ|
|返 回|+CSQ:<rssi),<ber)OK
|测试命令|AT+CSQ=?
|返 回|+CSQ: (list of supported <rssi)s), (list of supported <ber)s)OK
|参数说明|rssi:0:-113db1-30:-111db……-53db31:-51db99:无效值ber:99:无效值
【示例】
AT+CSQ
+CSQ:23,99
OK
3.3 AT+CCED
|作 用|该命令用来读取当前服务小区和邻近小区的信息,或自动报告当前小区的 RSSI.当 mode=1,requested dump=8 时,模块自动报告当前小区的RSSI,返回格式为:+CSQ:<rssi), <be)|
|-|-|-|
|执行命令|AT+CCED=<mode)[,<requested dump)]|
|返 回|该命令可能有以下几种返回格式:命令用来读取当前服务小区和邻近小区(多个)的信息时:返回:+CCED:<mcc),<mnc),<Lac),<Cell id),<Bsic),<Rxlev ),<Rxqual),<Arfcn)命令用来读取当前服务小区,而没有网络时:返回:+CCED:命令用来读取时间提前量:返回:+CCED:< 时间提前量)命令用来读取当前小区的 RSSI 时:返回:+CSQ:<rssi), <Rxqual)错误时返回:ERROR
|测试命令|AT+CCED=?
|返 回|+CCED: (list of supported <mode)s),(list of supported<requested_dump)s)OK
|参数说明|mode:0:查询一次1:自动查询报告(目前版本只能自动查询当前小区的 RSSI 值)requested dump:该命令用来读取当前服务小区和邻近小区的信息时,requested dump 的值为 1,2;该命令用来自动报告当前小区的 RSSI 时,requested dump 的值为 81:当前服务小区2:邻近小区8:当前小区的 RSSI 值
返回信息说明如下:
|参数名称|含义|
|-|-|-|
|mcc|移动国家号码(Mobile Country Code)|
|mnc|移动网络号码(Mobile Network Code)
|Lac|位置区域码(Location Area Code)
|Cell id|小区号
|Bsic|基站标示码
|Rxlev|接收信号强度(0-31), 无效值为 99
|Rxqual|接收信号质量(0-7),无效值为 99
|Arfcn|BCCH 信道号
【示例】
AT+CCED=0,1
+CCED:460,000,10de,c013,46,13,7,1f
OK
AT+CCED=0,2
+CCED:
460,000,4318,49173,26,19,460,000,4140,46241,52,4,460,000,4318,39162,28,7,460,00
0,4318,31232,60,7,460,000,4140,35079,51,7
OK
AT+CCED=0,8
+CCED: 30, 99
OK
自动报告当前小区的RSSI:
AT+CCED=1,8
OK
AT+CCED=1,8
+CCED: 14,99
OK
+CCED: 14,99
OK
……
+CCED: 14,99
OK
停止自动报告
AT+CCED=0,8
OK
3.4 AT+CREG
|作 用|设置自动报告网络状态|
|-|-|-|
|设置命令|AT+CREG=<mode)|
|返 回|OK/ERROR
|读取命令|AT+CREG?
|返 回|+CREG: <mode),<state)[,<lac),<ci)]OK
|测试命令|AT+CREG=?
|返 回|+CREG: (list of supported <mode)s)OK
|参数说明 |mode:缺省值为 10:取消网络注册报告1:激活网络注册报告,返回+CREG:<mode),<state)2 : 激 活 网 络 注 册 和 本 地 信 息 报 告 , 返 回 +CREG:<mode),<state)[,<lac), <ci)]
返回信息说明如下:
|参数名称|含义|
|-|-|-|
|state|0:没有注册网络,ME 没有搜索新的网络1:成功注册本地网络2:没有注册网络,ME 正在搜索新的网络3:网络注册被拒绝4:未知5:成功注册漫游网络其他:未知
|lac|小区位置代码,2 字节 16 进制码
|ci|小区 ID 号,2 字节 16 进制码
【示例】
AT+CREG=1
OK
AT+CREG=2
OK
AT+CREG=0
OK
3.5 AT+CPOL
|作 用|手动设置 SIM 或者 USIM 卡中的网络列表|
|-|-|-|
|content1|content2|content3|
【示例】
AT+CPOL=1,2,”46000”
OK
3.6 AT+COPN