我有 0x010303757372707764 可以写入 ble 设备。我知道使用 writeValue 方法
peripheral.writeValue(data, for: characteristics[i], type: .withResponse)
但我想写入 0x010303757372707764 作为数据。我怎么做?
如果您需要更多信息,请告诉我!谢谢!
最佳答案
使用数据的UInt8
序列初始值设定项:
init<S>(_ elements: S) where S : Sequence, Self.Element == S.Element
对于您的示例,这将是:
let data = Data([0x01, 0x03, 0x03, 0x75, 0x73, 0x72, 0x70, 0x77, 0x64])
关于Swift BLE 设备 - 写入值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59295901/