Help

USB capture workflow references.

Short, operational notes for platform capture, licensing, .bscope sessions, and troubleshooting.

Hannes Software protocol diagnostics desktop tools for RTSP, USB, and PCAP workflows
USB analyzer
USB packet analyzer
HID descriptor debugging

Common questions

Is Bus Scope a hardware USB analyzer?

Product scope

No. Bus Scope is a software-only USB diagnostics desktop workbench. It captures USB traffic using the built-in Linux usbmon and Windows USBPcap interfaces — no external hardware analyzer required.

What's the difference between Bus Scope and HHD USB Monitor?

Product scope

The Community edition is free and includes native capture, descriptor and class decoding, triggers, large-capture inspection, and JSON/text export. Professional adds .bscope session persistence plus HTML/PDF reports. See the full workflow comparison on our blog.

How much does Bus Scope cost? Is there a subscription?

Licensing

The Community edition is free for the complete capture-and-diagnosis workflow. An optional license adds .bscope session save/open and HTML/PDF reports; see the product page for current access details.

How does offline licensing work?

Licensing

Purchase from the license page, then activate inside the desktop app with your checkout email and license key.

Does Bus Scope work on both Linux and Windows?

Capture

Yes. On Linux it captures via usbmon. On Windows it captures via USBPcap (the Windows installer can include the USBPcap setup path).

Can I export USB diagnostic evidence?

Reports

Community exports JSON and text. Professional adds HTML/PDF reports and .bscope session save/open, which keep packets, payloads, diagnostics, and decoded evidence together for handoff.

Who uses Bus Scope?

Use case

Firmware engineers, hardware labs, USB device vendors, and support teams who need a repeatable, reportable answer to why USB enumeration, descriptors, endpoints, or transfers fail.

Should I use Bus Scope or Wireshark with USBPcap?

Comparison

Use Wireshark and USBPcap when you need a free general packet analyzer and already know how to build the USB workflow yourself. Use Bus Scope when your work is mostly USB firmware debugging and you want descriptor, endpoint, control transfer, session, and report evidence in one focused desktop tool.

Is USBPcap by itself enough for Windows USB debugging?

Capture

USBPcap is enough to collect host-visible USB traffic, but it does not provide the full diagnostics workflow. Bus Scope adds product-level capture readiness, USB-first filtering, descriptor interpretation, endpoint context, .bscope sessions, and report export around that capture path.

When do I need a hardware USB analyzer instead of Bus Scope?

Hardware

Use hardware when the question is physical-layer proof: electrical behavior, signal integrity, link timing, compliance evidence, or a failure that never reaches the host capture layer. Use Bus Scope first for enumeration, descriptor, endpoint, control transfer, HID, CDC, mass storage, and UVC cases visible to the host.

Who should use the free Community edition?

Licensing

Use Community for the full local diagnostics workflow: native capture, class interpretation, triggers, large capture queries, packet detail, and JSON/text export. Choose Professional only when you also need reusable .bscope case files or HTML/PDF handoff reports.