cssiot_李_TCP建立流程_讲稿

来源:互联网 发布:淘宝类目销售比列 编辑:程序博客网 时间:2024/05/29 15:43

M26模块解释

一种GPRS模块,国内移远公司的产品。


GPRS是什么

GPRS(General Packet Radio Service)通用分组无线服务技术
GSM的一种技术,占用了TDMA信道,可以用来上网。


TCP是什么

一种协议,对这种协议进行解释


配置TCP连接流程

配置流程

查阅官方文档(Quectel_GSM模块使用流程简介_V1.1.pdf)得到相关流程方案:

这里写图片描述

PIN码

PIN码是什么

个人识别码(英语:Personal identification number,缩写为 PIN),又译为用户个人识别号码,常被称为PIN码(PIN number),是一串数字构成的通行码,**用来认证使用者身份,授权他进入系统。

SIM卡与PIN码

卡内PIN码,可以有效的保护卡内所存储的内容。

确保信号质量

获取模块的信号质量。如果为99,那么信号质量为未知或者不可测。其他的值就直接代表了信号的质量。

查询是否注册GSM和GPRS

发送AT+CREG? 返回+CREG:0,1 或是 +CREG:0,5 表示注册成功GSM注册成功了。

发送AT+CGREG? 返回 +CGREG: 0,1+CGREG: 0,5 表示GPRS 网络注册成功了。

设置场景

场景是什么? 场景是会话。

发送 AT+QIFGCNT=0 设置场景受控与哪个通道? VIRTUAL_UART_1 通道

这里写图片描述

设置APN

APN是什么? APN就是接入点,类似于网关一样的东西。
因为这里用到的是联通卡,所以设置联通的APN。

去激活(关闭PDP场景) 确保建立连接前状态正确

AT+QIDEACT
相当于初始化的过程。

透传

透传,即透明传输。不管传输的业务内容如何,只负责将传输的内容由源地址传输到目的地址,而不对业务数据做任何改变。
这里设置成非透明传输。

启动任务和激活移动场景

AT+QIREGAPP

建立TCP连接 查看是否成功

AT+QIOPEN=[<index>,]<mode>,<IPaddress>/<domain name>,<port> 后跟服务器端的 IP地址和端口。


发送TCP报文

AT+QISEND 来发送报文


0 0
原创粉丝点击