From 922ee518b70d4beda4392729ee2d580526ad3d28 Mon Sep 17 00:00:00 2001 From: f4exb Date: Thu, 13 Apr 2017 20:32:10 +0200 Subject: [PATCH] BladeRF input: changed placement of input object creation in the GUI --- plugins/samplesource/bladerfinput/bladerfinputgui.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/plugins/samplesource/bladerfinput/bladerfinputgui.cpp b/plugins/samplesource/bladerfinput/bladerfinputgui.cpp index d547fc7af..78b0f0457 100644 --- a/plugins/samplesource/bladerfinput/bladerfinputgui.cpp +++ b/plugins/samplesource/bladerfinput/bladerfinputgui.cpp @@ -38,6 +38,9 @@ BladerfInputGui::BladerfInputGui(DeviceSourceAPI *deviceAPI, QWidget* parent) : m_sampleRate(0), m_lastEngineState((DSPDeviceSourceEngine::State)-1) { + m_sampleSource = new BladerfInput(m_deviceAPI); + m_deviceAPI->setSource(m_sampleSource); + ui->setupUi(this); ui->centerFrequency->setColorMapper(ColorMapper(ColorMapper::ReverseGold)); ui->centerFrequency->setValueRange(7, BLADERF_FREQUENCY_MIN_XB200/1000, BLADERF_FREQUENCY_MAX/1000); @@ -58,9 +61,6 @@ BladerfInputGui::BladerfInputGui(DeviceSourceAPI *deviceAPI, QWidget* parent) : displaySettings(); - m_sampleSource = new BladerfInput(m_deviceAPI); - m_deviceAPI->setSource(m_sampleSource); - char recFileNameCStr[30]; sprintf(recFileNameCStr, "test_%d.sdriq", m_deviceAPI->getDeviceUID()); m_fileSink = new FileRecord(std::string(recFileNameCStr));