我一直在玩蓝牙转串口设备一段时间,现在试图让它与 Android 兼容。我已经让它与 Android 正常通信,而且那里的每件事似乎都运行良好。
现在我需要让它与 iOS 一起工作。看起来 Apple 就像往常一样完全是 Apple,并且只支持某些接口(interface)。根据 this文档中,我使用的设备仅支持 UART、USB、SPI、PCM、SPDIF 和 SPP。有关该设备的更多信息,请访问 here .
我不太确定除了 USB 和 SPP 之外还有什么,但我相信 SPP 不适用于 iOS。
所以我的问题是这个设备是否可以与 iOS 一起使用蓝牙到串行通信?
另外,如果这个设备不能工作(我假设它不能工作),有什么好的蓝牙到串行选项?根据我的一些研究,我需要 MFi 认证的设备吗?
经过进一步研究,蓝牙 LE 似乎是一种使用带有 connectBlue 低功耗串行端口服务的设备的选项:
http://www.u-blox.com/en/bluetooth-wifi-multiradio-modules/bluetooth-low-energy/ols425-olp425-modules.html http://www.spezial.cz/pdf/RBS421-Product-Brief.pdf
通过使用使用 TruConnect 服务的低功耗蓝牙转串口设备,我能够在 iOS 上实现蓝牙转串口工作。我按照本指南让一切正常工作:
这是我最终使用的设备:
https://serialio.com/product/bluetooth-serial-adapter/bluesnap-smart-bluetooth-40-rs232-adapter
关于iOS - 蓝牙转串口设备 - 可以吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29436920/
欢迎光临 OStack程序员社区-中国程序员成长平台 (https://ostack.cn/) | Powered by Discuz! X3.4 |