Data Sheet

Teledyne LeCroy Automation API Reference Manual for USBTracer, USB Advisor, and Voyager USB Protocol
Suite
85
3.11 IUsbVerificationScript Interface
The IUsbVerificationScript interface is the seventh interface for the UsbTrace object. It exposes the
trace functionality for running verification scripts. It derives from the IVerificationScript interface, which
implements the common functionality for running Teledyne LeCroy PSG verification scripts over
recorded traces. This interface is not dual, so scripting languages cannot use it directly, though some or
all of its methods are exposed to script languages through the primary UsbTrace automation interface.
IID : F1ED8DB5-2EC6-4fa0-8F8B-D645A1FA4A85
Remarks
Verification scripts are special scripts written using Teledyne LeCroy PSG Script Language (CSL), which
can be “run” over the recorded trace to “verify” the trace for some verification conditions or to extract
more advanced information from the trace. Such scripts utilize a special feature of the USB Protocol
Suite application called the “Verification Script Engine”. This feature must be enabled for you to run
verification scripts.
(For more information, refer to the USB Protocol Suite User Manual and the USB Protocol Suite
VSEngine Manual.)