exponenta event banner

j1939SignalTimetable

Создайте расписание сигнала J1939 из расписания группы параметра J1939

Описание

sigTables = j1939SignalTimetable(pgTable) преобразует расписание J1939 информации о группе параметров в индивидуальные расписания значений сигналов. Функция возвращает структуру с полем для каждой уникальной группы параметров в расписании. Каждое значение поля представляет собой расписание всех сигналов в этой группе параметров. Эта форма синтаксиса используется для преобразования всего набора групп параметров в одном вызове функции.

пример

sigTables = j1939SignalTimetable(pgTable,"ParameterGroups",pgNames) возвращает расписания сигналов только для групп параметров, указанных pgNames, которая может указывать одно или несколько имен групп параметров. Эта форма синтаксиса используется для быстрого преобразования только подмножества групп параметров в расписания сигналов.

sigTables = j1939SignalTimetable(___,"IncludeAddresses",true) добавляет адреса источника и назначения к каждому расписанию J1939 сигнала. Значение аргумента по умолчанию: false, в этом случае расписания сигналов J1939 не включают адреса.

.

Примеры

свернуть все

Создание расписаний сигналов J1939 из всех данных в расписании группы параметров J1939.

sigTables = j1939SignalTimetable(pgTable);

Создание J1939 расписаний сигналов только из определенных групп параметров J1939 в расписании.

sigTable1 = j1939SignalTimetable(pgTable,"ParameterGroups","pgName");
sigTable2 = j1939SignalTimetable(pgTable,"ParameterGroups",{"pgName1","pgName2"});

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

свернуть все

J1939 групп параметров, указанных в расписании.

J1939 имена групп параметров, заданные как символьный вектор, строка или массив.

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

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

свернуть все

J1939 сигналы, возвращаемые в виде структуры. Имена полей структуры соответствуют группам параметров входа, и каждое значение поля является графиком J1939 сигналов.

Типы данных: struct

Представлен в R2021a