- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我目前正在研究通过蓝牙将 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/
我正在开发一个 voip 调用应用程序。我需要做的是在接到来电时将 Activity 带到前台。我在应用程序中使用 Twilio,并在收到推送消息时开始调用。 问题是我试图在接到任何电话时显示 Act
我是一名优秀的程序员,十分优秀!