蓝牙LE' namepsace'的目的是什么?描述?

时间:2018-06-03 05:17:41

标签: bluetooth-lowenergy

BLE Characteristic Presentation Format Descriptor定义了与GATT服务器公开的特征属性相关联的几个元数据字段。

Namespace字段(表格中的第2个到底部)设置为1时,蓝牙SIG将以下字段Description定义为Namespace Descriptions。< / p>

有谁知道这些命名空间描述所指的内容?

1 个答案:

答案 0 :(得分:2)

GATT Bluetooth Namespace Description是一个可选的枚举,当您要为“特征值”提供一些上下文时。

Characteristic Presentation Format descriptor的“命名空间”字段设置为0x01时,“描述”字段将采用the specification定义的预定义含义之一。

例如,如果您有一个带两个温度传感器的BLE服务器设备,一个在室内,一个在户外, 您可以使用0x010F(内部)和0x0110(外部)作为描述值,以提供所测温度的上下文。

实际上,命名空间允许的值为0(无描述)和1(由蓝牙SIG指定的枚举值),而2-255的值保留供将来使用(例如,为Description字段定义自定义含义)