The Xentara Pickering PXI Driver v1.2
User Manual
JSON Format for Cards

A JSON object describing a card has the following syntax:

{
"@Skill.PILPXI.Card": {
"name": "Card 4",
"UUID": "0be61ecd-88e1-4c3e-84cd-1784ef16a5e9",
"ACL": { ... },
"bus": 1,
"slot": 4,
"children": [
...
]
}
}

Object Members
nameA string value containing the name of the card. The name is used to construct the card’s primary key.
UUIDA string value containing the unique UUID of the card.
ACLAn optional JSON object containing the element ACL of the card. The format of the object is described under JSON Format for ACLs in the Xentara user manual.
busA JSON number containing the logical bus location of the card.
slotA JSON number containing the logical slot location of the card.
children

A JSON array containing the sub-units and sub-unit handlers of the card.

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.