便捷的任务会话管理功能
SerialTrace提供高效便捷的任务会话管理功能。任务能被新建、打开、保存、开始、暂停、停止等。新建任务时会出现创建新任务的提示,由任务控制单元管理将要创建的显示窗口,以适应用户的需要。当任务被保存并关闭后,可以再次打开,此时被保存的数据会自动在多窗口视图中显示,满足分析、仿真的需要。
具有信息染色功能的多视图窗口
侦听、监控到的数据可以在多视图窗口中分类显示,其中每个窗口都拥有对指定信息进行染色的功能,让用户快速定位所需要的信息。
多视图窗口总共有四个,分别为:Terminal、Line、Dump、Table,每个窗口中的数据都可以单独导出为RTF格式的文档或普通文本文件,以适应不同用户的需要。
- Terminal:负责显示可见的读写数据,功能与超级终端类似
- Line:负责显示各种串口控制流信息
- Dump:负责按照指定格式显示读写数据(二进制、八进制、十进制、十六进制)
- Table:是控制流、数据流的综合性显示窗口
其中Dump、Table窗口支持双击复制功能。在仿真终端打开的情况下,可以双击Dump中带下划线的读写数据行,或双击Table中的读写数据行,即可将数据以十六进制字符串的形式复制到仿真终端的发送窗口中。
Dump、Line、Terminal窗口还支持查找功能,允许用户查找指定的字符串,快速定位关键数据。
细致的参数设置
软件
提供两类参数设置,分别是窗口和数据格式设置,其中窗口参数主要涉及信息染色以及指定内容是否显示;而数据格式主要指定读写数据每行的显示长度以及数据格式(二进制、八进制、十进制、十六进制)。
内建仿真终端
软件提供仿真终端,便于用户进行仿真调试。仿真提供实时发送以及编辑后手动发送模式,以适应不同用户的需要。在Dump、Table窗口的双击复制功能配合下,可以将侦听、监控到的数据进行模拟发送以此分析检验通信协议的正确性,为后期
整理、分析协议打下坚实基础。
该仿真终端支持全双工模式,支持自定义波特率,最大波特率超过256000。
拥有串行中继功能
SerialTrace 拥有串行中继功能,用户可以
通过串行中继功能拦截两台设备间的通信信息。其原理是,利用计算机的两个串口分别与两台设备互联,通过SerialTrace进行设备间的报文中继转发,并在此基础上实现数据监控。
示意图如下:
支持高级过滤功能
SerialTrace 提供完善的高级过滤功能,用户可以细致地设定所要侦听拦截的信息,是专业用户的最佳选择。
|