ka9q / ka9q-radio

Multichannel SDR based on fast convolution and IP multicasting
GNU General Public License v3.0
147 stars 32 forks source link

Question on integrating other hardware and hw requirements #36

Closed waterwin closed 4 months ago

waterwin commented 1 year ago

How difficult would it be to integrate "sdr" hardware like : -Red Pitaya -Hermes Lite v2 -SDRplay RSP1a -KiWiSDR -QDX -FiFi SDR into this software. And what are the "general" requirements on "integrate-able" hardware? Is having a broadband I/Q stream enough?

Thanks Erwin / F4VTQ / PE3ES

ka9q commented 1 year ago

In principle anything that provides either an I/Q (complex) or real sample stream should work with ka9q-radio. I do not use the SoapySDR interface so each front end needs its own handler program. Existing examples include airspyd.c, airspyhfd.c, funcube.c and others.

The main problem with the SDRPlay is its proprietary API and lack of a standard Linux driver library distributed in source form. Someone contributed a driver for it but I have not tested it.

The KiwiSDR is a complete standalone SDR of its own with a rather narrowband output so I don't see how attaching ka9q-radio to it would be useful. I'm not familiar with the others you mention.

waterwin commented 1 year ago

Thank you for the information. Erwin

On Monday, April 24, 2023 at 11:12:19 PM GMT+2, Phil Karn ***@***.***> wrote:  

In principle anything that provides either an I/Q (complex) or real sample stream should work with ka9q-radio. I do not use the SoapySDR interface so each front end needs its own handler program. Existing examples include airspyd.c, airspyhfd.c, funcube.c and others.

The main problem with the SDRPlay is its proprietary API and lack of a standard Linux driver library distributed in source form. Someone contributed a driver for it but I have not tested it.

The KiwiSDR is a complete standalone SDR of its own with a rather narrowband output so I don't see how attaching ka9q-radio to it would be useful. I'm not familiar with the others you mention.

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.Message ID: @.***>

| | Virus-free.www.avast.com |