XCT Automation
The API is provided to support a limited feature set of XCT in an automated headless way. To achieve this the XCT Console Application can run a given python script in which specified XCT Commands can be performed.
The API is divided into two main parts. The XCT Object for data acquisition and manipulation and the Data Objects containing the data.
XCT Object
The XCT Object is present in the scope of the script and can be accessed as a Python object with the name “XCT”. This object is responsible for data acquisition and manipulation. It provides the methods specified in the XCT Automation API definition. Therefor it is the only way to access functionality of the XCT (Console) Application.
Data Objects
For every element relevant for the use with the XCT Automation, there is a corresponding data object. These objects get returned and used by the methods of the XCT Object (XCT Automation API definition). These objects have no functionality, they only contain the information of the representing object, accessible as public members/properties. These objects are read only objects and cannot be manipulated. Please refer to XCT Automation definition for further information of the data objects and which information is provided.
See also