相同的蓝牙适配器 - 不同的操作系统 - 不同的范围

相同的蓝牙适配器 - 不同的操作系统 - 不同的范围

背景:

我的笔记本电脑经历了一次重大升级,对我来说变成了一个项目——这次升级的一部分是

  1. 取出光驱托架,安装第二块硬盘,使其成为黑苹果
  2. 在外壳内安装蓝牙适配器并增加其范围,这样我就可以从合理的距离将蓝牙音频传输到扬声器。我成功地破解了苹果系统,今天我有机会升级内部蓝牙系统,目的是扩大其范围(你可以阅读更多内容这里)。

测试升级结果后,我发现了一些有趣的事情。我有一个放在厨房里的蓝牙音箱,用来播放音频。在 Windows 10 中测试范围时,我发现我基本上必须坐在离接收器不超过 1 米的地方,这样音频才不会断断续续(没有改善)。然而,启动 El Capitan 后发现我可以坐在 6 米远的地方,声音非常清晰!

问题:

有人能告诉我为什么与 Windows 10 相比,我在 El Capitan 中能够获得更大的蓝牙适配器范围吗。相同的加密狗,相同的计算机 - 不同的操作系统。是否与默认驱动程序有关?或者与设备和数据包之间的通信有关?

大家干杯!

答案1

通过研究和实验,我发现了两件主要的事情:

1. 范围问题与电流输出有关,而与电压是否为 5V 无关。

2. 不同的操作系统对 USB 端口的电流输出调节不同。我决定为加密狗安装原装 CSR 驱动程序,并注意到范围有了很大的改善 - 这是有道理的,范围与黑苹果的范围相似。与我的朋友讨论我的范围困境时,他说 OSX 不会调节加密狗的电流输出,除非驱动程序指定,否则不会为其提供尽可能多的电流,最终会杀死它 - 令我惊讶的是,它最终确实杀死了它。

所以我希望你能从我的经历中学到两件事。

相关内容