attachDatabase

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

Описание

пример

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