94 lines
2.7 KiB
JSON
94 lines
2.7 KiB
JSON
{
|
|
"group": {
|
|
"desc": "To be included first for a complete interface description",
|
|
"label": "Communication Interface Header",
|
|
"name": "model_10",
|
|
"points": [
|
|
{
|
|
"desc": "Model identifier",
|
|
"label": "Model ID",
|
|
"mandatory": "M",
|
|
"name": "ID",
|
|
"size": 1,
|
|
"static": "S",
|
|
"type": "uint16",
|
|
"value": 10
|
|
},
|
|
{
|
|
"desc": "Model length",
|
|
"label": "Model Length",
|
|
"mandatory": "M",
|
|
"name": "L",
|
|
"size": 1,
|
|
"static": "S",
|
|
"type": "uint16"
|
|
},
|
|
{
|
|
"desc": "Overall interface status",
|
|
"label": "Interface Status",
|
|
"mandatory": "M",
|
|
"name": "St",
|
|
"size": 1,
|
|
"symbols": [
|
|
{
|
|
"name": "DOWN",
|
|
"value": 0
|
|
},
|
|
{
|
|
"name": "UP",
|
|
"value": 1
|
|
},
|
|
{
|
|
"name": "FAULT",
|
|
"value": 2
|
|
}
|
|
],
|
|
"type": "enum16"
|
|
},
|
|
{
|
|
"access": "RW",
|
|
"desc": "Overall interface control (TBD)",
|
|
"label": "Interface Control",
|
|
"name": "Ctl",
|
|
"size": 1,
|
|
"type": "uint16"
|
|
},
|
|
{
|
|
"desc": "Enumerated value. Type of physical media",
|
|
"label": "Physical Access Type",
|
|
"name": "Typ",
|
|
"size": 1,
|
|
"symbols": [
|
|
{
|
|
"name": "UNKNOWN",
|
|
"value": 0
|
|
},
|
|
{
|
|
"name": "INTERNAL",
|
|
"value": 1
|
|
},
|
|
{
|
|
"name": "TWISTED_PAIR",
|
|
"value": 2
|
|
},
|
|
{
|
|
"name": "FIBER",
|
|
"value": 3
|
|
},
|
|
{
|
|
"name": "WIRELESS",
|
|
"value": 4
|
|
}
|
|
],
|
|
"type": "enum16"
|
|
},
|
|
{
|
|
"name": "Pad",
|
|
"size": 1,
|
|
"type": "pad"
|
|
}
|
|
],
|
|
"type": "group"
|
|
},
|
|
"id": 10
|
|
} |