canMessageReplayBlockStruct

Преобразуйте сообщения CAN для использования в качестве вывода блока CAN Replay

Описание

пример

msgstructofarrays = canMessageReplayBlockStruct(msgs) заданные форматы сообщений CAN для использования с блоком CAN Replay. Для блока CAN Replay требуется определенный формат сообщений CAN, заданный структурой массивов, содержащих ID, Extended, данные и другие элементы сообщений.

Эта функция используется для присвоения форматированной структуры сообщения переменной. Затем сохраните эту переменную в MAT-файл. Маска блока CAN Replay позволяет выбрать этот файл MAT и переменную в нем, чтобы задать сообщения для воспроизведения в Simulink® модель.

Примеры

свернуть все

Создайте структуру сообщения для блока CAN Replay и сохраните его в MAT-файл.

canMsgs = canMessageReplayBlockStruct(messages);
save('ReplayBlockMessages.mat','canMsgs');

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

свернуть все

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

Выходные аргументы

свернуть все

Форматированные сообщения CAN, возвращенные как структура массивов, содержащих ID, Extended, данные и другие элементы сообщений.

См. также

Функции

Блоки

Введенный в R2017a