XJIntegration Assembly

The XJIntegration assembly has classes organised into the following namespaces.

Namespaces

Name Description
XJTAG.Integration Namespace

The XJTAG.Integration namespace contains classes which are used by both the XJAnalyser .NET Integration (contained in the XJTAG.Integration.XJAnalyser namespace) and the XJRunner .NET Integration (contained in the XJTAG.Integration.XJRunner namespace).

Initialisation of the XJTAG system is carried out on construction of a RunnerProject or AnalyserProject instance or a call to a static method or property contained in the XJLink class. To ensure safe closure of the XJTAG system a call to Close must be made.

XJTAG.Integration.XJAnalyser Namespace

The XJTAG.Integration.XJAnalyser namespace contains XJAnalyser .NET Integration. This includes classes, methods and events used to integrate XJAnalyser into your test system.

Once you have created an AnalyserProject instance and have an available XJLink, use GetChainRunner to create a ChainRunner instance. This can be used to control the JTAG chain and access individual Device and Pin objects.

For further information on the assembly please browse the classes, methods and events in the documentation given below.

XJTAG.Integration.XJRunner Namespace

The XJTAG.Integration.XJRunner namespace contains the XJRunner .NET Integration. This includes classes, methods and events used to integrate XJRunner into your test system.

Once you have created a RunnerProject instance and have an available XJLink, use GetRunner to create a Runner instance. This can be used to run and configure tests from the project.

For further information on the assembly please browse the classes, methods and events in the documentation given below.