transmitEvent

Сконфигурируйте сообщения для основанной на событиях передачи

Описание

пример

transmitEvent(canch,msg,state) включает или отключает основанную на событиях передачу сообщения CAN, msg, на канале, согласно state аргумент 'On' или 'Off'. Типичным событием, которое запускает передачу, является изменение сообщения Data свойство.

Примеры

свернуть все

Сконфигурируйте канал с основанным на событиях сообщением.

Создайте канал CAN и сконфигурируйте сообщение на канале.

canch = canChannel('MathWorks','Virtual 1',1);
msg = canMessage(200,false,4);

Включите сообщение для передачи на основе событий, запустите канал и упакуйте сообщение, чтобы инициировать передачу на основе событий.

transmitEvent(canch,msg,'On');
start(canch);
pack(msg,int32(1000),0,32,'LittleEndian')

Входные параметры

свернуть все

Канал CAN, заданный как объект канала CAN. Это канал, по которому вы получаете доступ к шине CAN, и канал, на котором указанное сообщение включено для передачи на основе событий.

Сообщение для передачи, заданное как объект сообщения CAN или массив объектов сообщения. Это сообщение включено для основанной на событиях передачи по указанному каналу CAN.

Включите передачу на основе событий, заданную как 'On' или 'Off'.

Пример: 'On'

Типы данных: char | string

См. также

Функции

Введенный в R2010b