The Xentara Hilscher cifX Driver v1.0
User Manual
JSON Format for Boards

A JSON object describing a board has the following syntax:

{
"@Skill.CIFX.Board": {
"name": "PCI board 0",
"UUID": "68134b02-ceda-4a0a-9600-c3322af0c547",
"boardIndex": 0,
"children": [
...
]
}
}

Object Members
nameA string value containing the name of the board. The name is used to construct the board’s primary key.
UUIDA string value containing the unique UUID of the board.
ACLAn optional JSON object containing the element ACL of the board. The format of the object is described under JSON Format for ACLs in the Xentara user manual.
boardIndexThe index of the physical board as assigned by the cifX device driver.
children

A JSON array containing the channels of the board.

The individual child elements are each represented by a double nested JSON object, as described in Element Blocks under Structure of the Model File in the Xentara user manual. The outer object has a single member whose name is the type of element, and whose value is another JSON object that contains the actual properties of the element.