BLE Characteristic Presentation Format Descriptor定义了与GATT服务器公开的特征属性相关联的几个元数据字段。
当Namespace
字段(表格中的第2个到底部)设置为1
时,蓝牙SIG将以下字段Description
定义为Namespace Descriptions。< / p>
有谁知道这些命名空间描述所指的内容?
答案 0 :(得分:2)
GATT Bluetooth Namespace Description是一个可选的枚举,当您要为“特征值”提供一些上下文时。
将Characteristic Presentation Format descriptor的“命名空间”字段设置为0x01时,“描述”字段将采用the specification定义的预定义含义之一。
例如,如果您有一个带两个温度传感器的BLE服务器设备,一个在室内,一个在户外, 您可以使用0x010F(内部)和0x0110(外部)作为描述值,以提供所测温度的上下文。
实际上,命名空间允许的值为0(无描述)和1(由蓝牙SIG指定的枚举值),而2-255的值保留供将来使用(例如,为Description字段定义自定义含义)