iOS - 蓝牙转串口设备 - 可以吗?
iOS - Bluetooth to serial device - Will it work?
我一直在玩蓝牙转串口设备有一段时间了,现在正试图让它与 Android 一起工作。我已经让它与 Android 正常通信,那里的一切似乎都运行良好。
现在我需要让它与 iOS 一起工作。 Apple 似乎一如既往地像 Apple 一样,只支持某些接口。根据this document, only UART, USB, SPI, PCM, SPDIF, and SPP are supported with the device that I'm using. More information on the device can be found 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
我们已经关注这个问题一段时间了,您是对的:从设备获取串行数据到您的应用程序的唯一方法是通过 MFi 认证设备。
之前回答过here。
通过使用使用 TruConnect 服务的低功耗蓝牙串口设备,我能够让蓝牙串口在 iOS 上工作。我按照本指南使一切正常运行:
这是我最终使用的设备:
https://serialio.com/product/bluetooth-serial-adapter/bluesnap-smart-bluetooth-40-rs232-adapter
我一直在玩蓝牙转串口设备有一段时间了,现在正试图让它与 Android 一起工作。我已经让它与 Android 正常通信,那里的一切似乎都运行良好。
现在我需要让它与 iOS 一起工作。 Apple 似乎一如既往地像 Apple 一样,只支持某些接口。根据this document, only UART, USB, SPI, PCM, SPDIF, and SPP are supported with the device that I'm using. More information on the device can be found 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
我们已经关注这个问题一段时间了,您是对的:从设备获取串行数据到您的应用程序的唯一方法是通过 MFi 认证设备。
之前回答过here。
通过使用使用 TruConnect 服务的低功耗蓝牙串口设备,我能够让蓝牙串口在 iOS 上工作。我按照本指南使一切正常运行:
这是我最终使用的设备:
https://serialio.com/product/bluetooth-serial-adapter/bluesnap-smart-bluetooth-40-rs232-adapter