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

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