1
0
mirror of https://github.com/f4exb/sdrangel.git synced 2025-11-13 11:43:18 -05:00

Websocket spectrum: updated ChirpChat demod (v5)

This commit is contained in:
f4exb 2020-05-05 03:24:25 +02:00
parent 75a75732da
commit b1353a81e7
2 changed files with 14 additions and 3 deletions

View File

@ -108,7 +108,11 @@ void ChirpChatDemod::start()
m_basebandSink->reset();
m_thread->start();
}
GLSpectrumSettings spectrumSettings = m_spectrumVis.getSettings();
spectrumSettings.m_ssb = true;
SpectrumVis::MsgConfigureSpectrumVis *msg = SpectrumVis::MsgConfigureSpectrumVis::create(spectrumSettings, false);
m_spectrumVis.getInputMessageQueue()->push(msg);}
void ChirpChatDemod::stop()
{
@ -290,9 +294,16 @@ void ChirpChatDemod::applySettings(const ChirpChatDemodSettings& settings, bool
if ((settings.m_inputFrequencyOffset != m_settings.m_inputFrequencyOffset) || force) {
reverseAPIKeys.append("inputFrequencyOffset");
}
if ((settings.m_bandwidthIndex != m_settings.m_bandwidthIndex) || force) {
if ((settings.m_bandwidthIndex != m_settings.m_bandwidthIndex) || force)
{
reverseAPIKeys.append("bandwidthIndex");
DSPSignalNotification *msg = new DSPSignalNotification(
ChirpChatDemodSettings::bandwidths[settings.m_bandwidthIndex],
0);
m_spectrumVis.getInputMessageQueue()->push(msg);
}
if ((settings.m_spreadFactor != m_settings.m_spreadFactor) || force) {
reverseAPIKeys.append("spreadFactor");
}

View File

@ -27,7 +27,7 @@
const PluginDescriptor ChirpChatPlugin::m_pluginDescriptor = {
ChirpChatDemod::m_channelId,
QString("ChirpChat Demodulator"),
QString("5.3.0"),
QString("5.5.1"),
QString("(c) Edouard Griffiths, F4EXB"),
QString("https://github.com/f4exb/sdrangel"),
true,