BLE中有时要用到不同的Appearance,这里将BLE的所有Appearance value罗列出来,方便查阅。 #defineBLE_APPEARANCE_UNKNOWN 0/**< Unknown. */#defineBLE_APPEARANCE_GENERIC_PHONE 64/**< Generic Phone. */#defineBLE_APPEARANCE_GENERIC_COMPUTER 128/**< Generic Computer. */#defineBLE_APPEARANCE_GENERIC_WATCH ...
Arduino ArduinoBLE - BLE.setAppearance()用法及代码示例在内置的外观特性中设置外观。如果未设置,则该值默认为 0x0000。 用法 BLE.setAppearance(appearance) 参数 appearance:外观值 返回 无 示例 // begin initialization if (!BLE.begin()) { Serial.println("starting Bluetooth® Low Energy module ...
随机目标地址:TYPE = 0x18,定义和前一个类似,表示希望这个广播包被指定的目标设备处理,此设备绑定了随机地址,DATA 是目标地址列表,每个地址 6 字节。 Appearance:TYPE = 0x19,DATA 是表示了设备的外观。 厂商自定义数据: TYPE = 0xFF,厂商自定义的数据中,前两个字节表示厂商 ID,剩下的是厂商自己按照需求添加...
---Service Data:包含服务的UUID和该服务所对应的数据 ---Appearance:根据standard Appearance assigned numbers定义的广播设备的类型 ---Public Target Address:当使用公共地址绑定一个或多个设备时,定义广播的一个或多个接收者的地址。 ---Random Target Address:当使用随机地址绑定一个或多个设备时,定义广播的一...
Appearance:TYPE = 0x19,DATA 是表示了设备的外观。 厂商自定义数据: TYPE = 0xFF,厂商自定义的数据中,前两个字节表示厂商 ID,剩下的是厂商自 己按照需求添加,里面的数据内容自己定义。 解析示例 根据解析规则,可分成如下部分: 有效数据 02 01 06 14 FF 11 22 00 00 00 01 00 1F 09 01 00 00 00 ...
Appearance,说明自己是个什么设备(比如蓝牙鼠标); Peripheral Preferred Connection Parameters,外设首选连接参数; Generic Attribute的含义是“通用属性”,下面有: Service Changed,服务改变; 4、比如服务Generic Access里面有个特性是Device Name 设备名,属性Properties为Read可读,界面有个向下的箭头代表download,点击就...
attributes.put("00002a01-0000-1000-8000-00805f9b34fb", "Appearance"); attributes.put("00002a02-0000-1000-8000-00805f9b34fb", "Peripheral Privacy Flag"); attributes.put("00002a03-0000-1000-8000-00805f9b34fb", "Reconnection Address"); ...
Appearance,说明自己是个什么设备(比如蓝牙鼠标); Peripheral Preferred Connection Parameters,外设首选连接参数; Generic Attribute的含义是“通用属性”,下面有: Service Changed,服务改变; 4、比如服务Generic Access里面有个特性是Device Name 设备名,属性Properties为Read可读,界面有个向下的箭头代表download,点击就能读出...
Appearance:TYPE = 0x19,DATA 是表示了设备的外观。 厂商自定义数据: TYPE = 0xFF,厂商自定义的数据中,前两个字节表示,剩下的是厂商自己按照需求添加,里面的数据内容自己定义。
Appearance: Appearance:TYPE = 0x19,DATA 是表示了设备的外观 厂商自定义数据: 厂商自定义数据: TYPE = 0xFF,厂商自定义的数据中,前两个字节表示厂商 ID,剩下的是厂商自己按照需求添加,里面的数据内容自己定义。 广播包代码配置 config/user_config.h ...