applyAudioSampleRate(int sampleRate) | FreeDVDemod | private |
applyChannelSettings(int inputSampleRate, int inputFrequencyOffset, bool force=false) | FreeDVDemod | private |
applyFreeDVMode(FreeDVDemodSettings::FreeDVMode mode) | FreeDVDemod | private |
applySettings(const FreeDVDemodSettings &settings, bool force=false) | FreeDVDemod | private |
BasebandSampleSink() | BasebandSampleSink | |
ChannelAPI(const QString &name, StreamType streamType) | ChannelAPI | |
configure(MessageQueue *messageQueue, Real Bandwidth, Real LowCutoff, Real volume, int spanLog2, bool audioBinaural, bool audioFlipChannels, bool dsb, bool audioMute, bool agc, bool agcClamping, int agcTimeLog2, int agcPowerThreshold, int agcThresholdGate) | FreeDVDemod | |
deserialize(const QByteArray &data) | FreeDVDemod | virtual |
destroy() | FreeDVDemod | inlinevirtual |
feed(const SampleVector::const_iterator &begin, const SampleVector::const_iterator &end, bool positiveOnly) | FreeDVDemod | virtual |
FreeDVDemod(DeviceAPI *deviceAPI) | FreeDVDemod | |
getAudioActive() const | FreeDVDemod | inline |
getAudioSampleRate() const | FreeDVDemod | inline |
getBER() const | FreeDVDemod | inline |
getCenterFrequency() const | FreeDVDemod | inlinevirtual |
getDeviceAPI() | ChannelAPI | inline |
getDeviceSetIndex() const | ChannelAPI | inline |
getFrequencyOffset() const | FreeDVDemod | inline |
getIdentifier(QString &id) | FreeDVDemod | inlinevirtual |
getIndexInDeviceSet() const | ChannelAPI | inline |
getInputMessageQueue() | BasebandSampleSink | inline |
getMagSq() const | FreeDVDemod | inline |
getMagSqLevels(double &avg, double &peak, int &nbSamples) | FreeDVDemod | inline |
getMessageQueueToGUI() | BasebandSampleSink | inline |
getModemSampleRate() const | FreeDVDemod | inline |
getName() const | ChannelAPI | inlinevirtual |
getNbSinkStreams() const | FreeDVDemod | inlinevirtual |
getNbSourceStreams() const | FreeDVDemod | inlinevirtual |
getSNRLevels(double &avg, double &peak, int &nbSamples) | FreeDVDemod | |
getStreamCenterFrequency(int streamIndex, bool sinkElseSource) const | FreeDVDemod | inlinevirtual |
getStreamType() const | ChannelAPI | inline |
getTitle(QString &title) | FreeDVDemod | inlinevirtual |
getUID() const | ChannelAPI | inline |
handleInputMessages() | BasebandSampleSink | protectedslot |
handleMessage(const Message &cmd) | FreeDVDemod | virtual |
isSync() const | FreeDVDemod | inline |
levelInChanged(qreal rmsLevel, qreal peakLevel, int numSamples) | FreeDVDemod | signal |
m_agcActive | FreeDVDemod | private |
m_audioActive | FreeDVDemod | private |
m_audioBuffer | FreeDVDemod | private |
m_audioBufferFill | FreeDVDemod | private |
m_audioFifo | FreeDVDemod | private |
m_audioMute | FreeDVDemod | private |
m_audioResampler | FreeDVDemod | private |
m_audioSampleRate | FreeDVDemod | private |
m_channelId | FreeDVDemod | static |
m_channelIdURI | FreeDVDemod | static |
m_channelizer | FreeDVDemod | private |
m_deviceAPI | FreeDVDemod | private |
m_freeDV | FreeDVDemod | private |
m_freeDVSNR | FreeDVDemod | private |
m_freeDVStats | FreeDVDemod | private |
m_guiMessageQueue | BasebandSampleSink | protected |
m_hiCutoff | FreeDVDemod | private |
m_iModem | FreeDVDemod | private |
m_inputFrequencyOffset | FreeDVDemod | private |
m_inputMessageQueue | BasebandSampleSink | protected |
m_inputSampleRate | FreeDVDemod | private |
m_interpolator | FreeDVDemod | private |
m_interpolatorDistance | FreeDVDemod | private |
m_interpolatorDistanceRemain | FreeDVDemod | private |
m_iSpeech | FreeDVDemod | private |
m_levelIn | FreeDVDemod | private |
m_levelInNbSamples | FreeDVDemod | private |
m_lowCutoff | FreeDVDemod | private |
m_magsq | FreeDVDemod | private |
m_magsqCount | FreeDVDemod | private |
m_magSqLevelStore | FreeDVDemod | private |
m_magsqPeak | FreeDVDemod | private |
m_magsqSum | FreeDVDemod | private |
m_modemSampleRate | FreeDVDemod | private |
m_modIn | FreeDVDemod | private |
m_nco | FreeDVDemod | private |
m_networkManager | FreeDVDemod | private |
m_networkRequest | FreeDVDemod | private |
m_nin | FreeDVDemod | private |
m_nMaxModemSamples | FreeDVDemod | private |
m_nSpeechSamples | FreeDVDemod | private |
m_sampleBuffer | FreeDVDemod | private |
m_sampleSink | FreeDVDemod | private |
m_settings | FreeDVDemod | private |
m_settingsMutex | FreeDVDemod | private |
m_simpleAGC | FreeDVDemod | private |
m_spanLog2 | FreeDVDemod | private |
m_speechOut | FreeDVDemod | private |
m_speechSampleRate | FreeDVDemod | private |
m_squelchDelayLine | FreeDVDemod | private |
m_sum | FreeDVDemod | private |
m_threadedChannelizer | FreeDVDemod | private |
m_undersampleCount | FreeDVDemod | private |
m_volume | FreeDVDemod | private |
networkManagerFinished(QNetworkReply *reply) | FreeDVDemod | privateslot |
processOneSample(Complex &ci) | FreeDVDemod | private |
pushSampleToAudio(int16_t sample) | FreeDVDemod | private |
pushSampleToDV(int16_t sample) | FreeDVDemod | private |
serialize() const | FreeDVDemod | virtual |
setDeviceAPI(DeviceAPI *deviceAPI) | ChannelAPI | inline |
setDeviceSetIndex(int deviceSetIndex) | ChannelAPI | inline |
setIndexInDeviceSet(int indexInDeviceSet) | ChannelAPI | inline |
setMessageQueueToGUI(MessageQueue *queue) | BasebandSampleSink | inlinevirtual |
setName(const QString &name) | ChannelAPI | inlinevirtual |
setSampleSink(BasebandSampleSink *sampleSink) | FreeDVDemod | inline |
SSBFilter | FreeDVDemod | private |
start() | FreeDVDemod | virtual |
stop() | FreeDVDemod | virtual |
StreamMIMO enum value | ChannelAPI | |
StreamSingleSink enum value | ChannelAPI | |
StreamSingleSource enum value | ChannelAPI | |
StreamType enum name | ChannelAPI | |
webapiFormatChannelReport(SWGSDRangel::SWGChannelReport &response) | FreeDVDemod | private |
webapiFormatChannelSettings(SWGSDRangel::SWGChannelSettings &response, const FreeDVDemodSettings &settings) | FreeDVDemod | private |
webapiReportGet(SWGSDRangel::SWGChannelReport &response, QString &errorMessage) | FreeDVDemod | virtual |
webapiReverseSendSettings(QList< QString > &channelSettingsKeys, const FreeDVDemodSettings &settings, bool force) | FreeDVDemod | private |
webapiSettingsGet(SWGSDRangel::SWGChannelSettings &response, QString &errorMessage) | FreeDVDemod | virtual |
webapiSettingsPutPatch(bool force, const QStringList &channelSettingsKeys, SWGSDRangel::SWGChannelSettings &response, QString &errorMessage) | FreeDVDemod | virtual |
~BasebandSampleSink() | BasebandSampleSink | virtual |
~ChannelAPI() | ChannelAPI | inlinevirtual |
~FreeDVDemod() | FreeDVDemod | virtual |