【CANoe】使用IG发报文触发busOff后不能恢复教程

【CANoe】使用IG发报文触发busOff后不能恢复教程 一、痛点最近在使用CANoe时碰到一个问题当使用IG周期发报文时触发了busOffCANoe会进入TxErr状态不能自动恢复通信如下图所示二、解决方案① 右键添加Network节点。② 双击新增的节点自定义一个文件名。③ 空白处输入on busOff。④ 选中输入的“busOff”按F1进入如下界面复制这段内容。⑤ 粘贴到自定义的.xml文件中保存即可。⑥ 我复制到这里一份需要的同学可以自取on busOff { int errRxCnt; int errTxCnt; int channel; double timestamp; // [seconds] timestamp (double)timeNow() / (double)100000; channel this.can; errRxCnt this.errorCountRX; errTxCnt this.errorCountTX; Write(Bus Off: time%f channel%d, errRxCnt%d, errTxCnt%d, timestamp, channel, errRxCnt, errTxCnt); resetCanEx(channel); }希望这篇文章会对你有帮助点赞⭐ 收藏你的支持是我持续分享的动力