本章是介绍博主自己的一个小工具的。使用的Python+PyQt5开发的。顺带来求一波star🌟🌟!!! 地址:https://gitee.com/qinganan_admin/PyCom



Star、Star求Star_数据

Pycom是博主开发的串口工具,要是说对比其他串口工具,性能上肯定要略差一些,毕竟用的是python麻,不过也不会很差,代码中使用了asyncio异步,速度上呢,肯定要比线程快很多的,博主自测呢。使用多线程的方式,发送AT指令并回复显示在界面上平均时间是15ms左右。异步的方式基本维持在5ms左右,甚至可以更快。所以啊,不会low到哪的。

UI展示

🏠主页面

主要是参考element-plus的UI颜色做的,还有弹窗提示也是。

Star、Star求Star_串口_02

📚侧边栏

侧边栏支持向左边拉伸,还是比较灵活的。



Star、Star求Star_数据_03

⚙️串口设置

支持hex接收字节数自选,2、8、10、12、14、16、18、36、64、128、256



Star、Star求Star_多指令_04

🧹参数过滤

这里有两个功能,普通捕获针对简单的文本信息的,正则过滤针对特定的数据而过滤的。这里的过滤跟捕获都是会先输出当行全部的数据,仅仅是判断数据是否在本次接收的数据中。



Star、Star求Star_串口_05

📜多指令

多指令默认加载csv文件,加载的是默认的csv文件,可更具自己需要修改csv文件的指令以及时间

Star、Star求Star_串口_06

🔧功能使用

一些主界面的功能使用,hex数据发送显示,打开取消默认选中的回车换行,打开取消增加时间戳等等

Star、Star求Star_串口_07

🔄upgrade

本功能还在开发中。。。没有东西调试,先待定,后续会完善这个缺少的升级功能。



Star、Star求Star_数据_08

使用视频

使用视频可以参考https://www.bilibili.com/video/BV1yy411z7Eg/

目标一百个star

star还差一半,努力中。。。看到这篇文章的各位大佬,有什么建议的可以私信我,更新上去。这个代码库会一直维护。