USB低功耗蓝牙(BLE)适配器选购

最近要做一个使用低功耗蓝牙 (Bluetooth LE, BLE) 的项目。大部分笔记本都自带蓝牙,而且蓝牙版本很高,都到5.0了。手机更是不用说,13年以来的手机大部分都支持BLE。奈何大部分台式机都没有蓝牙适配器,必须买一个USB的适配器。

很可惜,去京东上搜索蓝牙适配器,绝大部分都是 4.0 的,而且也不标注是否支持BLE,只能自己找了。

注意,想要使用低功耗蓝牙,必须使用Windows 8以上版本,Windows 10 肯定是没问题的。

首先是 CSR8150 方案,市面上绝大部分USB的蓝牙适配器采用这个方案,估计是因为真的便宜,没有标注只能买回来看。高通的CSR8150介绍页面写的很清楚。

Bluetooth Technology: Bluetooth Low Energy, Dual-mode Bluetooth

我在京东上买了一个售价20人民币的。买回来要装一个400M左右的驱动先不说,根本没有 BLE 枚举器

CSR8150 设备管理器

既然CSR8150不行,剩下的最多的就是 BCM20702。 商家宣传好处很多,比如支持苹果(我没测试),Windows 10 免驱之类的,单凭 Windows 有驱动这一点就比 CSR 8150 强多了。淘宝买了一个30人民币的适配器。

买回来之后,很不幸,无法工作。此设备无法启动(代码 10)
一开始我还以为买到了经过多方查找,发现好像蓝牙适配器之间会有冲突,我的笔记本的 intel 网卡已经自带了 BLE 功能,会导致 USB 蓝牙适配器不能工作,而之前的 CSR8150 因为没有 BLE (也许是机智的驱动见到我机器有BLE就把BLE屏蔽了?)所以没有冲突。

果断禁用 Intel 的网卡试试。

大功告成。尝试用 Windows 蓝牙 API 调用 BLE 相关功能,完全能用。

原创文章,转载请注明: 转载自Comzyh的博客

本文链接地址: USB低功耗蓝牙(BLE)适配器选购

发表评论

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据