iPhone通过蓝牙连接到RS-232

我期待通过蓝牙将我的iPhone连接到RS-232串行设备。 有没有人实现这个成功,并可以提供硬件使用build议? 这是一个棘手的,因为需要苹果authentication处理器与设备。 我发现的最好的潜在的设备是这个人,但它只是在一个embedded式包,它的串行端口接口只是逻辑级的UART而不是线路级的RS – 232,我找不到一个供应商在它股票。
任何想法将不胜感激。

我正在考虑只是使用WiFi串行,但请忽略这个问题的可能性。

大部分的问题已经被你自己回答了。
基本上你有5(+2)的select。

  1. joinMFi计划。 如果你不是一个至less是中型公司的一员,这可能是不可能的。

  2. 购买OEM蓝牙模块。 我不确定苹果的政策是否允许这样做。

  3. 使用WiFi。 请记住,您要使用至less可以作为ad-hoc接入点的wifi芯片组。 这些芯片组相当昂贵,你必须想办法join现有的networking(客户不希望离开他们的家庭networking来使用你的产品)。 这会增加设备的BOM成本。

  4. 越狱可能是一个select。 我从来没有试过使用越狱配件,所以我不知道是否有可能使用蓝牙没有身份validation。

  5. 与MFi计划成员公司合作。

  6. (也许是一个选项,并且取决于您想要通过RS232的速度:最终,您可以将耳机插孔的audio输出转换为RS232电平,反之亦然)

  7. (不是一个真正的select:开发Android和做任何你想要的)

如果你越狱你的设备,你可以使用BTstack.org(声明:我是BTstack的作者)连接到支持串行端口configuration文件的蓝牙设备。 您可以获得实现SPP的蓝牙模块,并提供UART电平输出。 正如David R.上面指出的那样,您需要一个UART到RS232转换器,例如MAX232。

好。 另外一个select。 有一个或两个公司销售iOS电缆的RS232电缆,例如。 Skywire在这里: http : //www.southernstars.com/products/skywire/index.html

然后,您可以使用蓝牙RS232扩展器,它由一个RS232到SPP和一个SPP到RS232对组成。 丑陋的,但在苹果的规则。

好。 这似乎是我的答案可能是你没有要求的东西。 但是你提到的那个人就是答案。 购买他的产品,你很好走,所有你需要的是一个MAX232芯片。 将逻辑电平UART转换为RS232。 差分高+低电压零电压转换成高+ 10伏低 – 约10伏。

我使用MAX232芯片和我的微处理器,它使用逻辑电平USART通过RS232进行通信。

有很多的教程解释如何把事情搞定。

此产品的工作原理: https : //serialio.com/product/bluetooth-serial-adapter/bluesnap-smart-bluetooth-40-ble-rs232-adapter

唯一的缺点是适配器需要电力。

在这里输入图像说明

应该可能我会想在中间创build一些接受蓝牙命令并将它们转换为串行的东西,类似于TCP连接: https : //www.npmjs.com/package/stellar-socks