pothosware / SoapySDR

Vendor and platform neutral SDR support library.
https://github.com/pothosware/SoapySDR/wiki
Boost Software License 1.0
1.13k stars 179 forks source link

command line stream utilities #43

Closed guruofquality closed 1 year ago

guruofquality commented 9 years ago

Expand SoapySDRUtil to provide stream testing and demonstration utilities:

Options to provide:

ha7ilm commented 8 years ago

Hi Josh,

Thanks for SoapySDR, it's great!

I started to work on this issue, because I wanted to use OpenWebRX with SoapySDR. Some of the described functionality works: https://github.com/ha7ilm/SoapySDR/commits What I have now: --receive, --channel, --frequency, --samplerate, --buffersize

Curently the samples are written to stdout, and it works with OpenWebRX as well.

I would also need real-time control over the parameters (like center frequency), so I'm thinking about using stdin or a named pipe for control.

Phlat commented 7 years ago

Hi. I have SDRPlay on a Raspberry Pi 3. Your SoapySDR is installed (ha7ilm) with the sdrplay driver. How did I use it in the openwebrx config file?

ha7ilm commented 7 years ago

@Phlat Right now this might be an easier way to go: https://github.com/krippendorf/SDRPlayPorts

ha7ilm commented 7 years ago

By the way, the same weekend I was working on this feature, rx_tools was released, which is more complete than my implementation: http://www.rtl-sdr.com/rx_tools-rtl-sdr-command-line-tools-rtl_power-rtl_fm-rtl_sdr-now-compatible-with-almost-any-sdr/

Phlat commented 7 years ago

Thank you. I have rx_tools installed. Is there an example using rx_sdr for openwebrx with the driver=sdrplay? I can't seem to figure it out.

ha7ilm commented 7 years ago

@Phlat No example yet. Please then go with SDRPlayPorts as previously suggested.

Phlat commented 7 years ago

@ha7ilm It's now working with play_sdr.

73