An assistant to debug Serial Port, TCP, UDP
串口/TCP/UDP调试助手
- 含有串口/TCP/UDP三种模块,TCP内还分服务端/客户端
- 可发送文本/十六进制混合内容,在
[]
符号内的数据表示为十六进制,以空格分隔。例:[30 31 32]
表示012
字符0123[34 35 36]
表示0123456
字符
- 可以将发送或者接收到的数据按位过滤显示十六进制。以0位开始表示每一位。
- 以
,
分隔过滤显示。 - 以
-
表示第几位到第几位,若以0开始可以省略0,若一直显示到最后一位,则最后一位可以省略。 - 若
-
之前的位数比之后的位数大的话,则表示显示到最后一位。 - 以数据
[30 31 32 33 34 35 36 37 38 39]
为例:
0,2,6
过滤显示[30][32][36]
1-3
过滤显示[31 32 33]
-3,7-
过滤显示[30 31 32 33][37 38 39]
7-3
过滤显示[37 38 39]
- 以
- 可以设置发送/接收消息的颜色
- 可以设置历史记录数量
- 可以设置消息显示字体大小
- 可以设置发送消息时采用的文本编码格式,默认为UTF-8,也可设为ANSI(中文系统下即为GBK)
- 可以设置串口接收时延时时间,串口接收会有断包问题(接收到的数据不是一个完整数据包而是被分成好几小数据包),故设置一个合理的接收延时可以有效解决这个问题
- 可以发送文本文件的内容,以行为发送单位,每一行发送一次,发送间隔时间可以自行设置