macOS上的蓝牙比iOS慢很多?

时间:2017-03-09 16:04:04

标签: ios macos bluetooth

我正在使用MacOS上的CoreBluetooth处理蓝牙LE。应用程序(主)将收听来自蓝牙设备(从属)的特征通知。我看到,macOS每秒只接收2个数据包,而在iOS上运行的相同处理代码每秒接收大约30个数据包!我确实使用其他工具进行日志记录并获得相同的结果。

- 在iOS上,我使用LightBlue Explorer

enter image description here

- 在macOS上,我使用Xcode的硬件IO工具: enter image description here

我的测试设备是:

  • iOS:运行iOS 10.2.1的iPad Air
  • macOS:Macbook pro 2015正在运行 macOS 10.12.3

所以,macOS上的蓝牙比iOS慢得多,是真的吗?

谢谢,

胡志明

2017年4月7日编辑:

我想我知道问题的来源。我尝试使用Apple Magic Mouse 2,蓝牙吞吐量约为2KB / s。然后,我为我的从设备配置了HID服务。现在,我的MBP可以与设备配对,蓝牙吞吐量很高。所以我认为不成对的蓝牙信号是由macOS过滤的。请检查此link以获取支持的配置文件。

0 个答案:

没有答案