USB
Advisor
User Manual
Chapter 6: Reading a Trace
LeCroy Corporation
59
6.22 Switch to PTP Transactions
The Analyzer supports the Picture Transfer Protocol (PTP) and also supports the
Media Transfer Protocol (MTP), which is an extension of PTP. The Analyzer can track
PTP transactions, object transfers, and sessions.
A
transaction
is a standard sequence of phases for invoking an action. In PTP, an
Initiator-initiated action provides input parameters, responses with parameters, and
binary data exchange, and is a single
PTP Transaction
. Also, a single Asynchronous
Event sent through the interrupt pipe is a single PTP Transaction.
The PTP Transaction trace viewing level is the lowest PTP level.
To view PTP transactions, switch to the PTP Transaction trace viewing level:
•
Click
on the toolbar.
OR
•
Select
View > Show PTP Transaction
.
OR
•
Select
Setup > Display Options
to display the
Display Options window,
check
PTP Transaction
, and then click
OK.
6.23 Switch to PTP Object Transfers
A logical object on a device has a unique 32-bit identifier (
object handle
). The
object handle is also unique for the session (defined below). An
object transfer
contains
all the transactions for an object handle. In PTP, all of an object handle’s
PTP Transactions are a single
PTP Object
Transfer
.
A PTP Object Transfer can include both PTP Transactions that involve an
Initiator-initiated action (for example,
GetObject
,
DeleteObject
, and
GetObjectInfo
transactions) and PTP Transactions that involve a single Asynchronous Event sent
through the interrupt pipe.
The PTP Object Transfer trace viewing level is the middle PTP level.
To view PTP object transfers, switch to the PTP Object Transfer trace viewing level:
•
Click
on the toolbar.
OR
•
Select
View > Show PTP Object
.
OR
•
Select
Setup > Display Options
to display the
Display Options window,
check
PTP Object
, and then click
OK.
Summary of Contents for Advisor
Page 4: ...USBAdvisor User Manual LeCroy Corporation ...
Page 22: ...Chapter 2 General Description USBAdvisor User Manual 14 LeCroy Corporation ...
Page 28: ...Chapter 3 Quick Installation USBAdvisor User Manual 20 LeCroy Corporation ...
Page 34: ...Chapter 4 Detailed Installation USBAdvisor User Manual 26 LeCroy Corporation ...
Page 48: ...Chapter 5 Software Overview USBAdvisor User Manual 40 LeCroy Corporation ...
Page 72: ...Chapter 6 Reading a Trace USBAdvisor User Manual 64 LeCroy Corporation ...
Page 92: ...Chapter 8 Display Options USBAdvisor User Manual 84 LeCroy Corporation ...
Page 154: ...Chapter 12 Updates USBAdvisor User Manual 146 LeCroy Corporation ...
Page 156: ...Appendix A Legacy Script Decoding USBAdvisor User Manual 148 LeCroy Corporation ...
Page 162: ...Limited Hardware Warranty USBAdvisor User Manual 154 LeCroy Corporation ...
Page 174: ...Index USBAdvisor User Manual 166 LeCroy Corporation ...