我想通过连接到 iPhone 或 iPad 设备从血糖仪设备获取数据。我有不同供应商的血糖仪,有些使用简单的 HID 接口(interface)进行通信,有些使用串行通信。
以下是两种可能的通信方式:
- USB 转 30 针连接器。
- 3.5 插孔转 30 针连接器。
USB 或 3.5 插孔将连接到血糖仪,30 针连接器将连接到 iDevice。
经过数小时的研究,我没有在互联网上找到太多针对 iOS 的帮助。
我确实找到了 ORSSerialPort,但我认为它仅适用于 OS X 应用程序。
有 RedPark 串行电缆,但用于 RS232 到 30 针通信,其次只能在内部项目中使用。我想在 Apple Store 上销售我的应用程序。
也有人在讨论使用 IOKit 框架。我们可以与 iDevie 通信,但那是私有(private)框架。
有人帮我解决这个问题,或者让我知道这在 iOS 应用程序中是否可行。
Apple 是否考虑过此类工作?
最佳答案
有一个叫Lightning Serial Cable的设备,链接在下面。看看他们的SDK。
http://redpark.com/lightning-serial-cable-l2-db9v/
它似乎适用于您的应用程序。我也在寻找 iOS 设备可以通过串行端口与另一台设备通信的解决方案。在PC世界,所有的PC都有USB接口(interface),所以有大量的USB转串口设备和厂商,比如FTDI和Prolific。不知道在 iOS 的世界里有没有类似的情况。
关于ios - iOS (iPhone/iPad) 中的串行或 HID (usb) 通信,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21285841/