OPP文件传输

2023-05-16

 

在RFCOMM连接后,进行Command Type: Parameter Negotiation时,会协商Credits初始值。

 

 

建立OBEX连接时,会将poll bit设置,用于Given Credits,Credits是需要协商的,Slave Given Credits为33,而master回复接受了Given Credits值为28.

 

 

OPP发送64个packet,发送方需要发送putpacket,原因:

建立OBEX连接,Packet Length是65534 bytes,而Android OPP一次发送的data length为990 bytes,RFCOMM为995 bytes,L2CAP为999 bytes,到HCI层为1004 bytes。因此OPP发送64个packet,发送方需要发送put packet。在connect response中,

  PacketStatus: More Packets Follow,同时表明后续packet的length。

发送过程后,在发送端Credits快要用完时,接收端需要Given Credits。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

OPP文件传输 的相关文章

  • 服务器出现大量 TIME_WAIT,如何解决

    经常在服务器发现一些连接出现 TIME WAIT 状态 xff0c 那么为什么会有 TIME WAIT状态 xff0c 它是如何产生的 xff1f 大量的 TIME WAIT 有什么危害 xff1f 如何排查 xff1f 如何优化 xff1
  • 【Mariadb/Mysql】利用JSON函数巧妙实现行列置换提高系统效率

    在现实生活中 xff0c 往往我们需要创建一些One to Many或Many to Many的关系数据表 例如 xff1a 按照Configuration Solution的设计 xff0c 产品与产品参数表的关系 xff0c 往往一种产
  • msvcp120.dll丢失的最新解决方法

    下载msvcp120 dll打开浏览器后在顶部输入 dll修复程序 site 按下电脑键盘的回车键打开下载msvcp120 dll系统文件 msvcp120 dll文件下载完成点击解压安装包 然后右键打开修复安装包文件电脑提示找不到msvc
  • VirtualBox Windows下开机自启动

    背景 我们本地使用Virtualbox虚拟机的时候 xff0c 有些虚拟机需要开机自启动 方案 STEP 1 编写start bat脚本 34 D Program Files Oracle VirtualBox VBoxManage exe
  • js模拟C#Matches方法。

    水平有点低 xff0c 感觉应该这样写 var str 61 34 今年是2013年7月24日12 00 12 xff0c 我打算在2023年7月24日12 01 10登月 34 function Matches inputStr reg

随机推荐