You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
gentoo-overlay/net-wireless/gqrx/files/gqrx-bladerf-samplerate.patch

32 lines
1.2 KiB

diff --git a/src/qtgui/ioconfig.cpp b/src/qtgui/ioconfig.cpp
index e4fdd8f..ad072a1 100644
--- a/src/qtgui/ioconfig.cpp
+++ b/src/qtgui/ioconfig.cpp
@@ -384,8 +384,6 @@ void CIoConfig::updateInputSampleRates(int rate)
}
else if (ui->inDevEdit->text().contains("bladerf"))
{
- if (rate > 0)
- ui->inSrCombo->addItem(QString("%1").arg(rate));
ui->inSrCombo->addItem("160000");
ui->inSrCombo->addItem("250000");
ui->inSrCombo->addItem("500000");
@@ -400,6 +398,17 @@ void CIoConfig::updateInputSampleRates(int rate)
ui->inSrCombo->addItem("30000000");
ui->inSrCombo->addItem("35000000");
ui->inSrCombo->addItem("40000000");
+ ui->inSrCombo->addItem("45000000");
+ ui->inSrCombo->addItem("50000000");
+ ui->inSrCombo->addItem("55000000");
+ ui->inSrCombo->addItem("60000000");
+ if (rate > 0)
+ {
+ ui->inSrCombo->insertItem(0, QString("%1").arg(rate));
+ ui->inSrCombo->setCurrentIndex(0);
+ }
+ else
+ ui->inSrCombo->setCurrentIndex(5); // select 5 MHz
}
else if (ui->inDevEdit->text().contains("sdr-iq"))
{