ECanSpy3

 

ECanSpy3是一款免费、开源的CAN总线数据模拟软件。

 

下载 V1.0

主题

 

特性

使用C++/QT

使用C++语言,搭配QT界面库来进行应用开发,确保高性能

支持USBCAN

支持广成科技的USB CAN盒作为CAN输入输出设备

支持自动解码DBC

支持加载dbc,并且自动解码CAN总线上的信息

支持周期/触发报文

支持周期性发送和触发性发送

支持软件滤波

支持软件过滤指定的报文

支持更新/滚动模式

支持滚动/更新模式,在滚动模式下,可以看到所有的数据,在更新模式下可以看到最新数据

支持多报文发送/接收

支持发送多个报文,并且提供比较友好的界面来改变要发送报文中的信号值

支持数据保存功能

支持数据保存功能,注意数据保存最多只能保存最新的30万条信息

支持实时保存功能

支持实时保存功能,在此模式下,没有最大保存数据量的限制

支持主题设置

支持主题切换,当前支持两套主题,一套是默认主题,一套是黑色炫酷主题

支持项目操作

支持项目相关操作(新建项目,保存项目,另存为项目

优势

免费开源

本项目完全免费、开源,代码托管于GitHub

误差低

报文发送周期误差可以控制在10ms之内, 常规情况下,误差在1ms左右

低CPU占用

总线上即使负载很高,CPU使用率也不会很高(更新模式:实测在4%左右, 滚动模式下:实测不超过10%),内存占用也是确定的,

不卡屏

接收显示的数据量即使非常大(35万条),可以做到滑动自如,不卡屏