立即注册
查看: 2622|回复: 1

[资料] 移远BC26TCP/IP AT指挥手册

已绑定手机
发表于 2020-9-7 17:42:00 | 显示全部楼层 |阅读模式 来自 广东省深圳市南山区
Quectel BC26模块具有嵌入式TCP/IP协议栈,使主机能够通过AT命令直接访问Internet。 这大大减少了对PPP和TCP/IP协议栈的依赖从而最小化成本。
Quectel BC26模块提供以下套接字服务:TCP客户端和UDP客户端。

使用TCP/IP AT命令的过程
通过TCP/IPAT命令,主机可以启动/关闭套接字服务,并通过套接字服务发送/接收数据。

数据访问模式的描述
BC26模块支持以下两种数据访问模式:
缓冲区访问模式
直推模式
当通过ATQIOPEN打开套接字服务时,数据访问模式可以由参数<access_mode>指定。 打开套接字服务后,可以使用ATQIS WTMD来更改数据Acce 党卫军模式。

1. 在缓冲区访问模式下,数据可以通过ATQISEND/ATQISENDEX命令发送。 当接收到数据时,模块将缓冲数据并将URC报告为“QIURC:“recv”,<连接ID>”。 h 奥斯特可以通过ATQIRD读取数据。
2. 在直接推送模式下,数据可以通过QISEND/ATQISENDEX命令发送。 接收到的数据将直接以以下格式输出:“QIURC:“recv”,<连接ID>,<当前recv长度><在CR><LF+><data>。

TCP/IP AT命令的描述
描述AT命令
此命令用于打开套接字服务。 服务类型可由<service_type>指定,数据访问方式可由<service_type>access_mode>指定。 URC“QIOPEN:<连接ID>,<错误>”指示套接字服务是否已成功打开。

命令描述

命令描述


URC的描述
TCP/IPAT命令的URC将被报告为“<CR><LF>QIURC:<类型>[.]<CR><LF“。 为了方便起见,<CR><LF>被故意省略。

2.2.1. URC指示连接关闭
当TCP套接字服务被远程对等关闭或由于网络错误而关闭时,将输出URC“QIURC:”关闭<连接ID>”,并输出<socket_state>(指示套接字服务的状态e)将改为“关闭”。 主机必须在QI CLOSE执行=<连接ID>以将=<socket_state>更改为“初始”。
在缓冲区访问模式下,主机还可以执行ATQIRD=<connextID>,<read_length>读取缓冲区数据。

2.2.2URC显示输入数据
在缓冲区访问模式或直接推送模式下,当从服务器接收数据时,模块将向主机报告URC。


文件下载, 请回复
游客,如果您要查看本帖隐藏内容请回复


发表于 2021-4-22 10:03:19 | 显示全部楼层 来自 台湾省
謝謝樓主的分享
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

合作/建议

TEL: 19168984579

工作时间:
周一到周五 9:00-11:30 13:30-19:30
  • 扫一扫关注公众号
  • 扫一扫打开小程序
Copyright © 2013-2024 一牛网 版权所有 All Rights Reserved. 帮助中心|隐私声明|联系我们|手机版|粤ICP备13053961号|营业执照|EDI证
在本版发帖搜索
扫一扫添加微信客服
QQ客服返回顶部
快速回复 返回顶部 返回列表