kpreid / shinysdr

Software-defined radio receiver application built on GNU Radio with a web-based UI and plugins. In development, usable but incomplete. Compatible with RTL-SDR.
https://shinysdr.switchb.org/
GNU General Public License v3.0
1.07k stars 115 forks source link

Add a LimeSDR RXDriver. #119

Closed quentinmit closed 5 years ago

quentinmit commented 5 years ago

This uses the gr-limesdr source block, which importantly allows direct control over the radio's analog and digital filters.

I would appreciate any advice on the TODOs I left in the code. The driver does work as-is, however.

I'm also not sure what to do about the linting - presumably it's going to fail because the CI environment doesn't have gr-limesdr.

kpreid commented 5 years ago

I'm also not sure what to do about the linting - presumably it's going to fail because the CI environment doesn't have gr-limesdr.

Actually, it shouldn't be failing, and this was my mistake (the same thing would happen if osmosdr were absent). Fix it like I just did in 7217576cdaf4daf535be4efd287c35d49df07108.

There should also be a test file for the limesdr plugin.

kpreid commented 5 years ago

You wrote "Done" on some things but I don't see an update to the branch.

quentinmit commented 5 years ago

Done with your comments, PTAL.