O-ComTool是一款界面美觀,功能強大的串口調試助手,能夠非常方便快捷的進行串口的調試以及解析等多種操作,包括傳統串口收發、數據快捷發送、數據快速校驗、協議數據自組發送、解析等,操作方式便捷,滿足用戶的各種需求。

軟件功能
主界面
軟件界面如下图所示,与其他串口軟件没有太大区别,支持ascii码 hex切换,支持自動回複,支持重複發送,自动追加计数值等功能。
串口設置與接收設置
端口号在每次选择时会自动刷新,因此新串口插入无需重启軟件,串口其他参数可以根据具体使用情况设置,其中波特率可自定义,支持流控。
自動回複
自動回複可以应用于数据召测测试,尤其适用于无线通信模块召测通信成功率的测试。设置延迟时间可以延迟回复。
自動計數
勾选自動計數后,每发送一帧数据,都会自动追加帧计数值,便于统计数据丢失规律。
重複發送
重複發送作为串口工具必备功能,就不多介绍了。
注釋
在发送报文时通常需要知道该报文的含义,即使我们已经组好了报文,一眼也无法看出该报文的含义,因此本軟件提供“//”注釋功能,方便定义报文含义,配合文件载入功能,大大提高串口调试效率。
快速計算校驗
面对各种规约,稍微修改报文内容就需要重新计算校验码,軟件提供了右键快速計算校驗码功能,减少了校验码计算的麻烦,目前支持校验和、异或校验、CRC16、CRC32四种校验。
文件載入與發送
将报文按行保存至txt中,配合“//”注釋功能,能够实现快速的报文切换与发送,方便调试。
小工具
在日常串口调试中,经常需要用到计算器,设备管理器等,本軟件将这些功能都集中在一起,可以通过鼠标快速打开,也可以使用快捷键(alt+t+xx)快速打开。
快捷發送
快捷發送提供多达25條报文缓存,能够实现不同报文的快速切换。
簡單模式
對于單純的接收顯示,可以通過收起參數設置面板來達到更好的視野,擴大了接收界面的可用面積。
重置計數
本軟件提供了报文计数功能,每一次发送与接收都有记录,方便收发成功率的统计,统计支持数据帧统计,也支持数据字节统计。
關于協議功能
由于時間關系,協議功能將在以後的日子裏實現,主要實現功能:數據幀格式可以自定義,報文可以自動組包發送,接收到的數據報文能夠根據定義好的協議自動解析,自動校驗。
更新日志
20180803更新,添加報文格式化工具,修複部分細節。
串口調試工具