3 instruction parameters, Instruction parameters, Abstime_parameter – Teledyne LeCroy UWBTrainer Exerciser Script Language User Manual
Page 46: Burst_par, Override_par, Sfoffset_pa, Timeadjns

LeCroy Corporation
UWBTrainer Exerciser - Generation Script Language Reference Manual
38
9.3 Instruction Parameters
The parser searches the template list first.
• If a template with the specified name is not found, it searches the local generation
procedure structure variable list.
• If a local generation procedure structure variable is not found, the parser searches the
global structure variable list.
• If a structure variable is not found, the system reports a parser error.
The named instruction parameters are:
• Delay: Delay time (in microseconds) to wait before sending the frame.
• SFOffset: Offset (in microseconds) of the frame to be sent, in SuperFrame.
• AbsTime: Absolute time (in microseconds) at which the frame is to be sent. Note: When
using the AbsTime time mode parameter, make sure that the first frame sent has a time
value greater than or equal to 10 microseconds, to ensure correct timing between the first
few frames of the scenario.
• TimeAdjNs: Time adjustment (in nanoseconds) for Delay, SFOffset, or AbsTime.
• Burst: BURST_BEGIN specifies the start of a burst sequence. BURST_CONTINUE
specifies that the burst sequence does not end. BURST_END specifies the end of a burst
sequence. IGNORE means not to use a burst sequence.
• Override: Specifies a bitmap that instructs the UWBTrainer to set values for the TFC/BG,
FCS, Scr, and Length fields from the frame template, rather than calculating them
automatically.
Send Frame Override Field Instruction Parameters
( Found in "gen_constants.ginc" )
TFC/BG
OVR_TFC = 0x01
Length OVR_LEN
=
0x02
Scrambler
OVR_SCR = 0x04
FCS
OVR_FCS = 0x08
No Override
OVR_NONE = 0
Override All
OVR_ALL = (OVR_TFC | OVR_LEN | OVR_SCR | OVR_FCS)
• TimeVar: Specifies the Time variable index associated with a condition registered in a
Register Condition instruction. The Time variable value + the Delay is the absolute time
the frame will be sent. The TimeVar value range is from 0 to 255 and must have been
declared explicitly in a previous RegRxFrmCondition, ConditionRegisterWMRxFrame,
StartTimer, or WaitRxFrame instruction.
• Blocking: If TRUE, the frame will be sent out over the air before the following instruction
is executed. If FALSE, the Send Frame instruction will be output into a FIFO, but
instruction execution of the script will continue even if the Send Frame instruction is still
pending. This allows queuing a series of SendFrame commands with little latency
between them. The normal default value is FALSE, but the default can be overridden by
the Blocking setting.
The default for all the parameters is UNDEFINED ( 0xFFFFFFFF ).