我试图使用FDX协议控制Canoe配置,到目前为止,我可以控制开始/停止测量、帧、信号和sysvar请求,但问题是我想更改envVar值,这在VECTOR FDX描述文件示例(.xml(中没有定义。我知道这是一个信号:
< identifier>SigEngineSpeed< /identifier>
< signal value="raw" name="EngineSpeed"/ >
对于sysvar:
<identifier>VarHazardLightsSwitch</identifier>
<sysvar name="HazardLightsSwitch" namespace="FDX"/>
所以你能帮我在FDX描述文件中定义envVar的结构吗。
在没有任何人回答的情况下,我自己找到了解决方案。因此,要在XML文件中定义环境变量(例如,从客户端软件启用/禁用独木舟面板中的复选框(在我的案例中是labwindows/cvi(:
一个例子:
"lt"项目大小=";1〃;offset=";0";type=";int8">
"<"envvar name="envvar name">
<name>envvarname</name>
</envvar>
"lt"项目>
这个解决方案有效,但可以改进!
我认为如果你使用VECTOR FDX编辑器会更容易,它非常简单。在这里输入图像描述