Note that the USB Agent is a Microsoft Windows application. The USB Agent is intended for compliance testing of the different levels of the USB protocol, and as such it should find a home as a quality control instrument in production testing settings. In use, the USB Agent connects to a PC through the parallel port and uses its own power supply. USB, is monitored. The USB Agent samples data on both data lines, and then writes to your host system's hard disk.
Software then scans the collected data and displays it.
USB traffic can also be stored for later viewing, or the gathered data can be immediately compared to other recordings in different windows. A configurable display format also permits information filtering, and you can review and print stored data without having the USB Agent connected to the USB system under scrutiny. Search features let you display errors, PIDs, and addresses and endpoints, as well as frames and static bus signals. Data transfers, such as USB device requests, are also decoded and displayed. This capability permits starting a recording of data when the box detects an enumeration process of a new USB function, or the transmission of a specified data pattern, or the beginning of data transfers over a specified pipe.