Request a Demo

Improve your board test and debug process, XJTAG can speed up your design and development as well as providing excellent test coverage in production.
Request a demonstration of the XJTAG suite of test tools today

FREE board setup

FREE board setup
/ Tag:XJEase

XJTAG version 3.9

A new major version of XJTAG – version 3.9 – is now available from our website for users who are in maintenance. […]

XJEase Waveform Viewer updated in version 3.8.3

Version 3.8.3 of XJTAG comes with some usability updates for the new XJEase Waveform Viewer. Tool tip information, event labels, and a context menu for pin navigation and source tracking has been added. […]

XJEase Waveform Viewer in XJDeveloper

From XJTAG version 3.8, the XJEase debugger in XJDeveloper now comes with a Waveform View providing more information about the XJEase code being executed. The XJEase Waveform View is designed to show you what your tests actually did in a style similar to that of a logic analyser, however instead of the bottom axis representing time, it shows the number of scans since the start of the capture. […]

New options for BOM importing

From XJDeveloper 3.6 a new BOM data type is available in the BOM Import dialog, the “Unfitted” device field. Any devices with an entry in a column assigned to this are suggested under the “Suggested Unfitted Devices” category on the Categorise Devices screen. […]

By |Categories: Support, XJDeveloper, XJEase|Tags: , , , , |

An easier way to run SVF or STAPL files in XJTAG projects

There are new global functions in XJTAG 3.6 which are always available to use (like the built-in Connection Test). The functions RUNSTAPL and RUNSVF allow users to run programming files without having to write any further XJEase to enable this. […]

By |Categories: Features, XJDeveloper, XJEase, XJRunner|Tags: , , , |

Categorisation Suggestion Improvements

From XJTAG 3.6 onwards the suggested device categories on the Categorise Devices Screen have been renamed and expanded, with separate categories for different types of resistor packs. In addition, the “Suggested Resistors – Other” category now displays the reason for any resistor’s inclusion using a separate “Reason” column, to make the inclusion of a device into this category easier to understand. […]

By |Categories: Support, XJDeveloper, XJEase|Tags: , , , , , |

Arrays in XJEase

From XJTAG version 3.6.0, you can store multiple variables of the same type in an array structure. Arrays are supported for the types INT, STRING and FILE. […]

By |Categories: Features, XJEase|Tags: , |

XJEase Call Stack

From XJTAG version 3.6, the XJEase debugger in XJDeveloper now comes with a Call Stack window providing more information about the XJEase code being executed. […]

By |Categories: Features, XJDeveloper, XJEase|Tags: , |

Input parameters for test functions

Until now, XJRunner tests have been limited to functions which have no input arguments and a single return argument (which returns the result). XJTAG v3.5 relaxes that restriction, allowing input in XJRunner tests, though there is still a requirement to have a single return argument for the result. […]

Short circuiting logical operators in XJEase

A boolean expression in XJEase is an expression that is considered to evaluate to either false or true. Boolean values are represented by an integer, where 0 is false and any other value is considered to be true. The standard Globals.xje that is included in all new projects has two constants defined, FALSE and TRUE. In XJEase we have three logical operators: NOT represented by !, AND represented by &&, and OR represented by || that operate on boolean values. […]

By |Categories: XJEase|Tags: , |