Bluetooth BLE中属性和服务之间的差异

Bluetooth BLE中属性和服务之间的差异,bluetooth,bluetooth-lowenergy,Bluetooth,Bluetooth Lowenergy,我想知道在BLE规范中GATT中属性和服务之间的区别是什么,我们在哪里可以找到属性,它们是在服务、特征还是在描述符中?总之。。。服务、特征和描述符。。。是属性:-) BLE标准提供了定义属性概念的ATT协议。所有属性都在一个表中定义,它们有一个句柄、一个类型(带有UUID)、一个值(和权限)。 在BLE堆栈中的ATT协议之上,有GATT和GAP。GATT协议定义了服务、特征和描述符,每个都是一个属性。 例如,特征是一个具有句柄的属性、一个类型(一个UUID,它告诉我们该属性是一个特征)和一个值(

我想知道在BLE规范中GATT中属性和服务之间的区别是什么,我们在哪里可以找到属性,它们是在服务、特征还是在描述符中?

总之。。。服务、特征和描述符。。。是属性:-)

BLE标准提供了定义属性概念的ATT协议。所有属性都在一个表中定义,它们有一个句柄、一个类型(带有UUID)、一个值(和权限)。 在BLE堆栈中的ATT协议之上,有GATT和GAP。GATT协议定义了服务、特征和描述符,每个都是一个属性。 例如,特征是一个具有句柄的属性、一个类型(一个UUID,它告诉我们该属性是一个特征)和一个值(具有属性值句柄的特征属性,等等)。在特征内部,您有一个作为特征值的属性和一个或多个本身就是属性的描述符

您可以将属性概念视为抽象类型,您可以定义服务、特征和描述符等具体类型


我建议看北欧人的(关于BLE的介绍)。

总之。。。服务、特征和描述符。。。是属性:-)

BLE标准提供了定义属性概念的ATT协议。所有属性都在一个表中定义,它们有一个句柄、一个类型(带有UUID)、一个值(和权限)。 在BLE堆栈中的ATT协议之上,有GATT和GAP。GATT协议定义了服务、特征和描述符,每个都是一个属性。 例如,特征是一个具有句柄的属性、一个类型(一个UUID,它告诉我们该属性是一个特征)和一个值(具有属性值句柄的特征属性,等等)。在特征内部,您有一个作为特征值的属性和一个或多个本身就是属性的描述符

您可以将属性概念视为抽象类型,您可以定义服务、特征和描述符等具体类型


我建议看北欧人的(BLE简介)。

最后,用简单实用的词语来描述差异!值得一提的伟大视频。我搜索了很多实用的例子,上面提到的视频已经有完整的故事开始@min 18:最后,简单实用的词语来描述差异!值得一提的伟大视频。我搜索了很多实例,上面提到的视频已经有了完整的故事开始@min 18:我在这里有一个问题的答案:我在这里有一个问题的答案: