beautypg.com

2 packet = dllp, Packet = dllp – Teledyne LeCroy PETrainer Scripting Language Reference Manual User Manual

Page 24

background image

Teledyne LeCroy

PETrainer Scripting Language

19

3.2 Packet = DLLP


This command initiates transmission of DLLP packets on the bus.
Parameters for the Packet = DLP command cover all the fields in a DLLP.
Reserved fields can be set using the RawData parameter.

Parameter

Values

Default

Comment

DLLPType

Ack
Nak
InitFC1_P
InitFC1_NP
InitFC1_Cpl
InitFC2_P
InitFC2_NP
InitFC2_Cpl
UpdateFC_P
UpdateFC_NP
UpdateFC_Cpl
PM_Enter_L1
PM_Enter_L23
PM_Active_State_Request_L1
PM_Request_Ack
Vendor

First byte in the DLLP

CRC

0: 65535

Automatically
calculated

Bytes 4-5 in the DLLP.
When not specified, it is
calculated automatically.

Field[:]
Field[]

The arbitrary DLLP field could
be specified by using Field
parameter.
Start, end, and pos are bit
positions from the beginning of
DLLP.
Position 0 corresponds to the
Most Significant Bit of the first
byte of DLLP.
Position 31 corresponds to the
Least Significant Bit of the last
byte of DLLP.
Use Field[:]
syntax to specify multi bit field.
Use Field[] to specify
single bit field.

RawData@

Inserts raw data symbols at
byte position from the
beginning of the DLLP.
See Packet = Raw description
(page 29) for possible raw data
formats.

Count

1: 65535

1

Repeats this packet the
number of times specified.