Xentara v1.0
User Manual
JSON Format for I/O Points

A JSON object describing an I/O point has the following syntax:

"@IO.Driver.Type": {
"id": "Input 1",
"uuid": "bb074c1b-7dff-49ea-8fcf-dd53a7fa1368",

Type Descriptor
The type designation of the I/O point (@IOPoint.Driver.Type) consists of three parts:
  • @IO This part is fixed and always appears exaclty as shown.
  • Driver This is the name of the driver that provides the I/O point.
  • Type This is the actual type of the I/O point.
Object Members
idA string value containing the ID of the I/O point. The ID is used to construct the I/O point’s primary key.
uuidA string value containing the unique UUID of the I/O point.

Each individual type of I/O point can have additional properties. Most I/O points will have a property containing some sort of I/O address, for example, and possibly a data format. Many I/O point types will also contain a property allowing you to add them to an I/O batch.

Please refer to the documentation of the specific I/O point for details.