Data Sheet
USBProtocolSuiteUserManual 447
GeneralOptions TeledyneLeCroyCorporation
9.3 General Options
CommandsaretransferredonUSBusingspecialcontroltransferscalledUSBDevice
Requests.TheAnalyzercandecodeDeviceRequestsastheyaredefinedintheUSB
specificationsandvariousDeviceClassandVendorspecifications.
EachUSBDeviceRequestissentusingaControlTransfer.EachControlTransferstartswith
aSETUPtransaction.
9.3.1 Decoding USB Device Requests
TodecodeaUSBDeviceRequest:
1. Right‐clicktheControlTransferfieldortheSETUPfieldoftheUSB Device Requestto
displaytheUSB Device Requestmenu:
Figure 9.16: USB Device Request Dialog
Note:Themenusshowninthissectionarecontext‐sensitive.Youmayseeslightlydifferentmenus.
2. Torefreshdecoding,clickRefreshDecodingforthisTraceFile.Usethisoptionto
reanalyzealltransactions.
3. Tousethepreviousdecoding,clickLoadmostrecentdecodingmapping.
Thisoptionloadsthemostrecentmappingofendpoints/requeststodecodingtypes
thatwasdoneonaprevioustrace.Iftheendpointsofthenewtracearethesameas
thelastonemapped,themappingsareappliedtothecurrenttrace.Thissavesthe
userfromhavingtoconstantlyapplythemappingtoanewtraceeverytimethe
applicationisrestartedandanewtracecreated.
TheabilitytoretainthemappingfromtracetotraceDURINGanapplicationsession
alreadyexists:theKeepAcrossRecordingsbuttonintheendpointmapdialog.This
newfeaturesimplifiestheprocesswhentheapplicationhasbeenre‐started.
Note:Youcanalsochangetheformat,color,andhiddenstatusoffields,usingthesamemethodsasin
DisplayOptions.(Chapter8,“DisplayOptions,”onpage 409)