Packet-Master USB480+
Software Overview
The Packet-Master USB480 owes a large part of its
functionality to the GraphicUSB application, which
is supplied with the unit. A simple, yet information-rich
display allows you to view every detail of a capture.
This shows the organisation of the screen after a
typical capture:

Software Features
- Capture controlled from Packet-Master unit buttons
or from GraphicUSB Application.
- Triggering on user-definable event sequences, including
BNC connector input.
- Captured document shows every detail of data transactions
graphically for a fuller understanding of the USB
protocol. This includes a detailed visual analysis
of each packet.
- Transactions are grouped and summarised with a header
row in the event pane. Control transfers are summarised
with a special header row.
- Filters allow less significant information to be
removed from the display to allow you to concentrate
on the critical data.
- Bookmarks can be set on events of interest to allow
them to be quickly located.
- Each event is analysed in detail, with any significant
features explained, and possible errors or warnings
highlighted.
- Data pane shows the data content of any packet.
- Detailed timeline and bus bandwidth usage pane.
- Comprehensive search functions.
- Events display, detail analysis or data can be printed.
- Standard software up-grades are free of charge
from our web site.
- Software can be freely used as a viewer in the absence
of the Analyser Hardware.
- A multi-document interface allows comparison between
captures.
- Capture size only limited by RAM size.
- Export any range of events to text file, with a
chosen level of filtering.
- Export all or chosen descriptors as annotated source
code.
- Export data from a selected event, or a range of
events.
- Custom event filter.
- Captures can be controlled from another application.
- Optional Class Analysis
Modules.
Download GraphicUSB and try it out
The downloadable
package contains the full current release of GraphicUSB,
together with some sample captures for you to examine.
The sample files are in a folder named 'Samples'.
This also demonstrates how you can view
capture files in the absence of a Packet-Master Analyser.
Mixed Speed on a Single Link

This view of part of a screen shot from
Graphic USB shows a representation of data being transferred
at two different speeds on the same link. Each packet
is preceded by a coloured marker indicating High Speed,
Full Speed or Low Speed. This makes the function of
the PREAMBLE packet very clear, and shows precisely
how split transactions work. Each event has a precise
timestamp (left). Notice also the detailed timing information
for Hub Setup time, End of Packet duration, and IDLE
state time.
View by Control Transfers
(less significant events filtered)

By clicking on the filter buttons for
less significant event types, the sequence of top-level
control transfer headers may be viewed in isolation.
This ability to view information at an appropriate level
of complexity makes Graphic USB an invaluable tool for
getting straight to the heart of the matter. In this
example we have chosen to display top-level transfer
information plus bus state events.
Full Analysis and Data Panes
|
By clicking on an event row in the event pane,
a complete analysis of the event is displayed
in the analysis pane, and the data content is
shown in its entirety in the data pane. Where
relevant, any information selected in the analysis
pane is highlighted in the data pane for easy
identification. All standard requests and descriptors
are analysed in detail. Discrepencies are described.
|
|
Timeline and Bandwidth Pane

The timeline view clearly shows the
frames or micro-frames, and the packet positioning within
them. The view can be zoomed in to show individual packets.
The bandwidth view shows the percentage bus utilisation,
frame by frame - an important consideration for high
performance devices..
|