Skip to content

Conversation

@ratmandu
Copy link

This adds support for libiio based radios, including but not limited to: ADALM Pluto, fmcomms2, LibreSDR, ZynqSDR, and many clones.
Directly using gnuradio-iio to interface with these radios allows use of multiple devices at once (soapy seems to only support a single device at a time) over USB or Ethernet connection (potentially local hardware as well, but that is untested as of now).

I've also added a bit of documentation for config, an example config, and added dependencies to the docker file. If the required dependencies for gnuradio-iio (or gr-iio itself) are not installed, cmake will build without iio support so it shouldn't break things for people updating T-R in the future.

@robotastic
Copy link
Collaborator

Interesting! I have a Pluto - does this only work on Linux or would it work on a Mac too? I have a bit of travel coming up but I can test it out after that. It would be great if some other folks can too.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants