CommBox通讯调试工具-简单说明
工具支持:串口通讯、串口代理、TCP、UDP、Telnet、Ping、TFtp、串口监视、以太网嗅探等通讯测试
1、本工具支持预定义命令,命令可以进行分组,由树形控件管理。点击“命令编辑”即可编辑预定义命令,
编辑保存后点击“命令更新”按钮,新命令即显示在左侧“命令树”中,预定义命令支持ASCII码字符串格式
、十六进制格式与转义(混合)命令格式(如"abc\r\n12345\xAB \x45");
2、支持动态命令,如命令中含有帧长度、校验等数据项目,命令可以进行分组,由树形控件管理。方法上采用
C脚本语言进行扩展,扩展的界面内容包含终端窗口的右键菜单、脚本窗口的按钮事件、扩展的树命令;
3、支持命令终端模式,功能类似Windows下的超级终端,可以进行复制、粘贴等操作,可以上下翻页滚动;
在终端窗口可以通过鼠标滚轮上下滚动,可以通过“Ctrl+箭头”、“Ctrl+翻页键”上下翻页操作;
4、工具支持ZModem协议进行文件下载、上传,方便与Linux终端间交换数据;
5、支持用C脚本对接收到的数据进行解析,支持用脚本语言直接进行发送操作;
6、支持数据触发模式,当串口(Socket)接收到预定义格式的数据时,可以直接触发脚本内指定的函数事件;
7、支持串口回环模式,发出的数据自动返回,便于脚本调试;
8、支持常用工具嵌入到本界面内部,由脚本定制具体程序名称,如计算器、Dnw、记事本、命令行等,在操作上
形同一个整体;
9、具有串口数据记录功能,每天记录一个文件,可以加上时间标记,方便查看历史操作、历史数据;
10、可以采用脚本进行定时发送、循环发送、总线循访等操作流程;
11、C脚本支持发送字节到串口(Socket)、发送字符串到串口(Socket)、延时、定时器、事件触发、界面定制等操作;
12、支持命令行内容自动滚动记录功能,方便使用历史命令;
13、支持窗口总在最前模式(top on most),方便在进行其它任务,监通讯操作;
14、支持脚本扩展的语音提示功能(播放指定的Wav文件),可以用在接收到指定数据、帧错误、校验错、定时
操作完毕、超时等场合,方便提醒调试人员;
15、支持发送文件操作,包含每次发送的长度、间隔时间等,也可以通过脚本语言读取文件进行自定义格式发送,
如包含同步、长度、校验等信息;
16、支持图形化数据分析功能;
17、集成了数据分析树功能。