More bugfix

This commit is contained in:
Ryzerth
2021-07-26 04:16:00 +02:00
parent 85de72a859
commit fa9347f2ee
13 changed files with 45 additions and 83 deletions

View File

@ -295,6 +295,7 @@ private:
static void start(void* ctx) {
SoapyModule* _this = (SoapyModule*)ctx;
if (_this->running) { return; }
_this->dev = SoapySDR::Device::make(_this->devArgs);
_this->dev->setSampleRate(SOAPY_SDR_RX, _this->channelId, _this->sampleRate);
@ -329,6 +330,7 @@ private:
static void stop(void* ctx) {
SoapyModule* _this = (SoapyModule*)ctx;
if (!_this->running) { return; }
_this->running = false;
_this->dev->deactivateStream(_this->devStream);
_this->dev->closeStream(_this->devStream);