网站seo收费,瑞安学校网站建设,高清视频网络服务器免费,百汇游戏网站开发商文章目录 1. 背景介绍1.2 AT的命令格式1.3 AT指令用法1.3.1 指令执行结果 1.2 CP 常用AT指令1.2.1 CP 模式设置1.2.2 网络相关1.2.3 IP获取1.2.4 Band 设置1.2.5 电话相关1.2.6 SIM卡检测1.2.7 cmwap 和cmnet1.2.8 AT 写 IMEI 1. 背景介绍
AT 命令一般分为三种#xff1a;
C… 文章目录 1. 背景介绍1.2 AT的命令格式1.3 AT指令用法1.3.1 指令执行结果 1.2 CP 常用AT指令1.2.1 CP 模式设置1.2.2 网络相关1.2.3 IP获取1.2.4 Band 设置1.2.5 电话相关1.2.6 SIM卡检测1.2.7 cmwap 和cmnet1.2.8 AT 写 IMEI 1. 背景介绍
AT 命令一般分为三种
Command //AT命令。responses //AT命令的返回。an unsolicited result code //是主动上报的AT命令。
如ATCEREGn 这里是对系统进行某些设置 (n是AT命令的参数) CEREG: stat是主动上报的AT命令
1.2 AT的命令格式
AT指令格式AT指令都以”AT”开头, 以(即\r,回车符)结束模块运行后,串口默认的设置为
8 位数据位1位停止位、无奇偶校验位、硬件流控制CTS/RTS. note:为了发送AT命令, 最后还要加上 (即\n,换行符)这是串口终端要求。有一些命令后面可以加额外信息如电话号码:ATD10086。 1.3 AT指令用法
测试命令(Test Command) 在AT指令后面加上“?”即构成测试命令。例如下面命令会列举出所有支持的字符集。
“ATCSCS?”读取命令(Read Command) 在AT指令后面加上“?”即构成读取命令。例如下面命令会列举出当前设置。
“ATCSCS?” 执行命令Execute Command 一般而言在AT指令后加上“”及命令参数即可。有些命令例如ATCMGR命令没有参数直接就可以执行。
ATCFUN4 //飞行模式
AT_CMGR1.3.1 指令执行结果
每个AT命令执行后, 通常DCE都给状态值, 用于判断命令执行的结果。AT返回状态包括三种情况:
OK, 表示AT命令执行成功如ATCPIN
CPIN: READY //sim 卡检测到
OKERROR, 表示AT命令执行失败命令相关的错误原因字符串. 返回状态前后都有一个字符.NO DIAL TONE 只出现在ATD命令返回状态中, 表示没有拨号音, 这类返回状态要查命令手册一些命令本身是要向DCE查询数据,数据返回时,一般是打头命令。 返回格式 命令 : 命令结果如: ATCMGR8 (获取第8条信息)返回
CMGR: “REC UNREAD”,8613508485560,“01/07/16,15:37:2832”,Once more1.2 CP 常用AT指令
1.2.1 CP 模式设置
ATE11 打开回显 AT CUFN?: 用来查看当前系统状态返回值是1表示正常模式返回值4表示飞行模式 ATCFUN0关掉CP AT CFUN4: 设置系统进入飞行模式
1.2.2 网络相关
ATCSQ?:查询网络质量
CSQ:rssi, ber
rssi:31 -51 dBm or greater, 99 not known or not detectabl
ber:99 not known or not detectableATCPIN: 搜索SIM卡命令查询SIM是否准备好。
CPIN: READY //sim 卡检测到
OKATCREG查看系统是否驻网的命令
CREG: 2,1,18c2,0e752e90,7
OKATCOPS: 设置网路方式也是查看系统是否驻网的命令
COPS: 0,2,46000,7 //驻网成功
OKnote:目前我们DKB板子之后SIM查到背面才可以使用ATD10086;打电话。 ATCIREG?:
CIREG: n,reg_info [,ext_info]
n: 0 disable reporting; 1 enable reporting
reg_info:0 IMS not registered; 1 registered.1.2.3 IP获取
ATGETIPCID:获取IP
ATCGDCONT?: 查看4G是否可以上网, 可以看到DKB是可以访问外网的IP地址191.153.154.241 2. 客户可以自己建立socket通过4G来访问外网。 3. 或者客户可以通过Wireshark 抓取数据包来看。
CGDCONT: 1,IPV4V6,ctnet.MNC011.MCC460.GPRS,
100.114.66.138 254.128.0.0.0.0.0.0.0.1.0.2.181.153.154.241,0,0,,,,ATCGDCONT1,IP,CMNET : 设置APN无线接入点.
ATCGDCONT1,IP,cmwapOK返回一个 ok 表示modem接通正常
IP 表示使用因特网协议PPP 表示点对点协议。如 ATCGDCONT1,”PPP”,”cmwap” 点对点协议 wap 接入点。CMWAPChina Mobile Wireless Application Protocol中国移动人为划分的两个GPRS接入方式之一是为手机WAP上网而设立的。是手机上网使用的接入点的名称。CMWAP使用HTTP代理协议和WAP网关协议可以访问到Internet。
1.2.4 Band 设置
AT*BANDX: 1发送at*band0设置为GSM单模 2发送at*band5设置为LTE单模 3发送at*band8设置为GSMLTE双模根据当前的网络信号情况自动选择GSM或者LTE优先LTE. 默认是at*band8
1.2.5 电话相关
ATH: 挂电话命令
CLCC: 1,0,2,0,0,112,129,,0,0
OK
/*Indicates a disconnect for Call Clearing or a Call Failed for*/
/* an outgoing call.*/
NO CARRIER
CSQ:31,991.2.6 SIM卡检测
AT*SIMDETEC1 //–Detect Sim1
*SIMDETEC:1,SIM
OK //检测到sim卡1AT*SIMDETEC2 //Detect Sim2
1.2.7 cmwap 和cmnet
wap接入点cmwap和cmnet有什么不同 WAP是一种无线网络应用协议而GPRS是实现WAP应用的一种网络传输技术方式。 CMWAP 和 CMNET 只是中国移动人为划分的两个wap接入方式。前者是为手机WAP上网而设立的后者则主要是为PC、笔记本电脑、PDA等利用GPRS上网服务。
(1) 连网方式不同 就是说通过cmwap的方式访问需要走移动的网关通过http协议去连接这样的后果就是速度会变慢而通过cmnet来连接的就是直接连接到internet上的服务器速度会比cmwap的快一些。
1.2.8 AT 写 IMEI
**IMEI:**国际移动设备识别码International Mobile Equipment Identity是手机硬件的一个手机序列号串号用于在移动电话网络中识别每一部独立的手机等移动通信设备类似我们的身份证是手机硬件的唯一标识。换句话说一个手机对某一个软件的使用权限是唯一的一个手机一个手机号码绑定一次。
一般写IMEI是在产线上产线本来就是CFUN0状态下必须飞行模式才能写IMEI