文章标签 ‘EM310’
代码
含义
1
输入参数错误
2
一个内部的错误产生
3
IP地址或者端口号正在被使用
4
内存申请失败或者BUFFER已经被使用完
5
该socket不支持此种操作
6
不能链接到该主机
7
链接被对方拒绝
8
链接超时
9
该链接已经建立
10
在DNSR服务器中找不到该主机地址
11
出现一个暂时的DNS错误,稍后可以重新执行
12
出现一个永久的DNS错误
13
在DNSR服务器找到该主机地址,但是IP地址无效
14
该socket链接还没有建立
15
传输的数据长度太大
16
该链接被对端复位
17
该链接有错误产生
18
没有剩余缓存来保存信息
19
没有网络,或者一个错误产生导致TCPIP断开
20
PDP上下文没有激活
21
GPRS attach没有成功
22
类似的操作正在执行
23
PDP上下文已经激活
24
当前为多链接模式
25
当前为单链接模式
26
输入的index号码不存在
27
无效的删除模式
28
当前不可以使用该命令
29
发送窗口已满
30
当前正在通话中,请稍后执行PDP激活和TCPIP初始化的操作
31
其它错误
开机后:
AT%TSIM
%TSIM 1
AT+COPS?
+COPS: 0,0,”CHINA MOBILE
OK
AT+CSQ?
+CSQ: 31, 99
OK //以上是确认当前的网络和模块状态
AT%IOMODE=1,1,0 //第一个参数 =1 模块对输入输出数据进行转换,这个时候用户也要对输入和输出数据进行相应转换。
//第二个参数 =1 当前使用单链接AT 命令
//第三个参数 =0 使用使用接收缓存
AT+CGDCONT=1,”IP”,”CMNET” //注册移动的CMNET网关
OK
AT+CGREG?
+CGREG:0,1 // +CGREG:x,5 和+CGREG:x,1 都表示可以使用GPRS网络
AT%ETCPIP=”user”,”gprs” //注册用户名密码,GPRS初始化,并等分配IP
OK //收到ok后表示分配IP完成,这个时间根据网络有所不同,建议等待时间可以设定为10s,注册过程中做其它AT操作会注册不到IP
AT%ETCPIP? //查询GPRS初始化是否成功
%ETCPIP:1,”10.111.75.201″,,”211.136.17.108″,”211.136.20.204″
OK (实际分配地址为117.136.10.40 ?)
AT%DNSR=”www.seinp.net“ //解析动态域名IP地址
%DNSR:210.51.38.154
OK
AT%IPOPEN=”TCP”,”210.51.38.154″,3355 //设置接收服务器的协议类型,IP,和 端口号
CONNECT// 连接成功
AT%IPSEND=”31323334354142″ //发送数据 12345AB
%IPSEND:15
OK
%IPDATA:1,1,7 //收到数据
AT%IPDR //读取数据
%IPDR:1,1,7,”31323334354142″ //数据为 12345AB
OK
AT%IPCLOSE//网络侧通知用户TCP连接关闭
OK
