如何使用Capl在Canoe中循环所有接收到的信号数据?

问题描述

假设我有一条称为msg1的消息,其中包含许多初始值为0的信号(sig1,sig2,sig3,...... sig20), 如何使用capl循环所有接收到的信号数据,并打印已触发或信号值从0更改为1的信号名称

解决方法

在循环中,snpritf的名称,然后使用getSignal获取值。 有关详细信息,请参阅CAPL帮助中的getSignal,向下滚动到最底部,并展开折叠框以显示“特殊用例”。 Vector很好地隐藏了...