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
来发送报文
- cssiot_李_TCP建立流程_讲稿
- 控制台_tcp服务器_客户端
- Linux笔记_网络_TCP/IP
- socket编程_tcp协议_客户端
- TCP_IP协议详解学习笔记_卷1_第17-18章_TCP协议
- Tcp/ip学习笔记1_Tcp连接建立、数据传输、连接关闭分析
- 黑马程序员_Java基础_网络编程_TCP协议编程,客户端服务端程序
- 3、STM32联网驱动__接口方式_TCP/UDP协议栈_通信方式
- 4.26 讲稿
- 建立Hibernate总流程
- APN 建立PDP流程
- APN 建立PDP流程 .
- HTTPS的建立流程
- Bitbucket建立项目流程
- webrtc 建立连接流程
- 建立网站流程
- c#网络编程学习笔记02_Tcp编程(中)_简单的同步tcp聊天程序
- ^_^gsensor 流程
- Linux ALSA声卡驱动之二:声卡的创建
- Tensorflow读取数据1
- java 求阶乘
- 欢迎使用CSDN-markdown编辑器
- STM32 boot跳转到APP的Jump_Address()分析
- cssiot_李_TCP建立流程_讲稿
- sun.misc.BASE64Encoder找不到jar包的解决方法
- 聚类︱python实现 六大 分群质量评估指标(兰德系数、互信息、轮廓系数)
- React-Native 工程添加推送功能 (iOS 篇)
- ZOJ3878(Convert QWERTY to Dvorak)
- Ubuntu分区
- 深入浅出理解Activity启动流程
- Android开发GridView与CheckBox使用
- vue-cli项目安装使用stylus步骤