attachDatabase

Присоедините базу данных CAN к сообщениям и удалите базу данных CAN из сообщений

Синтаксис

attachDatabase (message,database)
attachDatabase (message,[])

Описание

пример

attachDatabase (message,database) присоединяет заданную базу данных к заданному сообщению. Можно затем использовать основанное на сигнале взаимодействие с данными о сообщении, интерпретируя сообщение в его физической форме.

attachDatabase (message,[]) удаляет любую присоединенную базу данных из заданного сообщения. Можно затем интерпретировать сообщения в их необработанной форме.

Примеры

свернуть все

Присоедините Database.dbc к полученному сообщению CAN.

candb = canDatabase('C:\Database.dbc')
message = receive(canch,Inf)
attachDatabase(message,candb)

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

свернуть все

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

Пример: message = receive(canch,Inf)

Указатель базы данных (файл .dbc), что вы хотите присоединить к сообщению или удалить из сообщения, заданного как указатель canDatabase.

Пример: candb = canDatabase('C:\Database.dbc')

Советы

Если заданное сообщение является массивом, то база данных присоединяется к каждой записи в массиве. База данных присоединяется к сообщению, даже если сообщение, которое вы задали, не существует в базе данных. Сообщение затем появляется и действует как необработанное сообщение. Чтобы присоединить базу данных к каналу CAN непосредственно, отредактируйте свойство Database объекта канала.

Смотрите также

Функции

Представленный в R2009a