# PBCom-PyQt5 **Repository Path**: lyons00/pbcom-pyqt5 ## Basic Information - **Project Name**: PBCom-PyQt5 - **Description**: 一款使用PyQt5和pyserial制作的跨平台串口通信工具 - **Primary Language**: Python - **License**: GPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 3 - **Created**: 2022-11-22 - **Last Updated**: 2022-11-22 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # PBCom-PyQt5 #### 介绍 PBCom全名PlanB-Com,这里的Com不是通信的意思,而是代表串口(原谅我是文盲)。最初开发PBCom目的是在学习QT模块的同时巩固我自己对Python的熟练度,而“最终成品”3月份就已经完成了,不过也仅仅是能够和串口进行通信而已,随后就懒癌发作扔在硬盘中没有管了。最近躺平了大半年的我觉得不能就这么荒废下去了,所以又把它从仓库中拿了出来,缝缝补补增加了亿些实用性功能,算是给半年前的自己一个交代吧!对了,软件的图标引用了网络资源,感谢画师大大,如有冒犯请联系删除。最后如果该项目对你有所帮助,希望你能回到此项目下留言告诉我,你的留言将是我内卷下去的动力! #### 软件架构 一款使用PyQt5和pyserial模块制作的跨平台串口通信工具 #### 仓库说明 1. 本项目是在Windows系统下使用VSCode+PyQt5插件完成的开发,并使用了pyinstaller完成的打包。并没有使用QT Creator,故没有.pro文件,不过有VSCode的工程文件; 2. 如果你只需要使用本工具,那么请到仓库的dist文件夹通过蓝奏云链接下载,打包后没有一个小于10MB的,给您带来的不便还望谅解; 3. 仓库提供Windows X86/X64,以及Linux X64的成品软件包,可以直接运行; PS: 1.Windows平台基于Windows10测试,已知程序在Windows XP下无法运行; 2.Linux平台下需要给予管理员全线才能使用串口,经测试软件在Deepin20.2.2和Ubuntu20.04/21.04均能够正常运行; #### 其他 1. 代码注释几乎连着学习是的测试信息原封不动的保留了下来了,所以可能会看着有点累; 2. 代码注释中的@***是我VSCode插件Todo Tree设置的自定义高亮注释无需理会; 3. 程序已经完成了全部已知BUG的修复,进入了维护期(放养期)如有发现了有新的BUG欢迎提出,我看见后会择期修复,最后欢迎各位加入项目维护; #### 程序演示 ![Windows10 X64演示图片](https://images.gitee.com/uploads/images/2021/0824/005747_d1e7a1e8_9627342.png "屏幕截图.png") 程序下载 蓝奏云链接: https://wwe.lanzoui.com/b01ilsa5e 密码:8zcu