An_s头像

2026pyqt6使用QtBluetooth与低功率蓝牙连接

演示

蓝牙流程.md

# 蓝牙流程

这份说明对应 `new/blue.py`(PyQt6 6.12)。界面上的顺序是:搜索设备、勾选、连接、选择服务、等待特征准备好、写入指令。下面的模拟测试没有打开电脑蓝牙,外设、服务和回包都是假的。

## 界面上怎么走

1. 打开笔记本蓝牙。窗口标题下的提示就是这件事。
2. 在左上角输入设备名关键字。默认是 `KB`,只保留名字里带这个字的设备。留空则保留搜索到的全部设备。
3. 点「搜索蓝牙设备」。程序用低功耗方式搜索,低功耗超时是 3000 毫秒,表格在 8000 毫秒定时器到点后刷新。
4. 在表格里勾选一台设备,再点「连接设备」。
5. 服务下拉框出来后选要使用的服务,点「连接服务ID」。程序默认先选搜索到的第一个服务。很多设备的第一个服务没有写特征和订阅特征,需要改选后面的服务。
6. 等日志出现「写入特性可用」和「订阅特性可用」,再点「写入指令」。默认指令是 `5505B5A8A4D1B87555`。

## 调用顺序

```mermaid
sequenceDiagram
    participant 用户
    participant 窗口
    participant 搜索器
    participant 控制器
    participant 服务
    participant 外设

    用户->>窗口: 搜索蓝牙设备
    窗口->

转载自 CSDN-专业IT技术社区

原文链接:https://blog.csdn.net/echo_Ae/article/details/170242372

文章来源转载

评论

评论列表

微信小程序
QQ小程序

关于作者

点赞数:0
关注数:0
粉丝:0
文章:0
关注标签:0
加入于:--