本章目标
-
实现Python与CANoe通过FDX通讯
-
实现基于FDX的报文发送功能开发
前言
通过上一章的讨论,我们发现:
- 通过调用函数来发送报文的方案存在输入参数类型和数量的限制,同时还需要在初始化的时候额外配置事件处理,使用比较麻烦;
- 使用系统变量来触发报文发送的方案则需要设置多个变量才能完成报文发送,导致延迟增加;
本章实现的方案仍是通过系统变量来触发报文发送,只不过不再通过COM接口来完成变量设置,而是使用FDX(Fast Data eXchange)来设置系统变量。
FDX简介
FDX是一种使其他系统可以通过以太网(为了便于理解,可以把以太网当作平时上网的网络)连接CANoe的协议,该协议使其他系统能够与CANoe进行简单、快速和实时的数据交换,完成CANoe的系统变量、环境变量和总线信号的读写。
上面的介绍是基于vector的帮助文档翻译的&