From f008250ffa67f15d02c2f1ef5a133250c2825653 Mon Sep 17 00:00:00 2001 From: f4exb Date: Thu, 6 Oct 2016 20:59:23 +0200 Subject: [PATCH] Airspy: dynamic rate support in Windows and more debug messages --- plugins/samplesource/airspy/airspy.pro | 2 ++ plugins/samplesource/airspy/airspyinput.cpp | 5 +++++ 2 files changed, 7 insertions(+) diff --git a/plugins/samplesource/airspy/airspy.pro b/plugins/samplesource/airspy/airspy.pro index 475d012e9..83033168c 100644 --- a/plugins/samplesource/airspy/airspy.pro +++ b/plugins/samplesource/airspy/airspy.pro @@ -17,6 +17,8 @@ INCLUDEPATH += $$PWD INCLUDEPATH += ../../../sdrbase INCLUDEPATH += $$LIBAIRSPYSRC +DEFINES += LIBAIRSPY_DYN_RATES + CONFIG(Release):build_subdir = release CONFIG(Debug):build_subdir = debug diff --git a/plugins/samplesource/airspy/airspyinput.cpp b/plugins/samplesource/airspy/airspyinput.cpp index d63d02b69..57f27177c 100644 --- a/plugins/samplesource/airspy/airspyinput.cpp +++ b/plugins/samplesource/airspy/airspyinput.cpp @@ -94,6 +94,10 @@ bool AirspyInput::start(int device) qCritical("AirspyInput::start: could not obtain Airspy sample rates"); return false; } + else + { + qDebug("AirspyInput::start: %d sample rates", nbSampleRates); + } m_sampleRates.clear(); @@ -105,6 +109,7 @@ bool AirspyInput::start(int device) delete[] sampleRates; #else + qDebug("AirspyInput::start: detault rates"); m_sampleRates.clear(); m_sampleRates.push_back(10000000); m_sampleRates.push_back(2500000);