0
点赞
收藏
分享

微信扫一扫

开源开源啦

贵州谢高低 2023-06-03 阅读 43


今天不干别的,主打的就是开源,二开了一个国外大佬的Pyside6的UI,结合公司业务开发了数据处理工具兼上位机通信。

自今年开年以来,基本上没有很及时的更新了,主要是因为在开发工具,编写公司各种文档。还是比较的头皮发麻。历时1个半月。终于雏形初见,基本上开发完成了。除了代码没有优化。

过程比较的痛苦,好在开发完成了。

讲讲历程:3月份开始看Pyqt5,跟着书本一点点扣,两周半看完。开始上手编写一些简单的界面+功能。

四月初,第一版工具推出,功能只有现在的第一个界面,只能简单的筛选,生成csv。界面巨丑。

开始第二版开发。。。没有头绪,就开始在B站在youtobe开始了各种抄(咳,借鉴)。开始自己实践一些较为复杂的功能界面。历时一周半。

这里我从Pyqt5换成了Pyside6。如果不换自己写不出这等UI,但是相反,Pyqt5的兼容性比较的强,作图什么的比较的方便。各有优劣。

第二版开发开始,开发了两天,发现GitHub上有个大佬的UI可以借鉴,放弃自己的(也在gitee上)。开始二开大佬的UI,结合项目修改UI。历时一周。

功能移植,将第一版的功能移植到第二版上,历时2天。

开始慢慢的加功能,根据CSV生成曲线图、ota、串口通信等历时3周。这期间还得有GPT的加成。

今天也就开发完成了。摊牌了,这样的不要给我来第二个,过程比较痛苦。

主要功能: 筛选数据,生成csv 根据CSV自定义生成曲线图 上位机通信交互,自动保存日志,OTA升级 抓取实时日志生成曲线图

gitee地址:https://gitee.com/qinganan_admin/Pyside6_TOOL

已经挂在gitee了。开源了,不写了,摆烂了。

举报

相关推荐

0 条评论