6 iusbverificationscript interface, Iusbverificationscript interface – Teledyne LeCroy USB Analyzer Automation Manual User Manual
Page 70

Teledyne LeCroy Automation API Reference Manual for USBTracer, USB Advisor, and Voyager USB Protocol
Suite
70
3.6 IUsbVerificationScript Interface
The IUsbVerificationScript interface is the fourth 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.)