greatscottgadgets / greatscottgadgets/hackrf

[Feature Request]: detect USB speed

Open
#1,208 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

enhancement software
Dominant language
C
Stars
8.1k
Forks
1.7k
Avg merge
15d 7h
Merged PRs (30d)
1

Description

What feature would you like to see and why?

There are certain cable or host controller problems that can result in a HackRF being detected by the host as a Full Speed USB device instead of High Speed. It would be helpful for troubleshooting if hackrf_info (and possibly other tools) would warn if a Full Speed HackRF device is detected.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by locating the implementation of hackrf_info and the USB device information it already reports. Trace how the connected HackRF's USB speed can be identified, then determine where a warning belongs. Done means hackrf_info warns when a HackRF is detected at Full Speed instead of High Speed, without changing the normal output for High Speed devices.

Written by the indexing model from the issue text.

Assessment

Tech stack
c
Domain
cli
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.