Saving and Comparing USB Sessions for Bus Scope: Setup and Workflow Guide

Save a session

After capturing USB traffic, save as a .bscope session file. The session preserves:

  • All captured packets with decoded fields
  • Adapter metadata (platform, capture source, timestamps)
  • Filter state at time of save
  • Device identification

Reopen a session

Open a saved .bscope file to review captured evidence offline. All packet tables, decodes, and filters are available exactly as they were during the live capture.

Compare sessions

The most powerful diagnostic pattern: capture the working device behavior, capture the failing behavior, then compare.

Open both sessions side by side. Compare:

  • Enumeration sequence (descriptors, configuration selection)
  • Class-specific requests (HID reports, CDC commands, MSC commands)
  • Endpoint traffic patterns
  • Error statuses and stalls
  • Timing and sequencing

The difference between the working and failing capture is usually the evidence that explains the bug.