1.建立TCP连接
IP连接,
AT+QIDNSIP=0;+QIDNSCFG="218.85.157.99";+QIOPEN="TCP","27.14.6.12",10000
域名连接,
AT+QIDNSCFG="14.215.177.38"; +QIDNSIP=1;+QIOPEN="TCP","www.baidu.com",80
2.发送TCP数据
AT+QISEND=2;
3.关闭TCP连接
AT+QICLOSE
4.关闭GPRS、CSD、 PDP场景
AT+QIDEACT
5.查询本地端口号
AT+QILPORT?
TCP: 2020
UDP: 3030
OK
设置本地TCP端口号
AT+QILPORT="TCP",8080
6.启动任务并设置接入点 APN、用户名和密码!!!!!!
AT+QIREGAPP="CMNET","ZHL","123456"
7.激活移动场景,只有在 IP START 状态下才能操作并激活移动场景
AT+QIACT
8.获取本地IP地址
AT+QILOCIP
10.66.134.225
9.查询当前连接状态
AT+QISTAT
STATE: IP CLOSE
10.查询当前接入的连接状态
AT+QISTATE
OK
STATE: IP CLOSE
11.查询当前 Server 状态
AT+QISSTAT
ERROR
12.查询域名服务器 DNS
AT+QIDNSCFG?
PrimaryDns:211.143.147.120
SecondaryDns:112.5.230.54
OK
域名服务器的工作就是把我们使用的字符域名转换为主机的IP地址,没有DNS我们将无法在因特网上使用域名。
配置域名服务器 ,以下IP通过ping www.baidu.com 得到的
AT+QIDNSCFG="14.215.177.38"
OK
13.域名解析
AT+QIDNSGIP="www.baidu.com"
OK
183.232.231.173
183.232.231.172
14.配置使用 IP 地址连接还是域名连接
域名连接,AT+QIDNSIP=1
15.配置接收数据时是否显示IP头
显示IP头,AT+QIHEAD=1
16.设置自动发送 TCP/UDP 数据时间
停止自动发送,AT+QIAUTOS=0
设置自动发送,AT+QIAUTOS=1,3
17.设置发送数据时是否显示“>”和“SEND OK”
发送成功时显示“>”,返回“
18.配置为服务器
当 AT+QIMUX=0 时,服务器最大可接入连接数
否则,AT+QISERVER=0,5
19.设置 CSD 或 GPRS 连接模式
GPRS模式,AT+QICSGP=1
20.选择当前可操作连接
选ME作为client连接,AT+QISRVC=1
21.配置接收数据时是否显示发送方的 IP 地址和端口号
接收数据时显示发送方的IP和端口号,AT+QISHOWRA=1
22.TCPIP 应用场景配置
显示配置,AT+QISCON?
SHOW APPTCPIP CONTEXT
+QIDNSIP:1
+QIPROMPT:1
+QIHEAD:0
+QISHOWRA:1
+QICSGP:1
Gprs Config APN:CMNET
Gprs Config UserId:
Gprs Config Password:
Gprs Config inactivityTimeout:0
App Tcpip Mode:0
23.配置 TCPIP 应用模式
透传模式(在该模式下,建立连接成功后, UART 将会进入数据模式。接收到的数据将直接输出至串口,可通过“+++”退出数据模式, ATO 操作返回数据模式。
AT+QIMODE=1;
24.配置透明传输模式
重传3次,发送间隔400ms,每次发送10字节,不开启转义序列
AT+QITCFG=3,2,10,0
25.配置接收数据 IP 头是否显示传输协议
显示,AT+QISHOWPT=1
26. 控制是否启用多路连接
启用多路连接。AT+QIMUX=1
27.控制是否显示本地 IP 地址
AT+QISHOWLA=1
28.配置前置场景
受控于VIRTUAL_UART_1,AT+QIFGCNT=1
29.查询发送数据信息
1. 执行命令仅在 AT+QIMUX=0 时有效;
2. 配置命令仅在 AT+QIMUX=1 时有效;
3. 该命令操作受控于 AT+QISRVC 配置。当 AT+QISRVC=1 时,查询的是 ME 作为 Client 向远程 Server
发送数据信息;当 AT+QISRVC=2 时,查询的是 ME 作为 Server 向远程 Client 发送的数据信息。
AT+QISACK=1
30.配置是否缓存接收到的数据,不缓存直接显示
缓存数据,向串口上报提示,可以通过 AT+QIRD 读取缓存的数据。AT+QINDI=1
31.读取缓存的数据
1 ME 作为 Client 连接
2 ME 作为 Server 连接
AT+QIRD=
32.控制 AT+QISEND 是否允许数据回显
开启回显,AT+QISDE=1
33.PING 远程服务器
AT+QPING="www.baidu.com"
34.通过网络时间服务器同步本地时间,中国默认国际时间服务器地址为"210.72.145.44" ,端口号是 123
AT+QNTP="s1a.time.edu.cn"
相关
同步网络时间,AT+QNITZ=1
网络时间同步以及更新 RTC 时间,AT+CTZU=1
获取最近一次的网络同步时间,AT+QLTS