BlueSoleil:好用的蓝牙工具,兼具用户使用与开发者 SDK
介绍一款比较好用的工具,是大名鼎鼎的IVT公司开发的一款PC工具,网上搜了一下好像评价不错,很多用户用它来连接游戏手柄,蓝牙耳机等设备,不过这款软件还是需要授权费的,毕竟是好事,所以收点服务费来维护也是合理的。当然,并不是只针对用户,IVT也提供了SDK,供开发者开发自己的蓝牙程序,对于SDK,好像有付费用户和免费用户之分,免费用户可以得到一个示例,可以用VC++6.0软件打开并编译,显然免费用户是没有技术支持的。
这不是软文,只是用了之后觉得还不错,所以推荐给大家,毕竟IVT公司没付给我任何广告费。
如果你有兴趣,想尝试一下没有任何功能限制的版本(比如试用版只能使用低速蓝牙,而付费版则没有任何限制),你可以用搜索引擎搜索一下,会找到一些破解的方法。我觉得玩玩还是可以的,但如果要用于商业用途,请支持正版。
安装包可以在官网下载,下面是我下载的:
具体的安装方法我就不多说了,没什么特别的,按照提示操作就可以了。
重新启动计算机,然后插入蓝牙(我用过它),然后检查设备管理器:
上面的设备是刚刚插入的设备,可以看到它的驱动已经自动安装了。
下面的设备是PC自带的蓝牙设备,如果读者和我一样,使用PC内置蓝牙连接蓝牙鼠标(BLE),那么强烈建议不要直接插上(也可以使用其他蓝牙适配器,如下图,我就以“简称”来称呼,不再赘述)并打开千悦软件。因为我曾经这样做过一次,然后鼠标就不工作了。我用系统自带的软件重新配对鼠标,但是根本找不到鼠标。需要使用千悦软件重新配对鼠标,但是每次系统重启都需要重新配对鼠标。
我猜是因为千悦软件开启后,把系统自带的蓝牙驱动改成了驱动,导致整个“人”都坏了。不过有办法恢复,卸载千悦就行了。
当我有机会找出是谁造成了这个问题以及是否有一个让双方都满意的解决方案时,我会稍后再次测试它。
如果你没有蓝牙鼠标的话,那么我觉得理论上你可以大胆玩,就算你没有。
https://bkimg.cdn.bcebos.com/pic/263e802f66de8a271e308953
打开千月软件,你会看到这个界面:
只需右键单击中间的黄色球即可搜索蓝牙设备。
这里拿到了一块开发板,用来做耳机(添加了SPP功能,方便后面测试蓝牙串口)。
右键点击设备,选择配对,配对完成后可以右键选择搜索服务:
搜索完成后,您可以看到突出显示的可用服务:
我们先来看一下基本的听音乐,我们选择听音乐功能:
过了一会儿,连接成功:
现在您可以打开播放器播放音乐。
接下来我们来测试一下开发者需要用到的功能——蓝牙串口。
https://www.kkx.net/uploadfile/2021/1007/2021100710246237.png
右键点击耳机,选择“连接蓝牙串口”,过一会儿会弹出SPP连接成功的提示:
这时我们打开串口调试助手,选择虚拟串口COM15,随意测试一些数据(波特率好像是任意的):
因为我写在板子上的SPP在接收到主机发送的数据之后就立刻把它回传给主机,也就是实现了数据传输,所以上面的测试结果是完全正确的。
我觉得这个功能还是挺方便的,特别是在没有手机的时候,可以用PC来调试SPP。
总体来说,这个软件比自带的要好用很多,特别是对于 7用户来说,自带的程序需要添加蓝牙设备,不仅速度慢,而且不稳定。
千悦除了传统蓝牙之外,还具备BLE功能,右键点击蓝牙图标即可开启:
界面如下:
左边是各种设备,由于我身边没有BLE设备,所以暂时不测试,不知道哪位商家能赞助几台BLE设备给我测试一下。
对了,上篇文章说的千悦连接BLE鼠标的操作就是在这个界面进行的,操作很人性化,但是重启之后鼠标就无法正常使用了,就看官方后续能不能解决这个问题了。
以上就是千月软件基本功能的介绍,后续有时间的话再写SDK相关的内容。
页:
[1]