纸飞机调试助手文档 ComAssistant Docs

自动应答功能

自动应答功能

功能介绍

纸飞机串口调试助手支持在收到特定的数据后,自动回复(发送)数据给对端设备。

功能演示

首先打开该功能 在这里插入图片描述 随后,软件会弹出一个交互界面 在这里插入图片描述 可以看出,配置项有3列数据

  • 数据形式:每行可单独选择 Text(文本)或 Hex(十六进制,字节间用空格分开);同一配置表可混合两种形式
  • 匹配数据:纸飞机发现数据可以匹配上时,将会发送应答包的数据
  • 应答数据:同上
  • 表格显示与编辑:

  • 非编辑态:内容不超过 2 行时完整显示;超过 2 行时只显示前 2 行,第 3 行显示 ...(悬停可看全文)
  • 编辑态(双击单元格):行高按「内容行数 + 1」增长,最多 5 行,再多可用滚动条浏览
  • 在空白区域右键即可快速添加新一行的自动应答配置。导入配置前若表格已有内容会要求确认,确认后整表替换;导入/确定时会对 Hex 行做格式校验,非法行会丢弃并提示。也可通过导出功能备份当前配置。

    在这里插入图片描述

    如果是十六进制数据匹配,则配置参考如下:

    在这里插入图片描述 自动应答功能支持多行数据,因此要特别注意换行符的格式设置要和对端一致,参考配置如下:

    在这里插入图片描述 如果是中文数据,则必须要关注编码规则,参考配置如下:

    在这里插入图片描述

    测试效果如下:

    在这里插入图片描述

    注意事项:

  • 多条应答配置请不要有包含的关系,否则可能会有不确定性问题,比如:
  • 第一个配置参数:匹配:123,应答:456;

  • 第二个配置参数:匹配:1,应答:7;