mirror of
https://github.com/f4exb/sdrangel.git
synced 2024-12-17 23:28:50 -05:00
Display trigger line in logarithmic magnitude mode
This commit is contained in:
parent
da9d4d7d52
commit
6dea38ab47
@ -332,7 +332,7 @@ void GLScope::paintGL()
|
|||||||
glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA);
|
glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA);
|
||||||
glEnable(GL_LINE_SMOOTH);
|
glEnable(GL_LINE_SMOOTH);
|
||||||
glLineWidth(1.0f);
|
glLineWidth(1.0f);
|
||||||
glColor4f(0, 1, 0, 0.3f);
|
glColor4f(0, 1, 0, 0.5f);
|
||||||
glBegin(GL_LINE_LOOP);
|
glBegin(GL_LINE_LOOP);
|
||||||
|
|
||||||
if (m_triggerChannel == ScopeVis::TriggerChannelI)
|
if (m_triggerChannel == ScopeVis::TriggerChannelI)
|
||||||
@ -347,14 +347,19 @@ void GLScope::paintGL()
|
|||||||
glVertex2f(0, (y - 1.0)/m_amp1);
|
glVertex2f(0, (y - 1.0)/m_amp1);
|
||||||
glVertex2f(1, (y - 1.0)/m_amp1);
|
glVertex2f(1, (y - 1.0)/m_amp1);
|
||||||
}
|
}
|
||||||
|
else if (m_triggerChannel == ScopeVis::TriggerMagDb)
|
||||||
|
{
|
||||||
|
Real y = (m_triggerLevel - m_ofs) * m_amp1;
|
||||||
|
/*
|
||||||
|
std::cerr << "m_triggerLevel=" << m_triggerLevel
|
||||||
|
<< " amp1=" << m_amp1
|
||||||
|
<< " ofs=" << m_ofs
|
||||||
|
<< " ofs1=" << m_ofs1 << std::endl;*/
|
||||||
|
glVertex2f(0, (y - 1.0)/m_amp1);
|
||||||
|
glVertex2f(1, (y - 1.0)/m_amp1);
|
||||||
|
}
|
||||||
|
|
||||||
glEnd();
|
glEnd();
|
||||||
/*
|
|
||||||
glColor4f(0, 0.8f, 0.0, 0.3f);
|
|
||||||
glBegin(GL_LINE_LOOP);
|
|
||||||
glVertex2f(0, m_triggerLevelLow);
|
|
||||||
glVertex2f(1, m_triggerLevelLow);
|
|
||||||
glEnd();*/
|
|
||||||
glDisable(GL_LINE_SMOOTH);
|
glDisable(GL_LINE_SMOOTH);
|
||||||
glPopMatrix();
|
glPopMatrix();
|
||||||
}
|
}
|
||||||
@ -517,7 +522,7 @@ void GLScope::paintGL()
|
|||||||
glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA);
|
glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA);
|
||||||
glEnable(GL_LINE_SMOOTH);
|
glEnable(GL_LINE_SMOOTH);
|
||||||
glLineWidth(1.0f);
|
glLineWidth(1.0f);
|
||||||
glColor4f(0, 1, 0, 0.3f);
|
glColor4f(0, 1, 0, 0.5f);
|
||||||
glBegin(GL_LINE_LOOP);
|
glBegin(GL_LINE_LOOP);
|
||||||
glVertex2f(0, m_triggerLevel);
|
glVertex2f(0, m_triggerLevel);
|
||||||
glVertex2f(1, m_triggerLevel);
|
glVertex2f(1, m_triggerLevel);
|
||||||
|
Loading…
Reference in New Issue
Block a user