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.

Types

Name Description
AnalyserProject Class

Represents an XJAnalyser project.

Chain Class

Class containing properties and methods which access Device and Pin objects on the JTAG chain.

ChainRunner Class

A class which provides methods for controlling the JTAG chain.

ChainState Enumeration

An enumeration of the running state of the JTAG chain.

ConflictEventArgs Class

Contains data for events raised on conflicts.

ConflictHandler Class

Raises events when conflicts are found in the chain, and allows the default behaviour on conflicts to be configured.

ConflictResolution Enumeration

Options for resolving conflicts on pins.

Device Class

A device in the JTAG chain.

JtagInstruction Enumeration

The standard JTAG instructions available.

Pin Class

Represents a pin on a device in the JTAG chain.

PinValue Enumeration

The value of a pin in the chain.

ScanErrorEventArgs Class

EventArgs for the ScanError event.