I am using the Beagle USB 480 Protocol Analyzer for a full speed USB trace. I want to measure the time between the control transfer and the second IN transfer. Doing that with the cursor shows a delta of 14 ms. However, the trace includes SOFs and polls that add up to over 200ms. The screen shots below the both normal view and the time reference view of a full speed USB trace.
How do I get the proper delays displayed in the timing column?
Also, to view only the setup and the data timing, I want to filter out both the SOFs and the NAKs. Using the LiveFilter tab in the Data Center Software, I see I can filter out the SOFs. How do I filter out the NAKs?
Thanks for your questions! The selected view determines how information is displayed. When you use the class view or the transaction view in the Data Center Software, the records may not be in time-order due to how the data is grouped for higher level parsing. You can see the records in time-order by switching to packet view, which disables the higher level parsing. Note that only the captures run in sequential mode can be viewed in packet view. Following is a summary of the capture views.
For filtering out the NAK packets, go to the LiveFilter tab, click on the Packet radio button under the Protocol section and unselect the NAK checkbox.
For more information, please refer to the following documents:
We hope this answers your questions. If you have other questions about our protocol analyzers or other Total Phase products, feel free to email us at sales@totalphase.com or submit a request for technical support.