BLE和BT的并发使用()
Concurrent usage of BLE and BT ()
我开发了一个 BLE 外围应用程序,它在每个请求中将数据(BLE 的大量数据,即 1-20 MB)发送到中央设备(iOS 除外)。
它在前景和背景状态下都很好。
但是,我在将 BT 耳机连接到我的 iPhone 时遇到问题,通过 BT 耳机播放歌曲,然后尝试通过 BLE 发送数据。在那种情况下,我将面临以下模棱两可的结果:
- 数据发送从一开始就不起作用。
- 完美发送30%(大约)数据后,不再发送数据。
- 发送一些数据后,BLE 断开连接。
- 有时在耳机中播放的歌曲听起来很糟糕。
它在前台状态下不起作用,当然在后台状态下也不行。
最重要的是,当连接 BT 耳机并处于歌曲播放状态时,我的功能不再起作用。即使没有 sending.I 的 1 MB 数据也在 iOS 9.3.5、10.2、10.2.1 测试版中测试了我的应用程序。并使用多个耳机以确保耳机不会产生问题。
当 send/receive 负载巨大时,BLE 和 BT 是否不能同时工作?
请让我知道,为什么会发生这种情况?
提前致谢。
同时使用 BT 和 BLE 可能会降低数据速率,有时我们可能会在 BT 耳机中听到一些噪音,但是,数据传输期间断开连接是一个 iOS 错误,尤其是 iPhone 6S Plus 从 iOS 10.3 beta 开始修复。
我开发了一个 BLE 外围应用程序,它在每个请求中将数据(BLE 的大量数据,即 1-20 MB)发送到中央设备(iOS 除外)。 它在前景和背景状态下都很好。
但是,我在将 BT 耳机连接到我的 iPhone 时遇到问题,通过 BT 耳机播放歌曲,然后尝试通过 BLE 发送数据。在那种情况下,我将面临以下模棱两可的结果:
- 数据发送从一开始就不起作用。
- 完美发送30%(大约)数据后,不再发送数据。
- 发送一些数据后,BLE 断开连接。
- 有时在耳机中播放的歌曲听起来很糟糕。
它在前台状态下不起作用,当然在后台状态下也不行。
最重要的是,当连接 BT 耳机并处于歌曲播放状态时,我的功能不再起作用。即使没有 sending.I 的 1 MB 数据也在 iOS 9.3.5、10.2、10.2.1 测试版中测试了我的应用程序。并使用多个耳机以确保耳机不会产生问题。
当 send/receive 负载巨大时,BLE 和 BT 是否不能同时工作? 请让我知道,为什么会发生这种情况?
提前致谢。
同时使用 BT 和 BLE 可能会降低数据速率,有时我们可能会在 BT 耳机中听到一些噪音,但是,数据传输期间断开连接是一个 iOS 错误,尤其是 iPhone 6S Plus 从 iOS 10.3 beta 开始修复。