2,367
个编辑
更改
BLE技术揭秘
,→通信
一个从机设备包括一个或者多个服务;一个服务中又可以包括一条或者多条特征值,每个特征值都有自己的<code>属性 Property</code>,属性的取值有:<code>可读 Read</code>,<code>可写 Write</code> 以及 <code>通知 Notify</code>。
* 可读可写的字面意思容易理解,表示该特征值可以被主机读取和写入数据,可读可写的字面意思容易理解,表示该特征值可以被主机读取和写入数据,而通知则表示从机可以主动向主机发送通知数据。这便是主从机之间两个典型的通信方式。* 而通知则表示从机可以主动向主机发送通知数据。这便是主从机之间两个典型的通信方式。
下图是一个典型的从机设备,该从机包含有一个Profile,两个个Service和五个Characteristic。我们先来介绍这些特征值的作用,然后介绍如何通过特征值通信。
[[文件:BLE技术-Profile与Service.png|居中|无框|600x600像素]]