9 pevscriptengine object, Remarks, Pevscriptengine object – Teledyne LeCroy Automation API for Teledyne LeCroy PETracer_PETrainer User Manual
Page 120
![background image](/manuals/353556/120/background.png)
Teledyne LeCroy
Automation API for PETracer/PETrainer
115
9 PEVScriptEngine Object
The PEVScriptEngine object allows a user to run verification scripts over the recorded trace. It extends the
functionality of the IPEVerificationScript interface of a
PETrace object. The main advantage of a
PEVScriptEngine object is that it allows clients implementing _IVScriptEngineEvents a callback interface to
receive notifications when a verification script is running.
The PEVScriptEngine object can be created by calling IPEVerificationScript::GetVScriptEngine method (see
Page 45).
The PEVScriptEngine object supports the following interfaces:
Interfaces
Description
IVScriptEngine
Provides advanced control over the verification script and
allows you to execute the script asynchronously
_IAnalyzerEvents
Events from PEVScriptEngine object
The IVScriptEngine interface is a primary interface for PEVScriptEngine object.
Remarks
Verification scripts are scripts written in a special manner using the CATC Script Language (CSL).
These scripts can be “run” over a 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 PETracer™ application,
its Verification Script Engine.
Please refer to the PETracer Manual, the PETracer Verification Script Engine Manual, and the PETracer
File Based Decoding Manual for more details.