{
"bmc.dev.Accessor": {
"properties": {
"Value": {
"baseType": "U64",
"readOnly": false,
"options": {
"emitsChangedSignal": "true"
},
"description": "读取值"
},
"RawValue": {
"baseType": "String",
"readOnly": false,
"options": {
"emitsChangedSignal": "true"
},
"description": "硬件读取原始数据, 字符串格式"
},
"Chip": {
"baseType": "String",
"readOnly": true,
"options": {
"emitsChangedSignal": "false"
},
"description": "归属Chip, 使用引用语法关联到对应的Chip"
},
"Length": {
"baseType": "U8",
"readOnly": true,
"options": {
"emitsChangedSignal": "false"
},
"description": "Accessor读取数据长度, 最大为8"
},
"Offset": {
"baseType": "U32",
"readOnly": true,
"options": {
"emitsChangedSignal": "false"
},
"description": "偏移地址"
},
"Mask": {
"baseType": "U32",
"readOnly": true,
"options": {
"emitsChangedSignal": "false"
},
"description": "掩码, Type为0时有效"
},
"Type": {
"baseType": "U8",
"readOnly": true,
"options": {
"emitsChangedSignal": "false"
},
"enum": [
0,
1
],
"description": "读取类型, 枚举值, 0:位读, 1:块读"
},
"UniqueName": {
"baseType": "String",
"readOnly": true,
"options": {
"emitsChangedSignal": "false"
},
"description": "Accessor唯一名称, 将作为属性名称在设备树呈现"
}
}
}
}