Protocol extraction section – Teledyne LeCroy Conquest User Manual - Users Manual User Manual
Page 218
Appendix A
208
Protocol Extraction Section
The ProtocolExtraction Section specifies how the data is extracted from traffic
to one or more endpoints. This section is required in every script file and must
precede all other sections. The ProtocolExtraction section begins with the
[ProductName=] and ends with the End keywords. Two blocks are contained
in this section, ProtocolTransferRequirement and ProtocolTransferDefinition.
[ProductName = SBAE]
ProtocolName = "NameString"
ProtocolTransferRequirement
{
< USBControlTransfer
{
ControlType = Class | Vendor
<ControlRequest = number1 <, …, numberN>>
} >
< Endpoint = EndpointId1
{
EndpointNumber = number
EndpointType = Bulk | Interrupt | ISO
MaximumPacketSize = number
Direction = In | Out
} >
.
.
.
< Endpoint = EndpointIdN
{
EndpointNumber = number
EndpointType = Bulk | Interrupt | ISO
MaximumPacketSize = number
Direction = In | Out
} >
}
< ProtocolTransferDefinition
{
ProtocolCommand = USBControlTrasfer |
DataStageUSBOfControlTransfer | EndpointId <MCS = number>
<ProtocolData = EndpointId1 <, EndpointId2>
<IsOptional>>
<ProtocolStatus = EndpointId <MSS = number> <IsOptional>>
<ToggleEndpoints = EndpointId1, …, EndpointIdN >
} >
End