1
0
mirror of https://github.com/f4exb/sdrangel.git synced 2026-06-09 09:25:07 -04:00

LoRa modulator: REST API (1)

This commit is contained in:
f4exb
2020-02-22 18:37:09 +01:00
parent 738f671255
commit 9aaa4756a2
17 changed files with 1568 additions and 57 deletions
+8 -1
View File
@@ -346,7 +346,8 @@ void LoRaModGUI::on_messageText_editingFinished()
void LoRaModGUI::on_hexText_editingFinished()
{
m_settings.m_bytesMessage = QByteArray::fromHex(ui->hexText->text().toLatin1());
applySettings();
}
void LoRaModGUI::onWidgetRolled(QWidget* widget, bool rollDown)
@@ -485,6 +486,7 @@ void LoRaModGUI::displaySettings()
setWindowTitle(m_channelMarker.getTitle());
displayStreamIndex();
displayCurrentPayloadMessage();
displayBinaryMessage();
ui->fecParity->setEnabled(m_settings.m_codingScheme == LoRaModSettings::CodingLoRa);
ui->crc->setEnabled(m_settings.m_codingScheme == LoRaModSettings::CodingLoRa);
@@ -557,6 +559,11 @@ void LoRaModGUI::displayCurrentPayloadMessage()
ui->messageText->blockSignals(false);
}
void LoRaModGUI::displayBinaryMessage()
{
ui->hexText->setText(m_settings.m_bytesMessage.toHex());
}
void LoRaModGUI::setBandwidths()
{
int maxBandwidth = m_basebandSampleRate / LoRaModSettings::oversampling;