高通平台 Android 蓝牙配置文件

高通平台 Android 蓝牙配置文件,第1张

高通平台 Android 蓝牙配置文件 1 简介

1.1 GATT 配置文件规范

根据蓝牙规范可将配置文件分为 GATT(通用属性)配置文件、BR/EDR(基本/增强型数据
传输速率)配置文件和 BR/EDR 协议。
GATT 使用 ATT(属性协议),支持常用 *** 作并提供一个供 ATT 传输和存储数据的框架。
GATT 定义了两种角色:服务器和客户端。GATT 角色无需与特定 GAP(通用访问配置文
件)角色相关联,可由高层配置文件指定。GATT 和 ATT 并非传输专用,还适用于 BR/EDR
和 LE(低功耗)情况。
GATT 配置文件指定了配置文件数据交换结构。该结构定义了配置文件使用的基本元素,
如服务和特性
层次结构的顶层为配置文件。配置文件包含满足一个用例所必需的一个或多个服务。服务
由多个特性或引用其他服务组成。每个特性均包含一个值,同时可能包含与该值相关的可
选信息。服务和特性及特性组件(值和描述符)包含配置数据,这些数据存储于服务器属
性中。

1.2 源码目录

文件夹目录 文件夹 Bluedroid 协议栈用户空间组件 vendor/qcom/opensource/commonsys/system/bt Android 蓝牙配置文件接口文件 frameworks/base/core/java/android/bluetooth Android 本

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5718099.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-18

发表评论

登录后才能评论

评论列表(0条)

保存