From e71e75126e35bd5287540f75299ee3d4287b1d26 Mon Sep 17 00:00:00 2001 From: f4exb Date: Thu, 13 Apr 2017 20:34:14 +0200 Subject: [PATCH] BladeRF output: changed placement of input object creation in the GUI --- plugins/samplesink/bladerfoutput/bladerfoutputgui.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/plugins/samplesink/bladerfoutput/bladerfoutputgui.cpp b/plugins/samplesink/bladerfoutput/bladerfoutputgui.cpp index 35cc0c996..704ea40f7 100644 --- a/plugins/samplesink/bladerfoutput/bladerfoutputgui.cpp +++ b/plugins/samplesink/bladerfoutput/bladerfoutputgui.cpp @@ -38,6 +38,9 @@ BladerfOutputGui::BladerfOutputGui(DeviceSinkAPI *deviceAPI, QWidget* parent) : m_sampleRate(0), m_lastEngineState((DSPDeviceSinkEngine::State)-1) { + m_deviceSampleSink = new BladerfOutput(m_deviceAPI); + m_deviceAPI->setSink(m_deviceSampleSink); + ui->setupUi(this); ui->centerFrequency->setColorMapper(ColorMapper(ColorMapper::ReverseGold)); ui->centerFrequency->setValueRange(7, BLADERF_FREQUENCY_MIN_XB200/1000, BLADERF_FREQUENCY_MAX/1000); @@ -57,9 +60,6 @@ BladerfOutputGui::BladerfOutputGui(DeviceSinkAPI *deviceAPI, QWidget* parent) : displaySettings(); - m_deviceSampleSink = new BladerfOutput(m_deviceAPI); - m_deviceAPI->setSink(m_deviceSampleSink); - char recFileNameCStr[30]; sprintf(recFileNameCStr, "test_%d.sdriq", m_deviceAPI->getDeviceUID()); m_fileSink = new FileRecord(std::string(recFileNameCStr));