Merge pull request #329 from ericek111/soapy_fix

soapy_source: refresh devices on start if none in devList
This commit is contained in:
AlexandreRouma 2021-08-30 15:47:08 +02:00 committed by GitHub
commit 68b3eb9b21
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -296,6 +296,11 @@ private:
static void start(void* ctx) {
SoapyModule* _this = (SoapyModule*)ctx;
if (_this->running) { return; }
if (_this->devId < 0) {
spdlog::error("No device available");
return;
}
_this->dev = SoapySDR::Device::make(_this->devArgs);
_this->dev->setSampleRate(SOAPY_SDR_RX, _this->channelId, _this->sampleRate);