主要内容

can.DatabaseProperties

的属性can.Database对象

使用以下属性来检查或配置数据库设置。使用canDatabase创建一个数据库对象。

can.Database

全部展开

这个属性是只读的。

的名字属性显示数据库的名称,作为特征向量的值。这个值从数据库获得文件名。

数据类型:字符

这个属性是只读的。

路径属性显示数据库的路径包括DBC-file作为特征向量。

数据类型:字符

这个属性是只读的。

节点财产所有节点的名称定义存储在指定的数据库,可以作为一个单元阵列的特征向量。例如,检查和索引到数据库节点:

db = canDatabase (“CANex.dbc”);db.Nodes
3×1单元阵列{‘AerodynamicControl} {‘Aftertreatment_1_GasIntake} {' Aftertreatment_1_GasOutlet '}
db.Nodes {1}
“AerodynamicControl”

数据类型:细胞

这个属性是只读的。

NodeInfo属性是一个结构中定义的所有节点的信息指定的数据库。的NodeInfo房地产是一个只读的结构。使用索引来访问每个节点的信息。例如:

db = canDatabase (“CANex.dbc”);db.NodeInfo
3×1结构体数组字段:名称属性AttributeInfo置评
db.NodeInfo (1) . name
“AerodynamicControl”

数据类型:结构体

这个属性是只读的。

消息财产商店的名字中定义的所有消息指定的数据库,可以作为一个单元阵列的特征向量。

db = canDatabase (“CANex.dbc”);db.Messages
3×1单元阵列{“A1”} {‘A1DEFI} {' A1DEFSI '}
db.Messages {1}
“A1”

数据类型:细胞

这个属性是只读的。

MessageInfo属性是一个结构中定义的所有消息指定的信息数据库。

使用索引来访问每个消息的信息。例如:

db = canDatabase (“CANFDex.dbc”);db.MessageInfo
3×1结构体数组字段:名称:“CANFDMessage”ProtocolMode:可以FD的评论:“ID: 1扩展:0 J1939:[]长度:48 DLC: 14 br: 1信号:{2×1细胞}SignalInfo: [2×1 struct] TxNodes:{0×1细胞}属性:{2×1细胞}AttributeInfo:(2×1结构)
db.MessageInfo (1) . name
“CANFDMessage”

数据类型:结构体

这个属性是只读的。

属性财产商店中定义的所有属性的名称指定的数据库,可以作为一个单元阵列的特征向量。

使用索引来访问每个属性的信息。例如:

db = canDatabase (“CANex.dbc”);db.Attributes
3×1单元阵列{‘BusType} {‘DatabaseVersion} {' ProtocolType '}
db.Attributes {1}
“BusType”

数据类型:细胞

这个属性是只读的。

Attributeinfo属性是一个结构中定义的所有属性可以指定数据库的信息。

使用索引来访问每个属性的信息。

db = canDatabase (“CANex.dbc”);db.AttributeInfo
3×1结构体数组字段:名称ObjectType数据类型DefaultValue值
db.AttributeInfo (1) . name
“BusType”

数据类型:结构体

输入自定义数据存储在你可以消息或J1939参数组,频道,或数据库对象使用用户数据财产。当您保存一个对象用户数据指定,您自动保存自定义数据。当您加载一个对象用户数据指定,您自动加载自定义数据。

提示

为了避免意想不到的结果当您保存和加载对象用户数据在简单的数据,指定您的自定义数据类型和结构。

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64|逻辑|字符|字符串|结构体||细胞|function_handle|分类|datetime|持续时间|calendarDuration|fi
复数的支持:金宝app是的

版本历史

介绍了R2009a