查看完整版本: [-- 基于qt5的串口网络调试工具 --]

QTCN开发网 -> Qt 作品展 -> 基于qt5的串口网络调试工具 [打印本页] 登录 -> 注册 -> 回复主题 -> 发表主题

wh601 2019-02-23 16:59

基于qt5的串口网络调试工具

        我又回来啦!
        发布历史:
        v3.4.1 2020年12月19日
        v3.4.0 2020年12月12日
        v3.3.0 2020年11月27日(添加了modbus调试功能,支持串口主机,串口从机,tcp服务器及tcp客户端)
        v3.2.0 2020年10月28日
        v3.1.0 2020年07月16日
        v3.0.0 2020年06月12日        
        v2.2.0 2019年11月17日        
        v2.1.0 2019年10月27日
        v2.0.0 2019年09月15日
        v1.2.2 2019年04月19日
        v1.2.1 2019年03月22日
        v1.2.0 2019年03月22日    
        v1.1.0 2019年03月10日
        v1.0.0 2019年02月23日

        软件基于Qt5开发,取名为“瑞士军刀”。目前支持串口调试,udp调试,tcp客户端调试,tcp服务器调试,websocket客户端调试,websocket服务器调试及modbus调试,其中modbus支持串口主机,串口从机,tcp客户端及tcp服务器。软件免费,项目开源,可在github或者gitee下载:
        可在GitHub下载最新构建·:
        https://github.com/qsaker/QtSwissArmyKnife
        天朝子民欢迎使用Gitee:
        https://gitee.com/qsaker/QtSwissArmyKnife

        Qt5.6,Qt5.9,Qt5.12及Qt5.15可编译通过。 软件用户交流群:952218522,Qt技术交流群:723516989。欢迎提供反馈建议,欢迎共同探讨技术。

[attachment=22171]

主界面


wh601 2019-02-23 17:00
大家下源码的时候不要忘记点个赞啊

nigoole 2019-02-23 17:07

wh601 2019-02-23 17:30
新地址
https://github.com/Qter1024/QtSwissArmyKnife

liudianwu 2019-02-23 18:40
很好,挺不错,顶!

沉默小ai 2019-02-23 22:54
大佬,为什么QT512.1 MINGW版本无法编译啊

wh601 2019-02-24 12:23
沉默小ai:大佬,为什么QT512.1 MINGW版本无法编译啊[表情]  (2019-02-23 22:54) 

我用的是msvc2017版本

wh601 2019-02-24 12:28
  1. win32{
        contains(DEFINES, NOT_USING_STATIC_EDITION){
            CONFIG(debug, debug|release) {
    #            QMAKE_POST_LINK += $escape_expand(\\n) $[QT_INSTALL_BINS]/windeployqt.exe --no-compiler-runtime --no-translations $OUT_PWD/debug/${TARGET}.exe $escape_expand(\\n)
            } else {
    #            QMAKE_POST_LINK += $escape_expand(\\n) $[QT_INSTALL_BINS]/windeployqt.exe --no-compiler-runtime --no-translations $OUT_PWD/release/${TARGET}.exe $escape_expand(\\n)
            }
        }
    }

我试了一下,mingw版本,取消.pro文件中,发布部署的命令(代码如上)即可编译通过




wh601 2019-02-24 12:30
沉默小ai:大佬,为什么QT512.1 MINGW版本无法编译啊[表情]  (2019-02-23 22:54) 

请看7楼

沉默小ai 2019-02-24 13:37
wh601:win32{
    contains(DEFINES, NOT_USING_STATIC_EDITION){
        CONFIG(debug, debug|release) {
#            QMAKE_POST_LINK += $escape_expan .. (2019-02-24 12:28) 

昨天自己试了OK了,还有一些小BUG

liulin188 2019-02-24 18:28
楼主这个静态编译体积怎么这么小啊,才5M

robinsonsir 2019-02-25 09:29
    

liuchangyin 2019-02-25 10:00

nigoole 2019-02-25 11:04
数据发送哪里可以添加一个crc校验发送,方便调试!

wmx菜鸟 2019-02-25 11:06
    

wh601 2019-02-25 18:16
nigoole:数据发送哪里可以添加一个crc校验发送,方便调试! (2019-02-25 11:04) 

这个可以有

ffusion 2019-03-07 11:11
点赞,UI上,数据输出的border:none应该更好看

arlyb 2019-03-12 16:43
非常感谢分享,非常棒的作品!

rpaul518 2019-03-14 22:56
沉默小ai:大佬,为什么QT512.1 MINGW版本无法编译啊[表情]  (2019-02-23 22:54) 

可以啊,我刚编译通过

rpaul518 2019-03-14 23:03
很好很强大,支持老哥!!!

happy_snail 2019-03-30 10:39
接收数据 界面卡 ..... 这个问题如何解决 !! 找了好多 都没有解决,QT  bug ???

cliiiiii 2019-03-30 15:19
不错,必须赞一个

chamsdoncon 2019-05-06 10:00
    

swet123 2019-05-29 08:51
有的时候需要重复发送一些调试指令,能否增加一些textbox,可以存储一这些指令,然后点击文本框前的按钮就会把这些指令发送出去。 指令支持16进制,ASC码, 支持定时发送, 支持对指令进行注释。


yutianhai 2019-06-18 09:01
泪流满面

lf8013 2019-06-19 13:25
收下,有空改改自己的东西,

xiapi00 2019-07-11 17:11
不错,必须赞一个

wh601 2019-11-21 23:57
nigoole:数据发送哪里可以添加一个crc校验发送,方便调试! (2019-02-25 11:04) 

现在有啦

wh601 2019-11-22 00:12
happy_snail:接收数据 界面卡 ..... 这个问题如何解决 !! 找了好多 都没有解决,QT  bug ??? (2019-03-30 10:39) 

目前我限制了数据缓存,效果好多了

wh601 2019-11-22 00:29
wh601:新地址
https://github.com/Qter1024/QtSwissArmyKnife (2019-02-23 17:30) 

https://github.com/wuuhii/QtSwissArmyKnife

dinghx 2019-12-16 22:32
谢谢楼主分享

jiangbaijun 2020-01-02 14:00
谢谢分享,串口有发现一个问题,发送数据后接收数据没有响应,等下次再发送数据时,接收到上一次的结果

wh601 2020-02-21 23:56
jiangbaijun:谢谢分享,串口有发现一个问题,发送数据后接收数据没有响应,等下次再发送数据时,接收到上一次的结果 (2020-01-02 14:00) 

Qt 5.12.4 及5.13.1等版本串口有bug,读就绪信号不能正常触发

☆black 2020-02-25 20:33
    

流落地球 2020-10-10 09:03
    

文大大来了 2020-10-10 13:58

825772667 2020-10-21 12:00
已fork

mugua001 2020-11-09 09:26
Running Windows Runtime device detection.
No winrtrunner.exe found.
Running Windows Runtime device detection.
No winrtrunner.exe found.
Running Windows Runtime device detection.
No winrtrunner.exe found.
Project MESSAGE: The QRCode module is not supported by the platform, the program will not has QRCode-Creator.

liuxingkeji 2020-11-17 21:58
支持一下

zzssdd2 2020-11-25 20:45
太厉害了吧,一看就是大神的作品,学习学习

wh601 2020-12-03 09:42
mugua001:Running Windows Runtime device detection.
No winrtrunner.exe found.
Running Windows Runtime device detection.
No winrtrunner.exe found.
Running Windows Runtime device detection.
....... (2020-11-09 09:26) 

这些提示信息并不影响编译吧

wh601 2020-12-03 10:28
swet123:有的时候需要重复发送一些调试指令,能否增加一些textbox,可以存储一这些指令,然后点击文本框前的按钮就会把这些指令发送出去。 指令支持16进制,ASC码, 支持定时发送, 支持对指令进行注释。
 (2019-05-29 08:51) 

这个功能添加了哈

hanheyfon 2021-04-24 10:04
    

hanheyfon 2021-04-24 10:04
     功能超全面


查看完整版本: [-- 基于qt5的串口网络调试工具 --] [-- top --]



Powered by phpwind v8.7 Code ©2003-2011 phpwind
Gzip disabled