2016-12-02 7 views
1

Я хотел бы использовать для события для каждого сообщения CAN в CAPL. Я имею в виду, чтобы иметь одно и то же событие для каждого отправляемого сообщения CAN. Можно ли это сделать со структурой «по сообщению»?Используйте обработчик событий «на сообщение» для всех сигналов, а не для определенного.

ответ

1

Просто используйте звездочку:

/* event handler for all received messages */ 
on message * 
{ 
    output(this); 
} 

или

/* event handler for all messages received on CAN1 */ 
on message CAN1.* 
{ 
    // ...  
}