Qt windows端的蓝牙串口服务
Qt windows端的蓝牙串口服务 环境 系统 Qt 蓝牙模块 使用步骤 蓝牙模块参数获取 配对 扫描、连接、数据收发 扫描 连接 数据收发 环境 系统 只测试过自己电脑,系统版本如下: 查看方式按 win+R ,然后输入 winver 确定即可: 查看设备管理器,确定自己电脑是否支持蓝牙模块: Qt 需要选择MSVC版本编译,MinGW不支持Windows下的蓝牙模块,这也就限制了Qt的版本(早期有些版本没有MSVC编译器),本文使用的是 Qt 5.12.6 MSVC2017 64bit 。 蓝牙模块 电脑端作为主机,蓝牙模块作为从机,测试用的是在某宝买的蓝牙模块: 使用步骤 蓝牙模块参数获取 使用USB转串口模块和蓝牙模块按如下连接: 电脑端打开串口助手,连接USB转串口模块的端口,默认波特率是9600: (网络截图) 配对 双击电脑的右下角的蓝牙图标: 如果右下角没有,如下也可以找到: 在本文的上面一点有提到如何修改蓝牙名字,和PIN码,配对时就需要用到PIN码: 输入后点击连接即可配对成功: 扫描、连接、数据收发 新建工程,在 .pro 加入 bluetooth : 扫描 头文件主要代码: #include < QBluetoothDeviceInfo > #include < qbluetoothdevicediscoveryagent . h > private