beautypg.com

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

Page 70

background image

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
.)