2024年6月5日

QT笔记:重定向qDebug到控件

摘要: QT笔记:重定向qDebug到控件 作为log输出的qDebug可以将调试信息打印到调试终端中,但是有时候实际使用将其输出到UI界面也是很有用的,这里记录下如何将qDebug进行控件重定向。测试版本为QT6.6.2 代码 mainwindow.h //只要能正常编译过qDebug的就行 #inclu 阅读全文

posted @ 2024-06-05 14:59 不回本不改名 阅读(1) 评论(0) 推荐(0) 编辑

2024年5月30日

SVN如何还原修改和删除编译衍生文件

摘要: 说明 代码里编译后会有很多衍生文件,还有很多修改点,如果要还原回去可以进行如下操作 还原修改 选择Revert还原选项 查看修改过的文件,选择还原 删除未同步的文件 还原是针对已经同步到服务器的文件,以下多余的衍生文件可以通过如下方法删除 阅读全文

posted @ 2024-05-30 09:45 不回本不改名 阅读(2) 评论(0) 推荐(0) 编辑

2024年5月25日

使用nrf sniffer抓包笔记

摘要: 说明 ​ 在做BLE开发时候难免会遇到要抓空中包分析问题的情况,这种时候一般要使用抓包器来进行分析。目前来说抓包器比较专业的如Ellisys那种,一台要几十万人民币,用过几次确实牛逼,但是太贵重了。而便宜点的就是用各家平台Dongle做的抓包器,廉价也够用了。早年比较流行的是TI CC2540的方案 阅读全文

posted @ 2024-05-25 11:13 不回本不改名 阅读(20) 评论(0) 推荐(0) 编辑

BLE中的Privacy功能

摘要: 说明 ​ BLE中的Privacy功能用于隐藏设备的真实设备地址,方法为通过密钥对原生设备地址进行加密,加密后的地址只有当对端完成配对绑定后双方同步密钥信息后才能进行解密确认,这种做法确保了设备不会被第三方设备跟踪 Privacy表 隐私表的单元结构如下 Peer_Identity_Address_ 阅读全文

posted @ 2024-05-25 09:49 不回本不改名 阅读(6) 评论(0) 推荐(0) 编辑

2024年5月24日

BLE中的白名单过滤配置

摘要: 说明 白名单作用非常简单,就是在设备进行广播(ADV),扫描(SCAN)和连接(CONN)过程中做一个过滤作用 white list 白名单的结构非常简单,只有两个参数 Address_Type Address 即地址和地址类型,类型即常见的Public和Random 过滤配置 ADV 配置项 说明 阅读全文

posted @ 2024-05-24 18:05 不回本不改名 阅读(7) 评论(0) 推荐(0) 编辑

利用Doxygen生成代码文档

摘要: 说明 在vs code上使用doxygen document generate写好代码后,想要生成文档的话可以使用doxygen来进行生成 下载 Doxygen download 打开 安装好后打开Doxywizard 配置 阅读全文

posted @ 2024-05-24 18:03 不回本不改名 阅读(3) 评论(0) 推荐(0) 编辑

2024年5月7日

BLE中的HCI指令结构和操作流程

摘要: HCI帧结构分析 分组 HCI支持四种类型的分组: 命令分组Command Packet 异步数据分组Asynchronous Data Packet 同步数据分组Synchronous Data Packet 事件分组Event Packe ​ 分组类型是在HCI分组之前的一个字节值。 数据包类型 阅读全文

posted @ 2024-05-07 10:43 不回本不改名 阅读(29) 评论(0) 推荐(0) 编辑

2024年1月23日

QT笔记:多线程和信号槽

摘要: QT笔记:多线程和信号槽 多线程 创建多线程有两种方法,一般推荐用moveToThread方法 参考代码如下: mainwindow.h #ifndef MAINWINDOW_H #define MAINWINDOW_H #include <QMainWindow> #include <QAppli 阅读全文

posted @ 2024-01-23 11:35 不回本不改名 阅读(20) 评论(0) 推荐(0) 编辑

2024年1月22日

QT笔记:常用类库

摘要: QT笔记:常用类库 这里记录下常用的类库,具体用法可以看文档介绍,在QT Creator界面中可以选中相关类库,按F1键跳转介绍,也可以进入help窗口进行确认 LOG类库 qDebug() #include <QMessageBox> Widget类库 #include <QGroupBox> # 阅读全文

posted @ 2024-01-22 16:32 不回本不改名 阅读(27) 评论(0) 推荐(0) 编辑

QT笔记:搭建环境

摘要: QT笔记:搭建环境 QT安装下载 ​ 安装地址https://www.qt.io/download,QT分为商业版和社区版,商业版收费,社区版不收费但禁止商用。个人使用直接下装社区版就好了,下载需要提交个人邮箱并进行注册。 安装QT6 QT版本 QT目前最新版本为QT6,选择安装最新的稳定版本即可。 阅读全文

posted @ 2024-01-22 15:38 不回本不改名 阅读(24) 评论(0) 推荐(0) 编辑

导航