Packet context fields – Teledyne LeCroy FireInspector - File Based Decoding User Manual

Page 39

Advertising
background image

33

CATC S

CRIPTING

L

ANGUAGE

1.0

C

HAPTER

10

Reference Manual

Transaction and Packet Context Fields

Packet Context Fields

A note about using packets as input to a script:

When a file is loaded, FireInspector automatically decodes 1394 transactions but
does not display them. A packet (or sub-transaction) is only allowed to be a member
of one higher level transaction. This means that all of the packets that belong to
1394 transactions will not be handed to a script that takes packets as input.

Fields defined for packet-level transactions in FireInspector

These transactions require the module data

InputType = "Packet"

.

PacketType

: Integer. A value which identifies the type of packet:

Possible values:

•

0x00 -- unknown

•

0x01 -- write data quadlet request

•

0x02 -- write data block request

•

0x03 -- read data quadlet request

•

0x04 -- read data block request

•

0x05 -- lock request

•

0x06 -- write response

•

0x07 -- read data quadlet response

•

0x08 -- read data block response

•

0x09 -- lock response

•

0x0A -- cycle start

•

0x0B -- isochronous data block

•

0x0C -- bad tcode

•

0x0D -- asynchronous stream

•

0x0E -- Global Asynchronous Stream Packet (GASP)

•

0x10 -- config

•

0x11 -- extended

•

0x12 -- link on

•

0x13 -- self id

•

0x15 -- bad phy packet

Advertising