gpt4 book ai didi

ios - 通过蓝牙将 iPhone 应用程序连接到 PC 应用程序

转载 作者:行者123 更新时间:2023-11-29 11:36:44 24 4
gpt4 key购买 nike

我目前正在研究通过蓝牙将 iPhone 应用程序连接到 Windows 应用程序的可能性。

Windows 应用程序是用 C# 编写的,使用串行端口传输数据。 Windows 允许我将串行端口连接到蓝牙。此设置允许通过蓝牙串口进行通信。我知道此设置有效,因为我已设法通过 Android 手机与此设置进行通信。

我似乎无法对 iPhone 5s 执行同样的操作(我什至无法将 iPhone 与 Windows PC 配对)。我无法使用更新的 iPhone 对此进行测试,但我也不希望它能正常工作,因为它是带有 Windows 机器的 Apple 设备。

我对通过蓝牙将 iPhone 连接到其他设备(如 PC)的可能性进行了一些研究,但似乎不可能。我找到了 this SO answer这似乎是说我无法使用蓝牙经典将 iPhone 连接到 PC。

由于我好像不能用Bluetooth Classic,所以我也试过用BLE,但是一直没弄明白怎么把PC模拟成“外设”从iPhone上连接.我什至不知道这是否可能。

所以基本上我的问题是:

1) iPhone 和 PC 之间是否可以通过蓝牙进行通信?

2) 是否可以使用某种适配器让 iPhone 连接到 PC(例如,带有蓝牙芯片的 Arduino,充当 BLE 外围设备,并将数据发送到 PC ?)

3) 除了这个,我还有什么选择?我知道 WiFi 可能有效,但我不确定运行该应用程序的 PC 是否会在项目上线时启用网络。

最佳答案

您可以使用 BLE 通过蓝牙将 iPhone 与 PC 连接。

我尝试使用 Linux 机器(带有 BLE 加密狗 4.0 的 Ubuntu 16.04)充当 BLE 外围设备,并尝试使用 BLE 5.0 作为中央应用程序的 iPhone 8。两者都可以使用我们开发的自定义 GATT 服务成功通信。我在这里观察到的吞吐量是每秒 2.5 KB。

如果您特别希望在 Windows 上充当 BLE 外围设备,那么我相信 Windows 商店中有可供下载的应用程序,可让 Windows PC 充当外围设备。启用外设模式后,您始终可以使用 iPhone [推荐的最新手机] 通过 BLE 与其通信。但您需要尝试一下。

关于ios - 通过蓝牙将 iPhone 应用程序连接到 PC 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48743896/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com