Вы можете получить информацию об определении сигнала для определенного сигнала или всех сигналов в сообщении CAN с добавленными определениями базы данных. Укажите имя сообщения или идентификатор в качестве параметра в команде:
sigInfo = signalInfo(db, 'EngineMsg')
Вы также можете получить информацию о конкретном сигнале, указав имя сигнала:
sigInfo = signalInfo(db, 'EngineMsg', 'EngineRPM')
Чтобы узнать, как использовать это свойство и работать с базой данных, смотрите signalInfo
функция.
Вы также можете получить доступ к Signals
свойство сообщения просматривать информацию о физическом сигнале. Когда вы создаете физические сигналы с помощью информации базы данных, можно непосредственно записать и считать из этих сигналов, чтобы упаковать или распаковать данные из сообщения. Когда вы записываете непосредственно в имя сигнала, значение переводится, масштабируется и упаковывается в данные сообщения.