位置:首页 > 自学考试 >

一个相对比较好用的PC端蓝牙工具--千月(Episode1)

作者: | 发布时间:2019-06-10 11

介绍一个比较好用的工具,就是BlueSoleil,它是由的IVT公司开发的PC端工具。在网上搜索了一下,貌似评价还不错,很多用户用其连接游戏手柄、蓝牙耳机等设备,不过,这个软件还是需要收取授权费的,好东西嘛,收点服务费进行维护,也是应该的。

当然,它不仅仅是给用户使用的,IVT公司还提供了BlueSoleil SDK,供开发自己的蓝牙程序。对于SDK,好像也分付费用户和免费用户,免费用户可以拿到一个例子,它可以用VC++6.0软件打开并编译,很显然,免费用户是没有技术支持的。

此篇不是软文,是使用之后觉得还可以,所以给大家,毕竟IVT公司也没给我广告费嘛。

如果有兴趣的网友,想要尝试一下没有功能功能限制的BlueSoleil(比如试用版只能用低速率蓝牙,而付费版就无限制),可以利用搜索引擎找找,你会发现一些破解之道。个人觉得,玩玩可以,如果商用,还请支持正版吧。

安装包可以从官网上下载得到,以下是我下载的:

具体的安装方法就不多说了,没啥特别的,按照提示操作即可。

重启电脑,然后插入蓝牙dongle(我用的是CSR8510 dongle),然后查看设备管理器:

上面那个设备,就是刚刚插入的CSR8510 dongle,可以看到,它已经自动安装了BlueSoleil的驱动。

下面那个设备,是PC自带的蓝牙设备,如果读者跟我的情况一样,用PC自带蓝牙连接了蓝牙鼠标(BLE),那么,强烈建议不要在没有插CSR8510 dongle(也可以是其他蓝牙适配器,下面将简称为CSR8510,不再重复说明)的情况下,打开千月软件。因为我这样操作过一次,然后,鼠标不管用了。用系统自带的软件重新配对鼠标,根本没办法搜索到鼠标,用千月软件重新配对鼠标,但只要系统重启,鼠标就需要再次配对。

我猜测,大概的原因是千月软件打开后,将系统自带蓝牙驱动改成了BlueSoleil驱动,导致整个都不好了。不过也不是没有恢复的办法,直接卸载千月就可以了。

后面有机会再测试测试,究竟是何方神圣导致了此问题,究竟有没有一个两全的办法。

如果没有蓝牙鼠标,那我觉得,理论上可以大胆玩了吧,即便没有CSR8510

打开千月软件是这么一个界面:

直接右键点击中间的黄色小球,就能搜索蓝牙设备了。

这里我弄了一块QCC302x的开发板做了个耳机(加了SPP功能,为了后面做一个蓝牙串口的测试)。

右键点击设备就能选择配对。完成后,可以右键选择搜索服务:

搜索完成后,可以看到可用服务被点亮:

先来看一下基本的听音乐,我们选择听音乐功能:

不一会儿提示连接成功:

这个时候就可以打开播放器播放音乐了。

 

接下去测试一下需要用到的功能,蓝牙串口。

在耳机上右键选择“连接蓝牙串口”,不一会儿就会跳出SPP连接成功的提示:

这个时候,我们打开串口调试助手,打开选择虚拟的串口COM15,随便测试一些数据(波特率好像是随意的):

因为我在QCC302x板子上写的SPP是收到主机端发送的数据后立刻回传到主机,也就是实现数据的回传,所以上面的测试结果完全正确。

我觉得这个功能比较方便,特别是在没有安卓手机的情况下,就可以利用PC调试SPP了。

 

总的来说,该软件确实比系统自带的好用多了,特别是win7用户,自带程序需要添加一个蓝牙设备,速度慢不说,还不稳定。

 

除了传统蓝牙,千月还带了BLE功能,可以右键蓝牙图标打开:

界面如下:

在左边,可以看到各种设备,由于身边没有BLE设备,所以暂时不测试了,不知道哪个商家赞助几个BLE设备让我测试测试呗~

对了,前文讲到的用千月连接BLE鼠标的操作,就是在这个界面下进行的,操作很友好,只是重启后鼠标无法正常使用,这点看官方后续能否解决吧。

 

千月软件的基本功能就先介绍到这,后续等有时间了再写写BlueSoleil SDK的相关内容。