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