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

Fix webapi for Freq Display.

This commit is contained in:
Jon Beniston
2026-04-22 20:09:41 +01:00
parent fd9f3ac632
commit c44925dba3
3 changed files with 15 additions and 0 deletions
+7
View File
@@ -5274,6 +5274,11 @@ bool WebAPIRequestMapper::getFeatureSettings(
featureSettings->setDemodAnalyzerSettings(new SWGSDRangel::SWGDemodAnalyzerSettings());
featureSettings->getDemodAnalyzerSettings()->fromJsonObject(settingsJsonObject);
}
else if (featureSettingsKey == "FreqDisplaySettings")
{
featureSettings->setFreqDisplaySettings(new SWGSDRangel::SWGFreqDisplaySettings());
featureSettings->getFreqDisplaySettings()->fromJsonObject(settingsJsonObject);
}
else if (featureSettingsKey == "JogdialControllerSettings")
{
featureSettings->setJogdialControllerSettings(new SWGSDRangel::SWGJogdialControllerSettings());
@@ -5688,6 +5693,7 @@ void WebAPIRequestMapper::resetFeatureSettings(SWGSDRangel::SWGFeatureSettings&
featureSettings.setAisSettings(nullptr);
featureSettings.setAntennaToolsSettings(nullptr);
featureSettings.setAprsSettings(nullptr);
featureSettings.setFreqDisplaySettings(nullptr);
featureSettings.setGs232ControllerSettings(nullptr);
featureSettings.setMapSettings(nullptr);
featureSettings.setPerTesterSettings(nullptr);
@@ -5705,6 +5711,7 @@ void WebAPIRequestMapper::resetFeatureReport(SWGSDRangel::SWGFeatureReport& feat
featureReport.cleanup();
featureReport.setFeatureType(nullptr);
featureReport.setAfcReport(nullptr);
featureReport.setFreqDisplayReport(nullptr);
featureReport.setGs232ControllerReport(nullptr);
featureReport.setPerTesterReport(nullptr);
featureReport.setRigCtlServerReport(nullptr);