主要内容

signalInfo

CAN消息中的信号信息

描述

例子

SigInfo= signalInfo (candbmsgName返回指定CAN消息中有关信号的信息msgName在指定的数据库中candb

例子

SigInfo= signalInfo (candbid扩展使用指定的标准ID或扩展ID返回消息中有关信号的信息id在指定的数据库中candb

例子

SigInfo= signalInfo (candbid扩展signalName返回有关指定信号的信息“signalName”在消息中使用指定的标准ID或扩展IDid在指定的数据库中candb

例子

全部折叠

从消息中获取信号信息“Battery_Voltage”

SigInfo = signalInfo(candb,“Battery_Voltage”);

从带有ID的消息中获取信号信息196608

SigInfo = signalInfo(candb,196608,true);

从指定的信号中获取信息“BatVlt”从消息196608

SigInfo = signalInfo(candb,196608,true,“BatVlt”);

输入参数

全部折叠

CAN数据库,指定为一个CAN数据库对象,其中包含您想要的信号信息。

例子:candb = canDatabase('C:\Database.dbc')

消息名称,指定为字符向量或字符串。提供包含所需信息的信号的消息名称。

例子:“Battery_Voltage”

数据类型:字符|字符串

消息标识符,指定为数值。提供包含所需信息的信号的指定消息的数字标识符。

例子:196608

扩展消息指示器,指定为真正的.指示消息ID是标准类型还是扩展类型。使用逻辑值真正的如延长,或如果标准。

例子:真正的

数据类型:逻辑

信号的名称,指定为字符向量或字符串。提供您想要了解的特定信号的名称。

例子:“BatVlt”

数据类型:字符|字符串

输出参数

全部折叠

信号信息,作为结构或结构数组返回。

数据类型:结构体

版本历史

在R2009a中引入