LeCroy Corporation
Verification Script Engine Reference Manual
Page 6 of 107
1
Introduction
This document describes the LeCroy USB Protocol Suite™ Verification Script Engine (VSE), which allows users
to perform complicated custom analyses of traffic recorded using the LeCroy protocol analyzers.
The VSE allows you to ask the application to send “events” (currently only frame-level events are available) that
occur in the recorded trace to a verification script written using LeCroy script language. This script then
evaluates the sequence of events (timing, data, or both) in accordance with user-defined conditions and
performs post-processing tasks; such as exporting key information to external files (in text or binary format) or
sending special Automation™/COM notifications to client applications.
The VSE fully utilizes the high performance and intelligence of LeCroy decoding capabilities, making processing
of information easy and fast. VSE can:
•
Retrieve information about any field in frame headers, contents of frame payloads, serial data, and bus
states.
•
Make complex timing calculations between different events in pre-recorded traces.
•
Filter-in or filter-out data with dynamically changing filtering conditions.
•
Port information to a special output window.
•
Save data to text or binary files.
•
Send data to COM clients connected to the application.