高通GAIA V3命令参考手册的研读学习(03):连线协议和数据包

本文详细介绍了GAIA连线协议,特别是其数据包格式,包括SOF、版本标识、PDU长度和CS部分。重点讲解了RFCOMM和iAP协议在蓝牙通信中的应用,以及数据包的构成和长度限制。
摘要由CSDN通过智能技术生成

开始看第二部分,这部分协议和数据包的详细介绍。

2. 协议和数据包

2.1   GAIA 连线协议和数据包格式

(这个wire protocol, 翻译成有线协议,是完全错误的。译成连线协议或者连接协议相对更准确一些。简单来说,就是两个对象要实现连线通信,就可以叫做wire protocol. 连线包括了有线的连线和无线的连线。另外,它还有一个隐藏的意思,即:Wire protocol更多的是表达传输格式。因为代码层面的数据(链表、队列、二叉树)都是结构化的,但网络层看到的都是二进制流,所以把结构化的数据序列化为二进制流发送出去,并且对方也能以同样的格式反序列化出来)

2.1.1  RFCOMM和iAP

(RFCOMM: 射频通信。iAP (iPod Accesssory Protocol )协议是苹果向第三方制造商提供的一种通信协议,用于实现苹果设备与第三方配件之间的数据传输和控制。IAP协议分为IAP1/IAP2。现在使用IAP2协议。在蓝牙协议中,IAP2协议同时是经典的蓝牙协议的内部协议。)

表2-1 RFCOMM和iAP协议

0

1

2

3

4 +

长度+ 1

SOF

  • 7
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

复业思维20240108

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值