diff --git a/Readme.md b/Readme.md index 87af82ff1..adcf7d86d 100644 --- a/Readme.md +++ b/Readme.md @@ -32,3 +32,13 @@ Debian 7 "wheezy" uses Qt4. Qt5 is available from the "wheezy-backports" repo, b "mkdir out && cd out && cmake ../ && make" +============ +Known Issues +============ + +Possible compiler/linker bug when building with "make -j2" + +FM is mostly untested. + +RTL frontend will have bad aliasing in noisy environments. + diff --git a/plugins/channel/lora/lorademodgui.cpp b/plugins/channel/lora/lorademodgui.cpp index 5ee728317..8de48e910 100644 --- a/plugins/channel/lora/lorademodgui.cpp +++ b/plugins/channel/lora/lorademodgui.cpp @@ -86,7 +86,7 @@ void LoRaDemodGUI::viewChanged() void LoRaDemodGUI::on_BW_valueChanged(int value) { - const int loraBW[] = {7813, 15625, 31250, 62500}; + const int loraBW[] = BANDWIDTHSTRING; int thisBW = loraBW[value]; ui->BWText->setText(QString("%1 Hz").arg(thisBW)); m_channelMarker->setBandwidth(thisBW); @@ -165,7 +165,7 @@ LoRaDemodGUI::~LoRaDemodGUI() void LoRaDemodGUI::applySettings() { - const int loraBW[] = {7813, 15625, 31250, 62500}; + const int loraBW[] = BANDWIDTHSTRING; int thisBW = loraBW[ui->BW->value()]; m_channelizer->configure(m_threadedSampleSink->getMessageQueue(), thisBW, diff --git a/plugins/channel/lora/lorademodgui.h b/plugins/channel/lora/lorademodgui.h index f0316ae64..64d6a116a 100644 --- a/plugins/channel/lora/lorademodgui.h +++ b/plugins/channel/lora/lorademodgui.h @@ -4,6 +4,8 @@ #include "gui/rollupwidget.h" #include "plugin/plugingui.h" +#define BANDWIDTHSTRING {7813,15625,20833,31250,62500} + class PluginAPI; class ChannelMarker; class ThreadedSampleSink; diff --git a/plugins/channel/lora/lorademodgui.ui b/plugins/channel/lora/lorademodgui.ui index 6d80992d7..214b085e2 100644 --- a/plugins/channel/lora/lorademodgui.ui +++ b/plugins/channel/lora/lorademodgui.ui @@ -52,7 +52,7 @@ 0 - 2 + 3 1