From b7a7f898bc92df85ff10bdee443e1cd755e05b15 Mon Sep 17 00:00:00 2001 From: f4exb Date: Tue, 14 Jul 2015 01:09:29 +0200 Subject: [PATCH] Show phase angle in Pi units --- sdrbase/gui/glscope.cpp | 4 ++-- sdrbase/gui/glscopegui.cpp | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/sdrbase/gui/glscope.cpp b/sdrbase/gui/glscope.cpp index 203100945..27db7eb89 100644 --- a/sdrbase/gui/glscope.cpp +++ b/sdrbase/gui/glscope.cpp @@ -627,12 +627,12 @@ void GLScope::applyConfig() } else { m_y1Scale.setRange(Unit::None, amp_ofs/2.0, amp_range + amp_ofs/2.0); } - m_y2Scale.setRange(Unit::AngleDegrees, -180.0, 180.0); + m_y2Scale.setRange(Unit::None, -1.0, 1.0); // Scale to Pi break; } case ModeMagdBPha: { m_y1Scale.setRange(Unit::Decibel, pow_floor, pow_floor + pow_range); - m_y2Scale.setRange(Unit::AngleDegrees, -180.0, 180.0); + m_y2Scale.setRange(Unit::AngleDegrees, -1.0, 1.0); // Scale to Pi break; } case ModeDerived12: { diff --git a/sdrbase/gui/glscopegui.cpp b/sdrbase/gui/glscopegui.cpp index 58d56b522..a9c5ec320 100644 --- a/sdrbase/gui/glscopegui.cpp +++ b/sdrbase/gui/glscopegui.cpp @@ -183,7 +183,7 @@ void GLScopeGUI::setTrigLevelDisplay() ui->trigText->setText(tr("%1dB").arg(m_triggerLevel - 100.0, 0, 'f', 0)); } else if (m_triggerChannel == ScopeVis::TriggerPhase) { - ui->trigText->setText(tr("%1°").arg(m_triggerLevel * 1.8, 0, 'f', 0)); + ui->trigText->setText(tr("%1π").arg(m_triggerLevel / 100.0, 0, 'f', 2)); } else { ui->trigText->setText(tr("%1").arg(m_triggerLevel / 100.0, 0, 'f', 2));