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:
parent
75a75732da
commit
b1353a81e7
@ -108,7 +108,11 @@ void ChirpChatDemod::start()
|
|||||||
|
|
||||||
m_basebandSink->reset();
|
m_basebandSink->reset();
|
||||||
m_thread->start();
|
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()
|
void ChirpChatDemod::stop()
|
||||||
{
|
{
|
||||||
@ -290,9 +294,16 @@ void ChirpChatDemod::applySettings(const ChirpChatDemodSettings& settings, bool
|
|||||||
if ((settings.m_inputFrequencyOffset != m_settings.m_inputFrequencyOffset) || force) {
|
if ((settings.m_inputFrequencyOffset != m_settings.m_inputFrequencyOffset) || force) {
|
||||||
reverseAPIKeys.append("inputFrequencyOffset");
|
reverseAPIKeys.append("inputFrequencyOffset");
|
||||||
}
|
}
|
||||||
if ((settings.m_bandwidthIndex != m_settings.m_bandwidthIndex) || force) {
|
|
||||||
|
if ((settings.m_bandwidthIndex != m_settings.m_bandwidthIndex) || force)
|
||||||
|
{
|
||||||
reverseAPIKeys.append("bandwidthIndex");
|
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) {
|
if ((settings.m_spreadFactor != m_settings.m_spreadFactor) || force) {
|
||||||
reverseAPIKeys.append("spreadFactor");
|
reverseAPIKeys.append("spreadFactor");
|
||||||
}
|
}
|
||||||
|
|||||||
@ -27,7 +27,7 @@
|
|||||||
const PluginDescriptor ChirpChatPlugin::m_pluginDescriptor = {
|
const PluginDescriptor ChirpChatPlugin::m_pluginDescriptor = {
|
||||||
ChirpChatDemod::m_channelId,
|
ChirpChatDemod::m_channelId,
|
||||||
QString("ChirpChat Demodulator"),
|
QString("ChirpChat Demodulator"),
|
||||||
QString("5.3.0"),
|
QString("5.5.1"),
|
||||||
QString("(c) Edouard Griffiths, F4EXB"),
|
QString("(c) Edouard Griffiths, F4EXB"),
|
||||||
QString("https://github.com/f4exb/sdrangel"),
|
QString("https://github.com/f4exb/sdrangel"),
|
||||||
true,
|
true,
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user