蓝牙学习笔记之OBEX_PBAP协议(九)

20 篇文章 229 订阅 ¥19.90 ¥99.00
本文深入探讨了蓝牙通讯中的OBEX_PBAP协议,包括OBEX协议的基础概念、对象模型、会话协议以及PBAP协议的特征和功能。通过解析协议数据,展示了PBAP如何用于检索电话本对象,详细阐述了请求和响应格式,并提供了PullPhoneBook功能的实例。同时,文中还提及了蓝牙协议栈的层次结构和相关协议资源。
摘要由CSDN通过智能技术生成

目录

OBEX_PBAP协议概览

OBEX协议简介

Obex对象模型(Object Model)

Obex标题(Headers)

标题描述(Header descriptions)

Obex会话协议(Session Protocol)

请求格式

回复格式

PBAP协议简介

Pbap对象和格式

对象类型

对象实体

PBAP特征

PBAP功能举例

PullPhoneBook Function

OBEX_PBAP协议数据分析


OBEX_PBAP协议概览

我首先对下面两个将要介绍的协议做一个宏观是的介绍,先来看一下在整个协议栈中的结构:

从上图中我们可以看到,最上层的是应用在此处为pbap,往下则是vcard的数据格式处理层,在往下是obex协议,它为上层的应用提供数据交互的接口;之后则是rfcomm和sdp,他们分别提供服务发现和模拟串口的功能,具体去看相关协议;最后则是l2cap和hci层,他们为上层协议,提供了一个统一的数据传输通道。

所以我们想要学习pbap,首先得学习obex协议,pbap的数据都包含在obex参数的包体

  • 3
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

在云巅

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

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

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

打赏作者

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

抵扣说明:

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

余额充值