![]() |
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>
Include dependency graph for dsptypes.h:
This graph shows which files directly or indirectly include this file: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.
1.8.13