iOS蓝牙LE连接
问题描述:
我试图使用核心蓝牙连接蓝牙硬件(ConnectBlue)。我可以连接到硬件并读取名称和其他信息等基本信息,但无法接收硬件正在发送的更新。制造商告诉我创建一个串行连接,但我没有找到那是怎么回事。 随着使用方法iOS蓝牙LE连接
bluetoothDevice.createInsecureRfcommSocketToServiceRecord(UUID);
所以我相信我需要创建了iOS这个套接字连接此相同的硬件,我可以通过插座与Android连接?是对的吗?我该怎么做?
谢谢!
答
正如其他答案所述,除了作为MFI程序和外部附件框架的一部分,Apple不允许串行流连接到蓝牙设备。您需要了解您的设备是否使用蓝牙4.0 /蓝牙低功耗特性发布数据。应用程序商店中的“LightBlue”应用程序对于发现BLE设备及其服务和发布的特性而言是非常有用的工具。
您能与我们分享您正在处理的设备名称吗?对你的问题提供有用的反馈会更容易。 – allprog
请参阅此链接了解更多关于使用中央和外设管理器的蓝牙连接http://weblog.invasivecode.com/post/39707371281/core-bluetooth-for-ios-6-core-bluetooth-was – Natarajan
到目前为止的运气? – Radu