1
0
mirror of https://github.com/f4exb/sdrangel.git synced 2026-06-01 13:47:01 -04:00

REST API: Channel Analyzer settings (1)

This commit is contained in:
f4exb
2019-08-08 18:42:17 +02:00
parent 524326de6d
commit 3ecb73e36e
17 changed files with 296 additions and 38 deletions
+75
View File
@@ -49,3 +49,78 @@ std::regex WebAPIAdapterInterface::devicesetChannelURLRe("^/sdrangel/deviceset/(
std::regex WebAPIAdapterInterface::devicesetChannelIndexURLRe("^/sdrangel/deviceset/([0-9]{1,2})/channel/([0-9]{1,2})$");
std::regex WebAPIAdapterInterface::devicesetChannelSettingsURLRe("^/sdrangel/deviceset/([0-9]{1,2})/channel/([0-9]{1,2})/settings$");
std::regex WebAPIAdapterInterface::devicesetChannelReportURLRe("^/sdrangel/deviceset/([0-9]{1,2})/channel/([0-9]{1,2})/report");
void WebAPIAdapterInterface::ConfigKeys::debug()
{
qDebug("WebAPIAdapterInterface::ConfigKeys::debug");
qDebug("preferences:");
foreach(QString preferenceKey, m_preferencesKeys) {
qDebug(" %s", qPrintable(preferenceKey));
}
qDebug("commands:");
foreach(CommandKeys commandKeys, m_commandKeys)
{
qDebug(" {");
foreach(QString commandKey, commandKeys.m_keys) {
qDebug(" %s", qPrintable(commandKey));
}
qDebug(" }");
}
qDebug("presets:");
foreach(PresetKeys presetKeys, m_presetKeys)
{
qDebug(" {");
foreach(QString presetKey, presetKeys.m_keys) {
qDebug(" %s", qPrintable(presetKey));
}
qDebug(" deviceConfigs:");
foreach(DeviceKeys deviceKeys, presetKeys.m_devicesKeys)
{
qDebug(" {");
qDebug(" config:");
foreach(QString deviceKey, deviceKeys.m_deviceKeys) {
qDebug(" %s", qPrintable(deviceKey));
}
qDebug(" }");
}
qDebug(" channelConfigs");
foreach(ChannelKeys channelKeys, presetKeys.m_channelsKeys)
{
qDebug(" {");
qDebug(" config:");
foreach(QString channelKey, channelKeys.m_channelKeys) {
qDebug(" %s", qPrintable(channelKey));
}
qDebug(" }");
}
qDebug(" }");
}
qDebug("workingPreset:");
foreach(QString presetKey, m_workingPresetKeys.m_keys) {
qDebug(" %s", qPrintable(presetKey));
}
qDebug(" deviceConfigs:");
foreach(DeviceKeys deviceKeys, m_workingPresetKeys.m_devicesKeys)
{
qDebug(" {");
qDebug(" config:");
foreach(QString deviceKey, deviceKeys.m_deviceKeys) {
qDebug(" %s", qPrintable(deviceKey));
}
qDebug(" }");
}
qDebug(" channelConfigs:");
foreach(ChannelKeys channelKeys, m_workingPresetKeys.m_channelsKeys)
{
qDebug(" {");
qDebug(" config:");
foreach(QString channelKey, channelKeys.m_channelKeys) {
qDebug(" %s", qPrintable(channelKey));
}
qDebug(" }");
}
}