来自 Byte 的低功耗蓝牙特性值
Bluetooth Low Energy Characteristic Value from Byte
背景:
我正在关注 this tutorial from raywenderlich 将蓝牙低能量屏蔽连接到我的项目。我正在使用 Adafruit BLE 朋友。
问题:
我不知道如何为 BLE 朋友指定 UUID。以下是 Adafruits 的特征信息图片:
这里是the link to the page on Adafruits page
如何格式化特征UUID使其成为这种风格:F38A2C23-BC54-40FC-BED0-60EDDA139F47
感谢您的帮助,
乔尔
我相信可以按如下方式为服务和特征创建 CBUUID 常量。
let kServiceUART = CBUUID(string: "6E400001-B5A3-F393-E0A9-E50E24DCCA9E") // UART Service
let kCharTX = CBUUID(string: "6E400002-B5A3-F393-E0A9-E50E24DCCA9E") // TX Characteristic (Property = Notify)
let kCharRX = CBUUID(string: "6E400003-B5A3-F393-E0A9-E50E24DCCA9E") // RX Characteristic (Property = Write without response)
我没有可以验证的 BLE 好友。
背景:
我正在关注 this tutorial from raywenderlich 将蓝牙低能量屏蔽连接到我的项目。我正在使用 Adafruit BLE 朋友。
问题:
我不知道如何为 BLE 朋友指定 UUID。以下是 Adafruits 的特征信息图片:
这里是the link to the page on Adafruits page
如何格式化特征UUID使其成为这种风格:F38A2C23-BC54-40FC-BED0-60EDDA139F47
感谢您的帮助,
乔尔
我相信可以按如下方式为服务和特征创建 CBUUID 常量。
let kServiceUART = CBUUID(string: "6E400001-B5A3-F393-E0A9-E50E24DCCA9E") // UART Service
let kCharTX = CBUUID(string: "6E400002-B5A3-F393-E0A9-E50E24DCCA9E") // TX Characteristic (Property = Notify)
let kCharRX = CBUUID(string: "6E400003-B5A3-F393-E0A9-E50E24DCCA9E") // RX Characteristic (Property = Write without response)
我没有可以验证的 BLE 好友。