arancormonk

DSD-neo | mbelib-neo
Joined
Dec 12, 2025
Messages
53
Reaction score
67
At odds on the SoapySDR.dll.
Any info. as to how to use Soapy drivers? The "module" version that it might be to use different drivers?
the windows zip includes SoapySDR.dll (the core SoapySDR 0.8.1 library) but no radio driver modules, so -i soapy can't find any devices until you install a module for your radio. SoapySDR loads modules from <extracted-zip>\lib\SoapySDR\modules0.8\ (create that folder next to bin\ and drop the module DLL in), or from any folder you list in the SOAPY_SDR_PLUGIN_PATH environment variable.

the "module version" you're seeing is the SoapySDR ABI: our DLL is the 0.8.1 release (ABI 0.8), so the module must be built against a 0.8.x release too. modules from bundles built off SoapySDR git master (e.g. PothosSDR, which uses modules0.8-3) won't load against it - SoapySDR skips them with an ABI-mismatch warning. also note the module's own dependencies must be installed (e.g. SDRplay's API/service for sdrplay_api.dll).

i've added a Windows section to the SoapySDR guide with the full details: docs/soapysdr.md, section 0a. general usage (-i soapy, soapy_args, device settings) is in the same doc. dsd-neo/docs/soapysdr.md at main · arancormonk/dsd-neo

eventually i should just include native support for the popular sdrs, but all i have is an rtl-sdr right now... but might be able to leverage sdrpp or others and just copy and pray it works until someone complains...
 
Last edited:
Top