SDRAngel
4.11.5
Developer docs for <a href="https://github.com/f4exb/sdrangel">SDRangel<\a>, an Open Source Qt5 / OpenGL 3.0+ SDR and signal analyzer frontend to various hardware.
|
#include <complex>
#include <vector>
#include <QtGlobal>
Go to the source code of this file.
Classes | |
struct | Sample |
struct | FSample |
struct | AudioSample |
Macros | |
#define | SDR_RX_SAMP_SZ 16 |
#define | SDR_RX_SCALEF 32768.0f |
#define | SDR_RX_SCALED 32768.0 |
#define | SDR_TX_SAMP_SZ 16 |
#define | SDR_TX_SCALEF 32768.0f |
#define | SDR_TX_SCALED 32768.0 |
Typedefs | |
typedef qint16 | FixReal |
typedef float | Real |
typedef std::complex< Real > | Complex |
typedef std::vector< Sample > | SampleVector |
typedef std::vector< FSample > | FSampleVector |
typedef std::vector< AudioSample > | AudioVector |
#define SDR_RX_SAMP_SZ 16 |
Definition at line 32 of file dsptypes.h.
Referenced by AboutDialog::AboutDialog(), RemoteDataReadQueue::convertDataToSample(), DSDDemod::DSDDemod(), RemoteSink::feed(), DSPDeviceSourceEngine::imbalance(), WebAPIAdapterSrv::instanceSummary(), WebAPIAdapterGUI::instanceSummary(), KiwiSDRWorker::onBinaryMessageReceived(), FileSinkOutput::openFileStream(), MainCore::setLoggingOptions(), MainWindow::setLoggingOptions(), RemoteInputUDPHandler::tick(), UDPSink::udpWrite(), UDPSink::udpWriteMono(), UDPSinkFEC::write(), FileRecord::writeHeader(), and FileInputThread::writeToSampleFifo().
#define SDR_RX_SCALED 32768.0 |
Definition at line 34 of file dsptypes.h.
Referenced by SSBDemod::applySettings(), DecimatorsFI::decimate16_cen(), DecimatorsFI::decimate16_inf(), DecimatorsFI::decimate16_sup(), DecimatorsFI::decimate2_cen(), DecimatorsFI::decimate2_inf(), DecimatorsFI::decimate2_sup(), DecimatorsFI::decimate32_cen(), DecimatorsFI::decimate32_inf(), DecimatorsFI::decimate32_sup(), DecimatorsFI::decimate4_cen(), DecimatorsFI::decimate4_inf(), DecimatorsFI::decimate4_sup(), DecimatorsFI::decimate64_cen(), DecimatorsFI::decimate64_inf(), DecimatorsFI::decimate64_sup(), DecimatorsFI::decimate8_cen(), DecimatorsFI::decimate8_inf(), DecimatorsFI::decimate8_sup(), IntHalfbandFilterDBFI< AccuType, SampleType, HBFilterOrder >::doFIR(), IntHalfbandFilterDBF< AccuType, SampleType, HBFilterOrder >::doInterpolateFIR(), IntHalfbandFilterEOF< DECIMATORS_IF_FILTER_ORDER >::doInterpolateFIR(), IntHalfbandFilterDBFI< AccuType, SampleType, HBFilterOrder >::doInterpolateFIR(), WFMDemod::feed(), DSDDemod::feed(), UDPSink::feed(), NFMDemod::processOneSample(), SSBDemod::processOneSample(), FreeDVDemod::processOneSample(), SSBDemod::SSBDemod(), IntHalfbandFilterDBFI< AccuType, SampleType, HBFilterOrder >::storeSampleFixReal(), DATVDemodGUI::tick(), ATVDemodGUI::tick(), and UDPSink::UDPSink().
#define SDR_RX_SCALEF 32768.0f |
Definition at line 33 of file dsptypes.h.
Referenced by BFMDemodGUI::BFMDemodGUI(), ChannelAnalyzerGUI::ChannelAnalyzerGUI(), DecimatorsFI::decimate1(), ATVDemod::demod(), DeviceUISet::DeviceUISet(), ScopeVisXY::feed(), LoRaDemod::feed(), DSDDemod::feed(), UDPSink::feed(), BFMDemod::feed(), ChannelAnalyzer::feedOneSample(), FreeDVDemodGUI::FreeDVDemodGUI(), DSPDeviceSourceEngine::iqCorrections(), DSPDeviceMIMOEngine::iqCorrections(), LoRaDemodGUI::LoRaDemodGUI(), ChannelAnalyzer::processOneSample(), AMDemod::processOneSample(), FreqTracker::processOneSample(), ScopeVis::processTraces(), SymbolSynchronizer::run(), Projector::run(), SymbolSynchronizer::runZ(), SSBDemodGUI::SSBDemodGUI(), and UDPSinkGUI::UDPSinkGUI().
#define SDR_TX_SAMP_SZ 16 |
Definition at line 38 of file dsptypes.h.
Referenced by AboutDialog::AboutDialog(), RemoteDataReadQueue::convertDataToSample(), WebAPIAdapterGUI::instanceSummary(), WebAPIAdapterSrv::instanceSummary(), FileSource::pull(), MainCore::setLoggingOptions(), and MainWindow::setLoggingOptions().
#define SDR_TX_SCALED 32768.0 |
Definition at line 40 of file dsptypes.h.
Referenced by UDPSource::calculateLevel(), UDPSource::modulateSample(), UDPSource::pull(), AMMod::pull(), WFMMod::pull(), NFMMod::pull(), SSBMod::pull(), FreeDVMod::pull(), and ATVMod::pullFinalize().
#define SDR_TX_SCALEF 32768.0f |
Definition at line 39 of file dsptypes.h.
Referenced by FreeDVMod::applyFreeDVMode(), UDPSource::calculateLevel(), FreeDVMod::calculateLevel(), DeviceUISet::DeviceUISet(), FreeDVModGUI::FreeDVModGUI(), UDPSource::modulateSample(), NFMMod::modulateSample(), WFMMod::pull(), SSBMod::pull(), FreeDVMod::pull(), FreeDVMod::pullAF(), SSBMod::pullAF(), ATVModSettings::resetToDefaults(), SSBModGUI::SSBModGUI(), and UDPSourceGUI::UDPSourceGUI().
typedef std::vector<AudioSample> AudioVector |
Definition at line 98 of file dsptypes.h.
Definition at line 43 of file dsptypes.h.
typedef qint16 FixReal |
Definition at line 35 of file dsptypes.h.
typedef std::vector<FSample> FSampleVector |
Definition at line 97 of file dsptypes.h.
typedef float Real |
Definition at line 42 of file dsptypes.h.
typedef std::vector<Sample> SampleVector |
Definition at line 96 of file dsptypes.h.