4 ptracetemplate( ) : parser trace template, Ptracetemplate( ) : parser trace template, Ptracetemplate – Teledyne LeCroy UWBTrainer Exerciser Script Language User Manual
Page 113

LeCroy Corporation
UWBTrainer Exerciser - Generation Script Language Reference Manual
105
10.20.4 PtraceTemplate( ) : Parser Trace Template
Format
PTraceTemplate( Template_1, Template_2, …> )
Parser Trace Template displays the layout of the supplied comma-separated templates. Use it to
verify that template declaration was written as intended or to look at what the template type
contains when the template has include statements. This primitive does not accept parameters
other than templates, such as struct, frame, and packet names, which will generate parse errors.
Example
50:
Main
51: {
52: PTraceTemplate (
IE_INFO_ALLOCATION
,
BEACON_PARAMS
)
53:
Send
WM_FRAME
{ DATA = {
01 08 0C 00 05 00 04 00 05 00
} }
54: PTraceTemplate (
RX_HDR_ERRORS
)
55: }
Output Window:
Parsing started:File: C:\Sample_PTraceTemplate.uwbg. Operation Starts at time 02:36:26 PM
Parsing...
c:\sample_ptracetemplate.uwbg
-------------------------------------
Å PTraceTemplate ( IE_INFO_ALLOCATION, … ) line 52
Template : IE_INFO_ALLOCATION
Å
Template group : Generic
Å
Fields:
Å
Field : ZONEBITMAP
Å
index = 0, offset = 0, length = 16
Å
Field : MASBITMAP
Å
index = 1, offset = 16, length = 16
Е
-------------------------------------
Е
-------------------------------------
Е PTraceTemplate ( …, BEACON_PARAMS ) line 52
Template : BEACON_PARAMS
Å
Template group : Generic
Å
Fields:
Å
Field : MACADDRLOWER
Å
index = 0, offset = 0, length = 16
Å
Field : MACADDRUPPER
Å
index = 1, offset = 16, length = 32
Å
Field : SLOTNUMBER
Å
index = 2, offset = 48, length = 8
Å
Field : SECURITYMODE
Å
index = 3, offset = 56, length = 2
Å
Field : RESERVED
Å
index = 4, offset = 58, length = 4
Å
Field : SIGNALINGSLOT
Å
index = 5, offset = 62, length = 1
Å
Field : MOVABLE
Å
index = 6, offset = 63, length = 1
Е
---------------------------------
Е