【发布时间】:2016-11-23 02:05:07
【问题描述】:
我正在从事 arduino 项目,该项目涉及通过 BLE 板将数据从 iPhone 发送/接收到 arduino。我正在努力将数据从 arduino 接收回 iPhone。
我有这个功能:
func readPosition() -> NSString? {
if self.positionCharacteristic == nil {
return nil
}
self.peripheral?.readValue(for: self.positionCharacteristic!)
if ((self.positionCharacteristic?.value) != nil) {
return NSString(data: self.positionCharacteristic!.value!, encoding:
String.Encoding.utf8.rawValue) }
return nil
}
我的问题是我不明白如何使用它来立即读取和使用从 arduino 发送的内容。我将如何编码我的项目来实现这一点?我需要从连接到 arduino 的传感器接收恒定数据
如果需要,接收 UUID:
let PositionCharUUID = CBUUID(string: "A9CD2F86-8661-4EB1-B132-367A3434BC90")
【问题讨论】:
标签: ios swift arduino bluetooth-lowenergy