Teledyne LeCroy UWBTrainer Exerciser Script Language User Manual
Page 111

LeCroy Corporation
UWBTrainer Exerciser - Generation Script Language Reference Manual
103
79:
Main
80: {
81: PTraceVarEx ( $Pkt_Var, $Pkt_Var2 )
82:
Send
$Pkt_Var
83: $Pkt_Var { phychnum = alternatechnum }
# Modify $Pkt_Var.
84: PTraceVarEx ( AlternateCHNum, $Pkt_Var )
85:
Send
$Pkt_Var
86:
Send
$Pkt_Var2
87: $Pkt_Var2 = {
01 08 0C 00 05 00 04 00 05 00
}
# Modify $Pkt_Var2.
88: pkt_Var2 =
1
# Declare Local Variable pkt_var2 (note no ‘$’).
89: PTraceVarEx ( $Pkt_Var2, Pkt_Var2 )
90:
if
(pkt_var2 !=
0
) {
Send
$Pkt_Var2 }
91: }
Output Window:
- Parsing started: File: C:\Sample_PTraceVarEx.uwbg. Operation Starts at time 05:50:10 PM
Parsing... c:\sample_ptracevarex.uwbg
$PKT_VAR = {FB 02 01 05} - 4 byte(s)
Å PTraceVarEx( $Pkt_Var, … ) from line 81
Template name: TEST_IE_CHSELECT
Å
Fields:
Å
Field
:
ELEMID
Å
index = 0, offset = 0, length = 8
Å
Value
:
FB
Å
Field
:
ELEMLEN
Å
index = 1, offset = 8, length = 8
Å
Value
:
02
Å
Field
:
TMODESUBTYPE
Å
index = 2, offset = 16, length = 8
Å
Value
:
01
Å
Field
:
PHYCHNUM
Å
index = 3, offset = 24, length = 8
Å
Value
:
05
Å
$PKT_VAR2 = {01 06 0C 00 01 00 04} - 7 byte(s)
Å PTraceVarEx( …, $Pkt_Var2 ) from line 81
Template name: BPOIE
Å
Fields:
Å
Field : ELEMID
Å
index = 0, offset = 0, length = 8
Å
Value
:
01
Å
Field
:
ELEMLEN
Å
index = 1, offset = 8, length = 8
Å
Value
:
06
Å
Field
:
BPLEN
Å
index = 2, offset = 16, length = 8
Å
Value
:
0C
Å
Field : OCCUPANCY
Å
index = 3, offset = 24, length = 24 (Variable length)
Å
Value : 00 01 00
Å
Field : DEVADDRLIST
Å
index = 4, offset = 48, length = 8 (Variable length)
Å
Value
:
04
Е