【问题标题】:RS232 for iOS device用于 iOS 设备的 RS232
【发布时间】:2013-09-26 10:11:39
【问题描述】:

是否可以将 iDevice 与 rs232 蓝牙适配器配对,以便像通过 iDevice 坞站连接器向 rs232 发送串行命令一样(就像 Redpark 串行电缆一样)?我问是因为我工作的公司正在考虑让 iDevice 控制我们的演示系统之一。我知道它与任何具体内容无关,但任何信息将不胜感激。

【问题讨论】:

    标签: ios bluetooth serial-port serial-communication


    【解决方案1】:

    (另见iPhone to RS-232 via Bluetooth

    存在支持 MFi(Made For iPhone)的蓝牙模块,例如来自 connectBlue http://www.connectblue.com/products/bluetooth-products/bluetooth-modules/bluetooth-iphone-ios-accessory-module-obs414/ 的这个模块,因此标准 iPhone 蓝牙堆栈可以与该设备建立 SPP/RFCOMM 连接。该设备可以与 RS232 电平转换等一起添加到板上......因此成功。

    我不知道是否有人出售这种设备。 connectBlue卖的RS232设备好像不支持MFi,http://www.connectblue.com/products/bluetooth-products/bluetooth-devices/bluetooth-rugged-serial-port-adapter-rbs433/

    【讨论】:

      【解决方案2】:

      不是真的。 GameKit 是在 iOS 中访问蓝牙的一种方式,但它的 API 允许您执行的操作非常有限。 根据您正在构建的内容,您可能可以使用 Apple Made for iPod 程序,但这可能是一个很长的尝试。 http://developer.apple.com/programs/mfi/

      【讨论】:

      • 我们尝试与 MFI 合作,但被 Apple 拒绝。不知道为什么,我只是无意中听到了拒绝的消息。我想我会看看 GameKit 是否能提供帮助。
      【解决方案3】:

      最好的方法可能是设计一个通过 WiFi 连接的设备。我已经走了这条路,而且效果很好。如果您必须通过 RS-232 接口与某物连接,您可以设计一个中间“适配器”,通过 WiFi 连接到 iOS 设备,并通过 RS-232 连接到其他设备。

      如果您不需要通过 App Store 分发您的应用程序,您可以使用 Redpark 的 iOS 串行电缆:http://redpark.com/c2db9.html。 (免责声明,我从未尝试过,但据 Redpark 的某人说,不需要越狱,你只是不能在应用商店上分发你的应用。)

      【讨论】:

      • 我以前实际使用过这种电缆。现在我们正在尝试无线化。
      • 好的。就像我说的,我们在无需 MFi 程序的情况下与 iPhone 通话的支持 WiFi 的设备取得了很好的成功。然而,WiFi 设备本身是完全定制的设计,而不是现成的。
      【解决方案4】:

      您可以设计一个小型加密狗,通过扩展坞连接器连接,并通过蓝牙向您的其他设备广播。

      或者您可以使用 WiFi 而不是蓝牙...也许通过 WiFi 与物理插入您想要控制的任何东西进行通信。

      【讨论】:

        【解决方案5】:

        我开发了一个越狱应用程序,它使用BTStack 与串行设备通信。您也许可以将它用于您的演示。

        【讨论】:

          【解决方案6】:

          如果您仍在寻找使用蓝牙,这对我帮助我大大促进了原型设计的标准串行连接而无需越狱:

          http://www.seeedstudio.com/depot/bleshield-based-on-bluegigas-ble112-module-p-1367.html

          它适用于支持蓝牙 4.0 的 iOS 设备,所有原理图、电路板文件、固件源和 iOS 应用源都可在此处获得:

          https://github.com/michaelkroll/BLE-Shield

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 1970-01-01
            • 2021-02-06
            • 1970-01-01
            • 1970-01-01
            • 2014-12-15
            • 2014-06-06
            • 2015-11-28
            • 1970-01-01
            相关资源
            最近更新 更多