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文件传输 的相关文章

  • Matlab在线运行网站

    桌面版的Matlab不仅安装包很大 xff0c 而且也很吃性能 xff0c 不如就用网页版 xff0c 来玩啊 xff01 https www tutorialspoint com execute matlab online php 点击c
  • An Introduction on Deep Learning for the Physical Layer

    An Introduction on Deep Learning for the Physical Layer 代码实现 xff1a https github com shengjian3476077 DLforPhy 一 文章的主要工作
  • motion planning 一起学习

    shenlan 学院 motion planning 一起学习 打算买深蓝的motion planning for Mobile robots xff0c 主要是讲规划算法的 xff0c 有无一起学习的小伙伴 xff1f 一起学习 xff0
  • 【java面试之Linux】Linux启动过程、

    一 Linux启动过程 启动第一步 xff0d xff0d 加载BIOS 启动第二步 xff0d xff0d 读取MBR 主引导记录 启动第三步 xff0d xff0d Boot Loader 启动第四步 xff0d xff0d 加载内核
  • Linux SPI 驱动示例

    一 Linux 下 SPI 驱动框架 SPI 驱动框架分为主机控制器驱动和设备驱动 xff0c 主机控制器也就是 SOC 的 SPI 控制器接口 1 1 SPI 主机驱动 SPI 主机驱动就是 SOC 的 SPI 控制器驱动 xff0c L

随机推荐