使用C++语言,搭配QT界面库来进行应用开发,确保高性能
支持广成科技的USB CAN盒作为CAN输入输出设备
支持加载dbc,并且自动解码CAN总线上的信息
支持周期性发送和触发性发送
支持软件过滤指定的报文
支持滚动/更新模式,在滚动模式下,可以看到所有的数据,在更新模式下可以看到最新数据
支持发送多个报文,并且提供比较友好的界面来改变要发送报文中的信号值
支持数据保存功能,注意数据保存最多只能保存最新的30万条信息
支持实时保存功能,在此模式下,没有最大保存数据量的限制
支持主题切换,当前支持两套主题,一套是默认主题,一套是黑色炫酷主题
支持项目相关操作(新建项目,保存项目,另存为项目
本项目完全免费、开源,代码托管于GitHub上
报文发送周期误差可以控制在10ms之内, 常规情况下,误差在1ms左右
总线上即使负载很高,CPU使用率也不会很高(更新模式:实测在4%左右, 滚动模式下:实测不超过10%),内存占用也是确定的,
接收显示的数据量即使非常大(35万条),可以做到滑动自如,不卡屏