diff --git a/Readme.md b/Readme.md index dceda8254..dd340216a 100644 --- a/Readme.md +++ b/Readme.md @@ -125,12 +125,13 @@ Done since the fork - Implemented trigger delay - Trigger on both edges - Spectrum histogram clear + - Trigger line display for all trigger modes + - Coarse and fine trigger level sliders ===== To Do ===== - - Trigger line display for all trigger modes - Level calibration - Enhance presets management (Edit, Move, Import/Export from/to human readable format like JSON) - recording capability diff --git a/plugins/samplesource/bladerf/bladerfgui.cpp b/plugins/samplesource/bladerf/bladerfgui.cpp index 8b1e245be..2e0873896 100644 --- a/plugins/samplesource/bladerf/bladerfgui.cpp +++ b/plugins/samplesource/bladerf/bladerfgui.cpp @@ -134,13 +134,13 @@ void BladerfGui::displaySettings() ui->fcPos->setCurrentIndex((int) m_settings.m_fcPos); - ui->lnaGainText->setText(tr("%1").arg(m_settings.m_lnaGain)); + ui->lnaGainText->setText(tr("%1dB").arg(m_settings.m_lnaGain*3)); ui->lna->setValue(m_settings.m_lnaGain); - ui->vga1Text->setText(tr("%1").arg(m_settings.m_vga1)); + ui->vga1Text->setText(tr("%1dB").arg(m_settings.m_vga1)); ui->vga1->setValue(m_settings.m_vga1); - ui->vga2Text->setText(tr("%1").arg(m_settings.m_vga2)); + ui->vga2Text->setText(tr("%1dBS").arg(m_settings.m_vga2)); ui->vga2->setValue(m_settings.m_vga2); ui->xb200->setCurrentIndex(getXb200Index(m_settings.m_xb200, m_settings.m_xb200Path, m_settings.m_xb200Filter)); @@ -204,7 +204,7 @@ void BladerfGui::on_lna_valueChanged(int value) if ((value < 0) || (value > 2)) return; - ui->lnaGainText->setText(tr("%1k").arg(value)); + ui->lnaGainText->setText(tr("%1dB").arg(value*3)); m_settings.m_lnaGain = value; sendSettings(); } @@ -214,7 +214,7 @@ void BladerfGui::on_vga1_valueChanged(int value) if ((value < BLADERF_RXVGA1_GAIN_MIN) || (value > BLADERF_RXVGA1_GAIN_MAX)) return; - ui->vga1Text->setText(tr("%1").arg(value)); + ui->vga1Text->setText(tr("%1dB").arg(value)); m_settings.m_vga1 = value; sendSettings(); } @@ -224,7 +224,7 @@ void BladerfGui::on_vga2_valueChanged(int value) if ((value < BLADERF_RXVGA2_GAIN_MIN) || (value > BLADERF_RXVGA2_GAIN_MAX)) return; - ui->vga2Text->setText(tr("%1").arg(value)); + ui->vga2Text->setText(tr("%1dB").arg(value)); m_settings.m_vga2 = value; sendSettings(); } diff --git a/plugins/samplesource/bladerf/bladerfgui.ui b/plugins/samplesource/bladerf/bladerfgui.ui index 73f714812..dbc83f916 100644 --- a/plugins/samplesource/bladerf/bladerfgui.ui +++ b/plugins/samplesource/bladerf/bladerfgui.ui @@ -438,7 +438,7 @@ - false + true LNA amplification