// Copyright (c) Charles J. Cliffe // SPDX-License-Identifier: GPL-2.0+ #include "SpectrumVisualDataThread.h" #include "CubicSDR.h" SpectrumVisualDataThread::SpectrumVisualDataThread() { } SpectrumVisualDataThread::~SpectrumVisualDataThread() { } SpectrumVisualProcessor *SpectrumVisualDataThread::getProcessor() { return &sproc; } void SpectrumVisualDataThread::run() { // std::cout << "Spectrum visual data thread started." << std::endl; while(!stopping) { std::this_thread::sleep_for(std::chrono::milliseconds(10)); // std::this_thread::yield(); sproc.run(); } // std::cout << "Spectrum visual data thread done." << std::endl; }