Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WIP: use soapy-sdr for reading sdr device #10

Merged
merged 12 commits into from
Jan 21, 2022
Merged

WIP: use soapy-sdr for reading sdr device #10

merged 12 commits into from
Jan 21, 2022

Conversation

wcampbell0x2a
Copy link
Member

@wcampbell0x2a wcampbell0x2a commented Jan 2, 2022

Remove rtlsdr linking and instead move toward using soapysdr-rs rust bindings. This allows for theoretical support for all devices that soapysdr supports.

Closes #1

  • Test on hackrf
  • Use const time lookup table
  • Investigate cpu features and their optimizations, maybe we don't need a lookup table
  • Update benchmarks to reflect new usage
  • Add to installation guide in README and website. (installing soapysdr drivers)
  • Fix CI (install soapysdr drivers)
  • Make cargo bench work without soapysdr drivers

@wcampbell0x2a wcampbell0x2a added the enhancement New feature or request label Jan 2, 2022
@wcampbell0x2a wcampbell0x2a self-assigned this Jan 2, 2022
@wcampbell0x2a wcampbell0x2a force-pushed the wip-soapy branch 15 times, most recently from 8dfd882 to d3c4cf9 Compare January 7, 2022 12:17
@wcampbell0x2a wcampbell0x2a merged commit 1d92eb7 into master Jan 21, 2022
@wcampbell0x2a wcampbell0x2a deleted the wip-soapy branch January 21, 2022 01:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
No open projects
Status: Done
Development

Successfully merging this pull request may close these issues.

use SoapySDR
1 participant