beautypg.com

Page 5 of 35 – Teledyne LeCroy IBTracer 4X - IBTracer Verification Script Engine Users Manual User Manual

Page 5

background image

Computer Access Technology Corporation

IBTracer Verification Script Engine Manual, version 1.0


Page 5 of 35

set DecoderType = "<Your VScript name>";

# Should be set for all verification scripts

set DecoderDesc = "<Your Verification Script description>";

# Optional

############################################################################################
##########

#
# include main Verification Script Engine definitions
#
%include

"VSTools.inc"

# Should be set for all verification scripts

######################################################################################
#

Global Variables and Constants

#

######################################################################################

# Define your verification script-specific global variables and constant in this section...
# (Optional)

const MY_GLOBAL_CONSTANT = 10;
set g_MyGlobalVariable

= 0;

######################################################################################

######################################################################################
#

OnStartScript()

#

######################################################################################
#

#

#

It is a main intialization routine for setting up all necessary

#

#

script parameters before running the script.

#

#

#

######################################################################################

OnStartScript()
{

######################################################################################
# Specify in the body of this function initial values for global variables

#

# and what kind of packets or trace events should be passed to the script.

#

# ( By default, only MAD packets and Link state change events from both channels

#

#

will be passed to the script.

#

#

#

#

For details – how to specify what kind of events should be passed to the script

#

#

please see the topic ‘sending functions’.

#

#

#

#

OPTIONAL.

#

######################################################################################

# Uncomment the line below - if you want to disable output from
# ReportText()-functions.
#
# DisableOutput();

}

This manual is related to the following products: