更新代码说明

master
feiyangqingyun 2021-07-08 14:30:01 +08:00
parent 3145fc5aeb
commit 40a3a2a543
6 changed files with 41 additions and 42 deletions

18
comtool/readme.md Normal file
View File

@ -0,0 +1,18 @@
**基本功能**
1. 支持16进制数据发送与接收。
2. 支持windows下COM9以上的串口通信。
3. 实时显示收发数据字节大小以及串口状态。
4. 支持任意qt版本亲测4.7.0 到 6.1。
5. 支持串口转网络数据收发。
**高级功能**
1. 可自由管理需要发送的数据,每次只要从下拉框中选择数据即可,无需重新输入数据。
2. 可模拟设备回复数据需要在主界面开启模拟设备回复数据。当接收到设置好的指令时立即回复设置的回复指令。例如指定收到0x16 0x00 0xFF 0x01需要回复0x16 0x00 0xFE 0x01则只需要在SendData.txt中添加一条数据16 00 FF 01:16 00 FE 01即可。
3. 可定时发送数据和保存数据到文本文件:默认间隔5秒钟可更改间隔时间。
4. 在不断接收到大量数据时,可以暂停显示数据来查看具体数据,后台依然接收数据但不处理,无需关闭串口来查看已接收到的数据。
5. 每次收到的数据都是完整的一条数据,而不是脱节的,做了延时处理。
6. 一套源码随处编译无需更改串口通信类已在XP/WIN7/UBUNTU/ARMLINUX系统下成功编译并运行。
**其他说明**
1. 编译后请将源码下的file目录中的所有文件复制到可执行文件同一目录。
2. 如果有更好的建议或者意见,请留言,谢谢!

View File

@ -1,16 +0,0 @@
基本功能:
1支持16进制数据发送与接收。
2支持windows下COM9以上的串口通信。
3实时显示收发数据字节大小以及串口状态。
4支持任意qt版本亲测4.7.0 4.8.5 4.8.7 5.4.1 5.7.0 5.8.0。
5支持串口转网络数据收发。
高级功能:
1可自由管理需要发送的数据每次只要从下拉框中选择数据即可无需重新输入数据。
2可模拟设备回复数据需要在主界面开启模拟设备回复数据。当接收到设置好的指令时立即回复设置的回复指令。例如指定收到0x16 0x00 0xFF 0x01需要回复0x16 0x00 0xFE 0x01则只需要在SendData.txt中添加一条数据16 00 FF 01:16 00 FE 01即可。
3可定时发送数据和保存数据到文本文件:默认间隔5秒钟可更改间隔时间。
4在不断接收到大量数据时可以暂停显示数据来查看具体数据后台依然接收数据但不处理无需关闭串口来查看已接收到的数据。
5每次收到的数据都是完整的一条数据而不是脱节的做了延时处理。
6一套源码随处编译无需更改串口通信类已在XP/WIN7/UBUNTU/ARMLINUX系统下成功编译并运行。
如果有更好的建议或者意见请Q我(517216493),谢谢!

9
netserver/readme.md Normal file
View File

@ -0,0 +1,9 @@
**场景需求**
1. 手机端或者其他端可以对设备进行回控,并查看设备各种运行状态,接收报警推送等。
2. 同时支持在局域网、广域网、互联网访问,尤其是互联网访问。
3. 权限控制,给定账号控制授权的设备,并自动拉取设备信息。
4. 设备不在线要给出反馈信息提示以便分析。
5. 每个连接都有自己的唯一编号作为标识符。
查看端口号连接 netstat -aon|findstr "6907"

View File

@ -1,9 +0,0 @@
需求
1手机端或者其他端可以对设备进行回控并查看设备各种运行状态接收报警推送等。
2同时支持在局域网、广域网、互联网访问尤其是互联网访问。
3权限控制给定账号控制授权的设备并自动拉取设备信息。
4设备不在线要给出反馈信息提示以便分析。
5每个连接都有自己的唯一编号作为标识符。
查看端口号连接 netstat -aon|findstr "6907"

14
nettool/readme.md Normal file
View File

@ -0,0 +1,14 @@
**基本功能**
1. 16进制数据和ASCII数据收发。
2. 定时器自动发送。
3. 自动从配置文件加载最后一次的界面设置。
4. 自动从配置文件加载数据发送下拉框的数据。可以将经常使用的数据填写在send.txt中。
5. 可启用设备模拟回复当收到某个数据时模拟设备自动回复数据。对应数据格式填写在device.txt中。
6. 可对单个在线连接发送数据,也可勾选全部进行发送。
7. 支持多个客户端连接并发。
8. 采用单线程。
9. 多种模式tcp客户端、tcp服务器、udp客户端、udp服务器、websocket客户端、websocket服务器。
**其他说明**
1. 编译后请将源码下的file目录中的所有文件复制到可执行文件同一目录。
2. 如果有更好的建议或者意见,请留言,谢谢!

View File

@ -1,17 +0,0 @@
时隔半年,对网络调试助手工具进行所有代码重写,这次目录结果整齐的一逼,代码整齐的一逼,非常完善了,打死也不再改版了。这次真的打死也不再改版了。
旧版本http://www.qtcn.org/bbs/read-htm-tid-55540.html
基本功能:
116进制数据和ASCII数据收发。
2定时器自动发送。
3自动从配置文件加载最后一次的界面设置。
4自动从配置文件加载数据发送下拉框的数据。可以将经常使用的数据填写在send.txt中。
5可启用设备模拟回复当收到某个数据时模拟设备自动回复数据。对应数据格式填写在device.txt中。
6可对单个在线连接发送数据也可勾选全部进行发送。
7支持多个客户端连接并发。
8采用单线程。
9多种模式tcp客户端、tcp服务器、udp客户端、udp服务器、websocket客户端、websocket服务器。
编译后请将源码下的file目录中的所有文件复制到可执行文件同一目录。
如果有更好的建议或者意见请Q我(517216493),谢谢!