1
0
mirror of https://github.com/f4exb/sdrangel.git synced 2024-11-17 13:51:47 -05:00

Issue #925. Issue was in GLScopeGUI::setBuddies not the plugin(s)

This commit is contained in:
f4exb 2021-06-16 06:47:44 +02:00
parent d9e1034f9a
commit 28214de978
2 changed files with 4 additions and 2 deletions

View File

@ -433,7 +433,7 @@ AISDemodGUI::AISDemodGUI(PluginAPI* pluginAPI, DeviceUISet *deviceUISet, Baseban
traceDataQ.m_ampIndex = 0; traceDataQ.m_ampIndex = 0;
traceDataQ.m_ofs = 0.0; traceDataQ.m_ofs = 0.0;
traceDataQ.m_ofsCoarse = 0; traceDataQ.m_ofsCoarse = 0;
ui->scopeGUI->addTrace(traceDataI); ui->scopeGUI->changeTrace(0, traceDataI);
ui->scopeGUI->addTrace(traceDataQ); ui->scopeGUI->addTrace(traceDataQ);
ui->scopeGUI->setDisplayMode(GLScopeSettings::DisplayXYV); ui->scopeGUI->setDisplayMode(GLScopeSettings::DisplayXYV);
ui->scopeGUI->focusOnTrace(0); // re-focus to take changes into account in the GUI ui->scopeGUI->focusOnTrace(0); // re-focus to take changes into account in the GUI
@ -442,7 +442,7 @@ AISDemodGUI::AISDemodGUI(PluginAPI* pluginAPI, DeviceUISet *deviceUISet, Baseban
triggerData.m_triggerLevel = 0.1; triggerData.m_triggerLevel = 0.1;
triggerData.m_triggerLevelCoarse = 10; triggerData.m_triggerLevelCoarse = 10;
triggerData.m_triggerPositiveEdge = true; triggerData.m_triggerPositiveEdge = true;
ui->scopeGUI->addTrigger(triggerData); ui->scopeGUI->changeTrigger(0, triggerData);
ui->scopeGUI->focusOnTrigger(0); // re-focus to take changes into account in the GUI ui->scopeGUI->focusOnTrigger(0); // re-focus to take changes into account in the GUI
m_scopeVis->setLiveRate(9600*6); m_scopeVis->setLiveRate(9600*6);

View File

@ -51,6 +51,8 @@ public:
virtual bool deserialize(const QByteArray& data); virtual bool deserialize(const QByteArray& data);
bool handleMessage(Message* message); bool handleMessage(Message* message);
unsigned int getNbTraces() const { return m_settings.m_tracesData.size(); }
unsigned int getNbTriggers() const { return m_settings.m_triggersData.size(); }
// preconfiguration methods // preconfiguration methods
// global (first line): // global (first line):