- 1、本文档共19页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
UG118BlueGeckoBluetoothProfileToolkit开发人员指南-SiliconLabs.PDF
®
UG118:Blue Gecko Bluetooth Profile
Toolkit 开发人员指南
Bluetooth 服务和特性是 Bluetooth 数据交换的基础。它们可用于描述设备的结构、存取
类型和安全属性,如作为心率监测器。Bluetooth Smart 服务和特性采用明确的结构化格 内容要点
式,便于使用 XML 标记语言进行描述。
• 了解 Bluetooth 配置文件、服务、特性和
Profile Toolkit 是一种基于 XML 标记语言的程序,用于说明 Bluetooth 服务和特性, 属性协议
也被称为“GATT 数据库”,其格式既方便人类阅读,同样便于计算机读取。本指南将引导 • 使用 Profile Toolkit 建立 GATT 数据库
您认识 Profile Toolkit 中使用的 XML 语法,指导您轻松描述您的 Bluetooth 服务和特
性、配置访问和安全属性,以及将 GATT 数据库作为固件的一部分。
本指南也包含各类实用示例,展示使用 Bluetooth 标准化服务和供应商专有服务的情形。
这些示例可作为您开发工作的良好开端。
| Smart. Connected. Energy-friendly. Rev. 1.7
UG118:Blue Gecko ®
Bluetooth Profile Toolkit 开发人员指南
了解配置文件、服务、特性和属性协议
1. 了解配置文件、服务、特性和属性协议
本节大致介绍了 Bluetooth 配置文件、服务和特性,以及如何在 GATT 服务器和客户端的数据交换中使用属性协议。还提供了与这些主
题相关的进一步信息的链接。
1.1 基于 GATT 的 Bluetooth 配置文件
Bluetooth 配置文件指定数据交换的结构。配置文件对其中使用的服务和特性等元素进行定义,也可以包含安全和建立联系参数的定义。
通常来说,配置文件由一种或多种服务组成,用于实现高水平的使用实例,如心率或节奏监测。标准化配置文件使设备和软件供应商能够
建立交互运作的设备和应用。
Bluetooth SIG 的标准化配置文件可通过如下网址查看:
/gatt/profiles/Pages/ProfilesHome.aspx。
1.2 服务
服务是指由一个或多个特性组成的数据集合,这些特性用于完成某设备的特定功能,如电池监测或温度数据,而不是用于完整的使用实
例。
Bluetooth SIG 标准化服务规格可通过如下网址查看:
/gatt/services/Pages/ServicesHome.aspx。
1.3 特性
特性是指服务中使用的某个值,可用来展现自身内容、交换数据或控制信息。特性有明确定义的已知格式。特性中还包含获取特性值的方
法、需要履行的安全要求以及显示或解释特性值的方法(可选)。特性也可以包含各类描述符,用于说明特性值或允许配置特性数据指示
或通知。
Bluetooth SIG 标准化特性可通过如下网址查看:
/gatt/characteristics/Pages/CharacteristicsHome.aspx。
1.4 属性协议
属性协议能实现 GATT 服务器和 GATT 客户端之间的数据交换。该协议也提供一系列操作,包括如何对数据进行查询、写入、指示或通
知,以及/或控制 GATT 服务器和客户端之前的信息往来。
GATT server
GATT cl
您可能关注的文档
最近下载
- 大学英语六级词组大全.pdf
- 环境监测技能竞赛考试参考题库大全-中(多选题).pdf VIP
- rcwl-9610低成本分体开放式超声波测距芯片.pdf VIP
- (高清版)DB33∕T 2110.5-2018 实验动物 长爪沙鼠 第5部分:配合饲料营养成分.pdf VIP
- 大学物理(山东联盟)智慧树知到期末考试答案章节答案2024年青岛科技大学.docx VIP
- 《个人所得税培训》课件.ppt VIP
- 实验室生物安全管理体系内审表(2011).docx VIP
- 价值流分析.ppt.ppt VIP
- 小学三年级数学应用题大全(夺冠系列).docx VIP
- 一种SGH换热器以及垃圾发电系统.pdf VIP
文档评论(0)