beautypg.com

Teledyne LeCroy Voyager Exerciser Generation Script Language Manual User Manual

Page 127

background image

Teledyne LeCroy

Voyager USB 3.0 Exerciser Generation Script Language Reference Manual

118

Example 2

struct

Generic

{
Data : *
}

Packet

SOME_PACKET

{

# Header

HdrField0 :

16

HdrField1 :

16

HdrField2 :

32


# Payload

Data :

*

CRC32 :

32

}

Block( Generic $X, Generic $Y )
{

Send

SOME_PACKET

{
HdrField0 =

0xAAAA

HdrField1 =

0xBBBB

HdrField2 =

0xABCDBEEF

Data = $X + $Y

# Combined payload

}
}