SDRAngel
4.11.5
Developer docs for <a href="https://github.com/f4exb/sdrangel">SDRangel<\a>, an Open Source Qt5 / OpenGL 3.0+ SDR and signal analyzer frontend to various hardware.
|
#include <SWGDeviceSettings.h>
Definition at line 61 of file SWGDeviceSettings.h.
SWGSDRangel::SWGDeviceSettings::SWGDeviceSettings | ( | ) |
Definition at line 30 of file SWGDeviceSettings.cpp.
References airspy_hf_settings, airspy_settings, blade_rf1_input_settings, blade_rf1_output_settings, blade_rf2_input_settings, blade_rf2_output_settings, device_hw_type, direction, fcd_pro_plus_settings, fcd_pro_settings, file_input_settings, hack_rf_input_settings, hack_rf_output_settings, kiwi_sdr_settings, lime_sdr_input_settings, lime_sdr_output_settings, local_input_settings, local_output_settings, m_airspy_hf_settings_isSet, m_airspy_settings_isSet, m_blade_rf1_input_settings_isSet, m_blade_rf1_output_settings_isSet, m_blade_rf2_input_settings_isSet, m_blade_rf2_output_settings_isSet, m_device_hw_type_isSet, m_direction_isSet, m_fcd_pro_plus_settings_isSet, m_fcd_pro_settings_isSet, m_file_input_settings_isSet, m_hack_rf_input_settings_isSet, m_hack_rf_output_settings_isSet, m_kiwi_sdr_settings_isSet, m_lime_sdr_input_settings_isSet, m_lime_sdr_output_settings_isSet, m_local_input_settings_isSet, m_local_output_settings_isSet, m_originator_index_isSet, m_perseus_settings_isSet, m_pluto_sdr_input_settings_isSet, m_pluto_sdr_output_settings_isSet, m_remote_input_settings_isSet, m_remote_output_settings_isSet, m_rtl_sdr_settings_isSet, m_sdr_play_settings_isSet, m_soapy_sdr_input_settings_isSet, m_soapy_sdr_output_settings_isSet, m_test_mi_settings_isSet, m_test_source_settings_isSet, m_xtrx_input_settings_isSet, m_xtrx_output_settings_isSet, originator_index, perseus_settings, pluto_sdr_input_settings, pluto_sdr_output_settings, remote_input_settings, remote_output_settings, rtl_sdr_settings, sdr_play_settings, soapy_sdr_input_settings, soapy_sdr_output_settings, test_mi_settings, test_source_settings, xtrx_input_settings, and xtrx_output_settings.
SWGSDRangel::SWGDeviceSettings::SWGDeviceSettings | ( | QString * | json | ) |
Definition at line 25 of file SWGDeviceSettings.cpp.
References fromJson(), and init().
|
virtual |
Definition at line 97 of file SWGDeviceSettings.cpp.
References cleanup().
|
overridevirtual |
Reimplemented from SWGSDRangel::SWGObject.
Definition at line 343 of file SWGDeviceSettings.cpp.
References asJsonObject().
Referenced by SWGSDRangel::SWGDeviceSetApi::devicesetDeviceRunDelete(), SWGSDRangel::SWGDeviceSetApi::devicesetDeviceRunPost(), SWGSDRangel::SWGDeviceSetApi::devicesetDeviceSettingsPatch(), SWGSDRangel::SWGDeviceSetApi::devicesetDeviceSettingsPut(), WebAPIRequestMapper::devicesetDeviceSettingsService(), TestSourceInput::webapiReverseSendSettings(), PlutoSDROutput::webapiReverseSendSettings(), Bladerf1Output::webapiReverseSendSettings(), HackRFOutput::webapiReverseSendSettings(), Bladerf1Input::webapiReverseSendSettings(), PerseusInput::webapiReverseSendSettings(), LocalOutput::webapiReverseSendSettings(), AirspyInput::webapiReverseSendSettings(), AirspyHFInput::webapiReverseSendSettings(), TestMI::webapiReverseSendSettings(), RTLSDRInput::webapiReverseSendSettings(), PlutoSDRInput::webapiReverseSendSettings(), FCDProPlusInput::webapiReverseSendSettings(), HackRFInput::webapiReverseSendSettings(), BladeRF2Output::webapiReverseSendSettings(), KiwiSDRInput::webapiReverseSendSettings(), LocalInput::webapiReverseSendSettings(), FCDProInput::webapiReverseSendSettings(), RemoteOutput::webapiReverseSendSettings(), SDRPlayInput::webapiReverseSendSettings(), BladeRF2Input::webapiReverseSendSettings(), SoapySDROutput::webapiReverseSendSettings(), SoapySDRInput::webapiReverseSendSettings(), XTRXOutput::webapiReverseSendSettings(), LimeSDROutput::webapiReverseSendSettings(), XTRXInput::webapiReverseSendSettings(), LimeSDRInput::webapiReverseSendSettings(), RemoteInput::webapiReverseSendSettings(), FileInput::webapiReverseSendSettings(), Bladerf1Output::webapiReverseSendStartStop(), TestSourceInput::webapiReverseSendStartStop(), PlutoSDROutput::webapiReverseSendStartStop(), HackRFOutput::webapiReverseSendStartStop(), Bladerf1Input::webapiReverseSendStartStop(), PerseusInput::webapiReverseSendStartStop(), LocalOutput::webapiReverseSendStartStop(), AirspyInput::webapiReverseSendStartStop(), TestMI::webapiReverseSendStartStop(), AirspyHFInput::webapiReverseSendStartStop(), RTLSDRInput::webapiReverseSendStartStop(), PlutoSDRInput::webapiReverseSendStartStop(), FCDProPlusInput::webapiReverseSendStartStop(), HackRFInput::webapiReverseSendStartStop(), BladeRF2Output::webapiReverseSendStartStop(), KiwiSDRInput::webapiReverseSendStartStop(), LocalInput::webapiReverseSendStartStop(), FCDProInput::webapiReverseSendStartStop(), RemoteOutput::webapiReverseSendStartStop(), SDRPlayInput::webapiReverseSendStartStop(), BladeRF2Input::webapiReverseSendStartStop(), SoapySDROutput::webapiReverseSendStartStop(), SoapySDRInput::webapiReverseSendStartStop(), XTRXOutput::webapiReverseSendStartStop(), LimeSDROutput::webapiReverseSendStartStop(), XTRXInput::webapiReverseSendStartStop(), LimeSDRInput::webapiReverseSendStartStop(), RemoteInput::webapiReverseSendStartStop(), and FileInput::webapiReverseSendStartStop().
|
overridevirtual |
Reimplemented from SWGSDRangel::SWGObject.
Definition at line 354 of file SWGDeviceSettings.cpp.
References airspy_hf_settings, airspy_settings, blade_rf1_input_settings, blade_rf1_output_settings, blade_rf2_input_settings, blade_rf2_output_settings, device_hw_type, direction, fcd_pro_plus_settings, fcd_pro_settings, file_input_settings, hack_rf_input_settings, hack_rf_output_settings, SWGSDRangel::SWGLocalOutputSettings::isSet(), SWGSDRangel::SWGTestMISettings::isSet(), SWGSDRangel::SWGLocalInputSettings::isSet(), SWGSDRangel::SWGFileInputSettings::isSet(), SWGSDRangel::SWGKiwiSDRSettings::isSet(), SWGSDRangel::SWGRemoteInputSettings::isSet(), SWGSDRangel::SWGBladeRF1OutputSettings::isSet(), SWGSDRangel::SWGBladeRF2OutputSettings::isSet(), SWGSDRangel::SWGHackRFOutputSettings::isSet(), SWGSDRangel::SWGRemoteOutputSettings::isSet(), SWGSDRangel::SWGPerseusSettings::isSet(), SWGSDRangel::SWGXtrxOutputSettings::isSet(), SWGSDRangel::SWGPlutoSdrOutputSettings::isSet(), SWGSDRangel::SWGHackRFInputSettings::isSet(), SWGSDRangel::SWGBladeRF1InputSettings::isSet(), SWGSDRangel::SWGBladeRF2InputSettings::isSet(), SWGSDRangel::SWGAirspyHFSettings::isSet(), SWGSDRangel::SWGRtlSdrSettings::isSet(), SWGSDRangel::SWGSDRPlaySettings::isSet(), SWGSDRangel::SWGAirspySettings::isSet(), SWGSDRangel::SWGFCDProPlusSettings::isSet(), SWGSDRangel::SWGLimeSdrOutputSettings::isSet(), SWGSDRangel::SWGTestSourceSettings::isSet(), SWGSDRangel::SWGSoapySDROutputSettings::isSet(), SWGSDRangel::SWGXtrxInputSettings::isSet(), SWGSDRangel::SWGPlutoSdrInputSettings::isSet(), SWGSDRangel::SWGSoapySDRInputSettings::isSet(), SWGSDRangel::SWGLimeSdrInputSettings::isSet(), SWGSDRangel::SWGFCDProSettings::isSet(), kiwi_sdr_settings, lime_sdr_input_settings, lime_sdr_output_settings, local_input_settings, local_output_settings, m_direction_isSet, m_originator_index_isSet, originator_index, perseus_settings, pluto_sdr_input_settings, pluto_sdr_output_settings, remote_input_settings, remote_output_settings, rtl_sdr_settings, sdr_play_settings, soapy_sdr_input_settings, soapy_sdr_output_settings, test_mi_settings, test_source_settings, SWGSDRangel::toJsonValue(), xtrx_input_settings, and xtrx_output_settings.
Referenced by asJson().
void SWGSDRangel::SWGDeviceSettings::cleanup | ( | ) |
Definition at line 170 of file SWGDeviceSettings.cpp.
References airspy_hf_settings, airspy_settings, blade_rf1_input_settings, blade_rf1_output_settings, blade_rf2_input_settings, blade_rf2_output_settings, device_hw_type, fcd_pro_plus_settings, fcd_pro_settings, file_input_settings, hack_rf_input_settings, hack_rf_output_settings, kiwi_sdr_settings, lime_sdr_input_settings, lime_sdr_output_settings, local_input_settings, local_output_settings, perseus_settings, pluto_sdr_input_settings, pluto_sdr_output_settings, remote_input_settings, remote_output_settings, rtl_sdr_settings, sdr_play_settings, soapy_sdr_input_settings, soapy_sdr_output_settings, test_mi_settings, test_source_settings, xtrx_input_settings, and xtrx_output_settings.
Referenced by WebAPIRequestMapper::resetDeviceSettings(), and ~SWGDeviceSettings().
|
overridevirtual |
Reimplemented from SWGSDRangel::SWGObject.
Definition at line 266 of file SWGDeviceSettings.cpp.
References fromJsonObject().
Referenced by SWGDeviceSettings().
|
overridevirtual |
Reimplemented from SWGSDRangel::SWGObject.
Definition at line 275 of file SWGDeviceSettings.cpp.
References airspy_hf_settings, airspy_settings, blade_rf1_input_settings, blade_rf1_output_settings, blade_rf2_input_settings, blade_rf2_output_settings, device_hw_type, direction, fcd_pro_plus_settings, fcd_pro_settings, file_input_settings, hack_rf_input_settings, hack_rf_output_settings, kiwi_sdr_settings, lime_sdr_input_settings, lime_sdr_output_settings, local_input_settings, local_output_settings, originator_index, perseus_settings, pluto_sdr_input_settings, pluto_sdr_output_settings, remote_input_settings, remote_output_settings, rtl_sdr_settings, sdr_play_settings, SWGSDRangel::setValue(), soapy_sdr_input_settings, soapy_sdr_output_settings, test_mi_settings, test_source_settings, xtrx_input_settings, and xtrx_output_settings.
Referenced by fromJson().
SWGAirspyHFSettings * SWGSDRangel::SWGDeviceSettings::getAirspyHfSettings | ( | ) |
Definition at line 497 of file SWGDeviceSettings.cpp.
References airspy_hf_settings.
Referenced by WebAPIRequestMapper::validateDeviceSettings(), AirspyHFInput::webapiFormatDeviceSettings(), AirspyHFInput::webapiReverseSendSettings(), AirspyHFInput::webapiSettingsGet(), and AirspyHFInput::webapiSettingsPutPatch().
SWGAirspySettings * SWGSDRangel::SWGDeviceSettings::getAirspySettings | ( | ) |
Definition at line 487 of file SWGDeviceSettings.cpp.
References airspy_settings.
Referenced by WebAPIRequestMapper::validateDeviceSettings(), AirspyInput::webapiFormatDeviceSettings(), AirspyInput::webapiReverseSendSettings(), AirspyInput::webapiSettingsGet(), and AirspyInput::webapiSettingsPutPatch().
SWGBladeRF1InputSettings * SWGSDRangel::SWGDeviceSettings::getBladeRf1InputSettings | ( | ) |
Definition at line 507 of file SWGDeviceSettings.cpp.
References blade_rf1_input_settings.
Referenced by WebAPIRequestMapper::validateDeviceSettings(), Bladerf1Input::webapiFormatDeviceSettings(), Bladerf1Input::webapiReverseSendSettings(), Bladerf1Input::webapiSettingsGet(), and Bladerf1Input::webapiSettingsPutPatch().
SWGBladeRF1OutputSettings * SWGSDRangel::SWGDeviceSettings::getBladeRf1OutputSettings | ( | ) |
Definition at line 527 of file SWGDeviceSettings.cpp.
References blade_rf1_output_settings.
Referenced by WebAPIRequestMapper::validateDeviceSettings(), Bladerf1Output::webapiFormatDeviceSettings(), Bladerf1Output::webapiReverseSendSettings(), Bladerf1Output::webapiSettingsGet(), and Bladerf1Output::webapiSettingsPutPatch().
SWGBladeRF2InputSettings * SWGSDRangel::SWGDeviceSettings::getBladeRf2InputSettings | ( | ) |
Definition at line 517 of file SWGDeviceSettings.cpp.
References blade_rf2_input_settings.
Referenced by WebAPIRequestMapper::validateDeviceSettings(), BladeRF2Input::webapiFormatDeviceSettings(), BladeRF2Input::webapiReverseSendSettings(), BladeRF2Input::webapiSettingsGet(), and BladeRF2Input::webapiSettingsPutPatch().
SWGBladeRF2OutputSettings * SWGSDRangel::SWGDeviceSettings::getBladeRf2OutputSettings | ( | ) |
Definition at line 537 of file SWGDeviceSettings.cpp.
References blade_rf2_output_settings.
Referenced by WebAPIRequestMapper::validateDeviceSettings(), BladeRF2Output::webapiFormatDeviceSettings(), BladeRF2Output::webapiReverseSendSettings(), BladeRF2Output::webapiSettingsGet(), and BladeRF2Output::webapiSettingsPutPatch().
QString * SWGSDRangel::SWGDeviceSettings::getDeviceHwType | ( | ) |
Definition at line 457 of file SWGDeviceSettings.cpp.
References device_hw_type.
Referenced by WebAPIAdapterGUI::devicesetDeviceSettingsPutPatch(), WebAPIAdapterSrv::devicesetDeviceSettingsPutPatch(), and WebAPIRequestMapper::validateDeviceSettings().
qint32 SWGSDRangel::SWGDeviceSettings::getDirection | ( | ) |
Definition at line 467 of file SWGDeviceSettings.cpp.
References direction.
Referenced by WebAPIAdapterGUI::devicesetDeviceSettingsPutPatch(), WebAPIAdapterSrv::devicesetDeviceSettingsPutPatch(), and WebAPIRequestMapper::validateDeviceSettings().
SWGFCDProPlusSettings * SWGSDRangel::SWGDeviceSettings::getFcdProPlusSettings | ( | ) |
Definition at line 557 of file SWGDeviceSettings.cpp.
References fcd_pro_plus_settings.
Referenced by WebAPIRequestMapper::validateDeviceSettings(), FCDProPlusInput::webapiFormatDeviceSettings(), FCDProPlusInput::webapiReverseSendSettings(), FCDProPlusInput::webapiSettingsGet(), and FCDProPlusInput::webapiSettingsPutPatch().
SWGFCDProSettings * SWGSDRangel::SWGDeviceSettings::getFcdProSettings | ( | ) |
Definition at line 547 of file SWGDeviceSettings.cpp.
References fcd_pro_settings.
Referenced by WebAPIRequestMapper::validateDeviceSettings(), FCDProInput::webapiFormatDeviceSettings(), FCDProInput::webapiReverseSendSettings(), FCDProInput::webapiSettingsGet(), and FCDProInput::webapiSettingsPutPatch().
SWGFileInputSettings * SWGSDRangel::SWGDeviceSettings::getFileInputSettings | ( | ) |
Definition at line 567 of file SWGDeviceSettings.cpp.
References file_input_settings.
Referenced by WebAPIRequestMapper::validateDeviceSettings(), FileInput::webapiFormatDeviceSettings(), FileInput::webapiReverseSendSettings(), FileInput::webapiSettingsGet(), and FileInput::webapiSettingsPutPatch().
SWGHackRFInputSettings * SWGSDRangel::SWGDeviceSettings::getHackRfInputSettings | ( | ) |
Definition at line 577 of file SWGDeviceSettings.cpp.
References hack_rf_input_settings.
Referenced by WebAPIRequestMapper::validateDeviceSettings(), HackRFInput::webapiFormatDeviceSettings(), HackRFInput::webapiReverseSendSettings(), HackRFInput::webapiSettingsGet(), and HackRFInput::webapiSettingsPutPatch().
SWGHackRFOutputSettings * SWGSDRangel::SWGDeviceSettings::getHackRfOutputSettings | ( | ) |
Definition at line 587 of file SWGDeviceSettings.cpp.
References hack_rf_output_settings.
Referenced by WebAPIRequestMapper::validateDeviceSettings(), HackRFOutput::webapiFormatDeviceSettings(), HackRFOutput::webapiReverseSendSettings(), HackRFOutput::webapiSettingsGet(), and HackRFOutput::webapiSettingsPutPatch().
SWGKiwiSDRSettings * SWGSDRangel::SWGDeviceSettings::getKiwiSdrSettings | ( | ) |
Definition at line 597 of file SWGDeviceSettings.cpp.
References kiwi_sdr_settings.
Referenced by WebAPIRequestMapper::validateDeviceSettings(), KiwiSDRInput::webapiFormatDeviceSettings(), KiwiSDRInput::webapiReverseSendSettings(), KiwiSDRInput::webapiSettingsGet(), and KiwiSDRInput::webapiSettingsPutPatch().
SWGLimeSdrInputSettings * SWGSDRangel::SWGDeviceSettings::getLimeSdrInputSettings | ( | ) |
Definition at line 607 of file SWGDeviceSettings.cpp.
References lime_sdr_input_settings.
Referenced by WebAPIRequestMapper::validateDeviceSettings(), LimeSDRInput::webapiFormatDeviceSettings(), LimeSDRInput::webapiReverseSendSettings(), LimeSDRInput::webapiSettingsGet(), and LimeSDRInput::webapiSettingsPutPatch().
SWGLimeSdrOutputSettings * SWGSDRangel::SWGDeviceSettings::getLimeSdrOutputSettings | ( | ) |
Definition at line 617 of file SWGDeviceSettings.cpp.
References lime_sdr_output_settings.
Referenced by WebAPIRequestMapper::validateDeviceSettings(), LimeSDROutput::webapiFormatDeviceSettings(), LimeSDROutput::webapiReverseSendSettings(), LimeSDROutput::webapiSettingsGet(), and LimeSDROutput::webapiSettingsPutPatch().
SWGLocalInputSettings * SWGSDRangel::SWGDeviceSettings::getLocalInputSettings | ( | ) |
Definition at line 627 of file SWGDeviceSettings.cpp.
References local_input_settings.
Referenced by WebAPIRequestMapper::validateDeviceSettings(), LocalInput::webapiFormatDeviceSettings(), LocalInput::webapiReverseSendSettings(), LocalInput::webapiSettingsGet(), and LocalInput::webapiSettingsPutPatch().
SWGLocalOutputSettings * SWGSDRangel::SWGDeviceSettings::getLocalOutputSettings | ( | ) |
Definition at line 637 of file SWGDeviceSettings.cpp.
References local_output_settings.
Referenced by WebAPIRequestMapper::validateDeviceSettings(), LocalOutput::webapiFormatDeviceSettings(), LocalOutput::webapiSettingsGet(), and LocalOutput::webapiSettingsPutPatch().
qint32 SWGSDRangel::SWGDeviceSettings::getOriginatorIndex | ( | ) |
Definition at line 477 of file SWGDeviceSettings.cpp.
References originator_index.
SWGPerseusSettings * SWGSDRangel::SWGDeviceSettings::getPerseusSettings | ( | ) |
Definition at line 647 of file SWGDeviceSettings.cpp.
References perseus_settings.
Referenced by WebAPIRequestMapper::validateDeviceSettings(), PerseusInput::webapiFormatDeviceSettings(), PerseusInput::webapiReverseSendSettings(), PerseusInput::webapiSettingsGet(), and PerseusInput::webapiSettingsPutPatch().
SWGPlutoSdrInputSettings * SWGSDRangel::SWGDeviceSettings::getPlutoSdrInputSettings | ( | ) |
Definition at line 657 of file SWGDeviceSettings.cpp.
References pluto_sdr_input_settings.
Referenced by WebAPIRequestMapper::validateDeviceSettings(), PlutoSDRInput::webapiFormatDeviceSettings(), PlutoSDRInput::webapiReverseSendSettings(), PlutoSDRInput::webapiSettingsGet(), and PlutoSDRInput::webapiSettingsPutPatch().
SWGPlutoSdrOutputSettings * SWGSDRangel::SWGDeviceSettings::getPlutoSdrOutputSettings | ( | ) |
Definition at line 667 of file SWGDeviceSettings.cpp.
References pluto_sdr_output_settings.
Referenced by WebAPIRequestMapper::validateDeviceSettings(), PlutoSDROutput::webapiFormatDeviceSettings(), PlutoSDROutput::webapiReverseSendSettings(), PlutoSDROutput::webapiSettingsGet(), and PlutoSDROutput::webapiSettingsPutPatch().
SWGRemoteInputSettings * SWGSDRangel::SWGDeviceSettings::getRemoteInputSettings | ( | ) |
Definition at line 697 of file SWGDeviceSettings.cpp.
References remote_input_settings.
Referenced by WebAPIRequestMapper::validateDeviceSettings(), RemoteInput::webapiFormatDeviceSettings(), RemoteInput::webapiReverseSendSettings(), RemoteInput::webapiSettingsGet(), and RemoteInput::webapiSettingsPutPatch().
SWGRemoteOutputSettings * SWGSDRangel::SWGDeviceSettings::getRemoteOutputSettings | ( | ) |
Definition at line 687 of file SWGDeviceSettings.cpp.
References remote_output_settings.
Referenced by WebAPIRequestMapper::validateDeviceSettings(), RemoteOutput::webapiFormatDeviceSettings(), RemoteOutput::webapiReverseSendSettings(), RemoteOutput::webapiSettingsGet(), and RemoteOutput::webapiSettingsPutPatch().
SWGRtlSdrSettings * SWGSDRangel::SWGDeviceSettings::getRtlSdrSettings | ( | ) |
Definition at line 677 of file SWGDeviceSettings.cpp.
References rtl_sdr_settings.
Referenced by WebAPIRequestMapper::validateDeviceSettings(), RTLSDRInput::webapiFormatDeviceSettings(), RTLSDRInput::webapiReverseSendSettings(), RTLSDRInput::webapiSettingsGet(), and RTLSDRInput::webapiSettingsPutPatch().
SWGSDRPlaySettings * SWGSDRangel::SWGDeviceSettings::getSdrPlaySettings | ( | ) |
Definition at line 707 of file SWGDeviceSettings.cpp.
References sdr_play_settings.
Referenced by WebAPIRequestMapper::validateDeviceSettings(), SDRPlayInput::webapiFormatDeviceSettings(), SDRPlayInput::webapiReverseSendSettings(), SDRPlayInput::webapiSettingsGet(), and SDRPlayInput::webapiSettingsPutPatch().
SWGSoapySDRInputSettings * SWGSDRangel::SWGDeviceSettings::getSoapySdrInputSettings | ( | ) |
Definition at line 717 of file SWGDeviceSettings.cpp.
References soapy_sdr_input_settings.
Referenced by WebAPIRequestMapper::validateDeviceSettings(), SoapySDRInput::webapiFormatDeviceSettings(), SoapySDRInput::webapiReverseSendSettings(), SoapySDRInput::webapiSettingsGet(), and SoapySDRInput::webapiSettingsPutPatch().
SWGSoapySDROutputSettings * SWGSDRangel::SWGDeviceSettings::getSoapySdrOutputSettings | ( | ) |
Definition at line 727 of file SWGDeviceSettings.cpp.
References soapy_sdr_output_settings.
Referenced by WebAPIRequestMapper::validateDeviceSettings(), SoapySDROutput::webapiFormatDeviceSettings(), SoapySDROutput::webapiReverseSendSettings(), SoapySDROutput::webapiSettingsGet(), and SoapySDROutput::webapiSettingsPutPatch().
SWGTestMISettings * SWGSDRangel::SWGDeviceSettings::getTestMiSettings | ( | ) |
Definition at line 747 of file SWGDeviceSettings.cpp.
References test_mi_settings.
Referenced by WebAPIRequestMapper::validateDeviceSettings(), TestMI::webapiFormatDeviceSettings(), TestMI::webapiReverseSendSettings(), TestMI::webapiSettingsGet(), and TestMI::webapiSettingsPutPatch().
SWGTestSourceSettings * SWGSDRangel::SWGDeviceSettings::getTestSourceSettings | ( | ) |
Definition at line 737 of file SWGDeviceSettings.cpp.
References test_source_settings.
Referenced by WebAPIRequestMapper::validateDeviceSettings(), TestSourceInput::webapiFormatDeviceSettings(), TestSourceInput::webapiReverseSendSettings(), TestSourceInput::webapiSettingsGet(), and TestSourceInput::webapiSettingsPutPatch().
SWGXtrxInputSettings * SWGSDRangel::SWGDeviceSettings::getXtrxInputSettings | ( | ) |
Definition at line 757 of file SWGDeviceSettings.cpp.
References xtrx_input_settings.
Referenced by WebAPIRequestMapper::validateDeviceSettings(), XTRXInput::webapiFormatDeviceSettings(), XTRXInput::webapiReverseSendSettings(), XTRXInput::webapiSettingsGet(), and XTRXInput::webapiSettingsPutPatch().
SWGXtrxOutputSettings * SWGSDRangel::SWGDeviceSettings::getXtrxOutputSettings | ( | ) |
Definition at line 767 of file SWGDeviceSettings.cpp.
References xtrx_output_settings.
Referenced by WebAPIRequestMapper::validateDeviceSettings(), XTRXOutput::webapiFormatDeviceSettings(), XTRXOutput::webapiReverseSendSettings(), XTRXOutput::webapiSettingsGet(), and XTRXOutput::webapiSettingsPutPatch().
void SWGSDRangel::SWGDeviceSettings::init | ( | ) |
Definition at line 102 of file SWGDeviceSettings.cpp.
References airspy_hf_settings, airspy_settings, blade_rf1_input_settings, blade_rf1_output_settings, blade_rf2_input_settings, blade_rf2_output_settings, device_hw_type, direction, fcd_pro_plus_settings, fcd_pro_settings, file_input_settings, hack_rf_input_settings, hack_rf_output_settings, kiwi_sdr_settings, lime_sdr_input_settings, lime_sdr_output_settings, local_input_settings, local_output_settings, m_airspy_hf_settings_isSet, m_airspy_settings_isSet, m_blade_rf1_input_settings_isSet, m_blade_rf1_output_settings_isSet, m_blade_rf2_input_settings_isSet, m_blade_rf2_output_settings_isSet, m_device_hw_type_isSet, m_direction_isSet, m_fcd_pro_plus_settings_isSet, m_fcd_pro_settings_isSet, m_file_input_settings_isSet, m_hack_rf_input_settings_isSet, m_hack_rf_output_settings_isSet, m_kiwi_sdr_settings_isSet, m_lime_sdr_input_settings_isSet, m_lime_sdr_output_settings_isSet, m_local_input_settings_isSet, m_local_output_settings_isSet, m_originator_index_isSet, m_perseus_settings_isSet, m_pluto_sdr_input_settings_isSet, m_pluto_sdr_output_settings_isSet, m_remote_input_settings_isSet, m_remote_output_settings_isSet, m_rtl_sdr_settings_isSet, m_sdr_play_settings_isSet, m_soapy_sdr_input_settings_isSet, m_soapy_sdr_output_settings_isSet, m_test_mi_settings_isSet, m_test_source_settings_isSet, m_xtrx_input_settings_isSet, m_xtrx_output_settings_isSet, originator_index, perseus_settings, pluto_sdr_input_settings, pluto_sdr_output_settings, remote_input_settings, remote_output_settings, rtl_sdr_settings, sdr_play_settings, soapy_sdr_input_settings, soapy_sdr_output_settings, test_mi_settings, test_source_settings, xtrx_input_settings, and xtrx_output_settings.
Referenced by SWGDeviceSettings().
|
overridevirtual |
Reimplemented from SWGSDRangel::SWGObject.
Definition at line 778 of file SWGDeviceSettings.cpp.
References airspy_hf_settings, airspy_settings, blade_rf1_input_settings, blade_rf1_output_settings, blade_rf2_input_settings, blade_rf2_output_settings, device_hw_type, fcd_pro_plus_settings, fcd_pro_settings, file_input_settings, hack_rf_input_settings, hack_rf_output_settings, SWGSDRangel::SWGLocalOutputSettings::isSet(), SWGSDRangel::SWGTestMISettings::isSet(), SWGSDRangel::SWGLocalInputSettings::isSet(), SWGSDRangel::SWGFileInputSettings::isSet(), SWGSDRangel::SWGKiwiSDRSettings::isSet(), SWGSDRangel::SWGRemoteInputSettings::isSet(), SWGSDRangel::SWGHackRFOutputSettings::isSet(), SWGSDRangel::SWGBladeRF1OutputSettings::isSet(), SWGSDRangel::SWGBladeRF2OutputSettings::isSet(), SWGSDRangel::SWGRemoteOutputSettings::isSet(), SWGSDRangel::SWGPerseusSettings::isSet(), SWGSDRangel::SWGXtrxOutputSettings::isSet(), SWGSDRangel::SWGPlutoSdrOutputSettings::isSet(), SWGSDRangel::SWGHackRFInputSettings::isSet(), SWGSDRangel::SWGBladeRF1InputSettings::isSet(), SWGSDRangel::SWGBladeRF2InputSettings::isSet(), SWGSDRangel::SWGAirspyHFSettings::isSet(), SWGSDRangel::SWGFCDProPlusSettings::isSet(), SWGSDRangel::SWGAirspySettings::isSet(), SWGSDRangel::SWGRtlSdrSettings::isSet(), SWGSDRangel::SWGSDRPlaySettings::isSet(), SWGSDRangel::SWGTestSourceSettings::isSet(), SWGSDRangel::SWGLimeSdrOutputSettings::isSet(), SWGSDRangel::SWGSoapySDROutputSettings::isSet(), SWGSDRangel::SWGXtrxInputSettings::isSet(), SWGSDRangel::SWGPlutoSdrInputSettings::isSet(), SWGSDRangel::SWGSoapySDRInputSettings::isSet(), SWGSDRangel::SWGLimeSdrInputSettings::isSet(), SWGSDRangel::SWGFCDProSettings::isSet(), kiwi_sdr_settings, lime_sdr_input_settings, lime_sdr_output_settings, local_input_settings, local_output_settings, m_direction_isSet, m_originator_index_isSet, perseus_settings, pluto_sdr_input_settings, pluto_sdr_output_settings, remote_input_settings, remote_output_settings, rtl_sdr_settings, sdr_play_settings, soapy_sdr_input_settings, soapy_sdr_output_settings, test_mi_settings, test_source_settings, xtrx_input_settings, and xtrx_output_settings.
void SWGSDRangel::SWGDeviceSettings::setAirspyHfSettings | ( | SWGAirspyHFSettings * | airspy_hf_settings | ) |
Definition at line 501 of file SWGDeviceSettings.cpp.
References airspy_hf_settings, and m_airspy_hf_settings_isSet.
Referenced by WebAPIRequestMapper::resetDeviceSettings(), WebAPIRequestMapper::validateDeviceSettings(), AirspyHFInput::webapiReverseSendSettings(), and AirspyHFInput::webapiSettingsGet().
void SWGSDRangel::SWGDeviceSettings::setAirspySettings | ( | SWGAirspySettings * | airspy_settings | ) |
Definition at line 491 of file SWGDeviceSettings.cpp.
References airspy_settings, and m_airspy_settings_isSet.
Referenced by WebAPIRequestMapper::resetDeviceSettings(), WebAPIRequestMapper::validateDeviceSettings(), AirspyInput::webapiReverseSendSettings(), and AirspyInput::webapiSettingsGet().
void SWGSDRangel::SWGDeviceSettings::setBladeRf1InputSettings | ( | SWGBladeRF1InputSettings * | blade_rf1_input_settings | ) |
Definition at line 511 of file SWGDeviceSettings.cpp.
References blade_rf1_input_settings, and m_blade_rf1_input_settings_isSet.
Referenced by WebAPIRequestMapper::resetDeviceSettings(), WebAPIRequestMapper::validateDeviceSettings(), Bladerf1Input::webapiReverseSendSettings(), and Bladerf1Input::webapiSettingsGet().
void SWGSDRangel::SWGDeviceSettings::setBladeRf1OutputSettings | ( | SWGBladeRF1OutputSettings * | blade_rf1_output_settings | ) |
Definition at line 531 of file SWGDeviceSettings.cpp.
References blade_rf1_output_settings, and m_blade_rf1_output_settings_isSet.
Referenced by WebAPIRequestMapper::resetDeviceSettings(), WebAPIRequestMapper::validateDeviceSettings(), Bladerf1Output::webapiReverseSendSettings(), and Bladerf1Output::webapiSettingsGet().
void SWGSDRangel::SWGDeviceSettings::setBladeRf2InputSettings | ( | SWGBladeRF2InputSettings * | blade_rf2_input_settings | ) |
Definition at line 521 of file SWGDeviceSettings.cpp.
References blade_rf2_input_settings, and m_blade_rf2_input_settings_isSet.
Referenced by WebAPIRequestMapper::validateDeviceSettings(), BladeRF2Input::webapiReverseSendSettings(), and BladeRF2Input::webapiSettingsGet().
void SWGSDRangel::SWGDeviceSettings::setBladeRf2OutputSettings | ( | SWGBladeRF2OutputSettings * | blade_rf2_output_settings | ) |
Definition at line 541 of file SWGDeviceSettings.cpp.
References blade_rf2_output_settings, and m_blade_rf2_output_settings_isSet.
Referenced by WebAPIRequestMapper::validateDeviceSettings(), BladeRF2Output::webapiReverseSendSettings(), and BladeRF2Output::webapiSettingsGet().
void SWGSDRangel::SWGDeviceSettings::setDeviceHwType | ( | QString * | device_hw_type | ) |
Definition at line 461 of file SWGDeviceSettings.cpp.
References device_hw_type, and m_device_hw_type_isSet.
Referenced by WebAPIAdapterGUI::devicesetDeviceSettingsGet(), WebAPIAdapterSrv::devicesetDeviceSettingsGet(), WebAPIRequestMapper::resetDeviceSettings(), WebAPIRequestMapper::validateDeviceSettings(), TestSourceInput::webapiReverseSendSettings(), PlutoSDROutput::webapiReverseSendSettings(), Bladerf1Output::webapiReverseSendSettings(), HackRFOutput::webapiReverseSendSettings(), Bladerf1Input::webapiReverseSendSettings(), PerseusInput::webapiReverseSendSettings(), LocalOutput::webapiReverseSendSettings(), AirspyInput::webapiReverseSendSettings(), AirspyHFInput::webapiReverseSendSettings(), TestMI::webapiReverseSendSettings(), RTLSDRInput::webapiReverseSendSettings(), PlutoSDRInput::webapiReverseSendSettings(), FCDProPlusInput::webapiReverseSendSettings(), HackRFInput::webapiReverseSendSettings(), BladeRF2Output::webapiReverseSendSettings(), KiwiSDRInput::webapiReverseSendSettings(), LocalInput::webapiReverseSendSettings(), FCDProInput::webapiReverseSendSettings(), RemoteOutput::webapiReverseSendSettings(), SDRPlayInput::webapiReverseSendSettings(), BladeRF2Input::webapiReverseSendSettings(), SoapySDROutput::webapiReverseSendSettings(), SoapySDRInput::webapiReverseSendSettings(), XTRXOutput::webapiReverseSendSettings(), LimeSDROutput::webapiReverseSendSettings(), XTRXInput::webapiReverseSendSettings(), LimeSDRInput::webapiReverseSendSettings(), RemoteInput::webapiReverseSendSettings(), FileInput::webapiReverseSendSettings(), Bladerf1Output::webapiReverseSendStartStop(), TestSourceInput::webapiReverseSendStartStop(), PlutoSDROutput::webapiReverseSendStartStop(), HackRFOutput::webapiReverseSendStartStop(), Bladerf1Input::webapiReverseSendStartStop(), PerseusInput::webapiReverseSendStartStop(), LocalOutput::webapiReverseSendStartStop(), AirspyInput::webapiReverseSendStartStop(), TestMI::webapiReverseSendStartStop(), AirspyHFInput::webapiReverseSendStartStop(), RTLSDRInput::webapiReverseSendStartStop(), PlutoSDRInput::webapiReverseSendStartStop(), FCDProPlusInput::webapiReverseSendStartStop(), HackRFInput::webapiReverseSendStartStop(), BladeRF2Output::webapiReverseSendStartStop(), KiwiSDRInput::webapiReverseSendStartStop(), LocalInput::webapiReverseSendStartStop(), FCDProInput::webapiReverseSendStartStop(), RemoteOutput::webapiReverseSendStartStop(), SDRPlayInput::webapiReverseSendStartStop(), BladeRF2Input::webapiReverseSendStartStop(), SoapySDROutput::webapiReverseSendStartStop(), SoapySDRInput::webapiReverseSendStartStop(), XTRXOutput::webapiReverseSendStartStop(), LimeSDROutput::webapiReverseSendStartStop(), XTRXInput::webapiReverseSendStartStop(), LimeSDRInput::webapiReverseSendStartStop(), RemoteInput::webapiReverseSendStartStop(), and FileInput::webapiReverseSendStartStop().
void SWGSDRangel::SWGDeviceSettings::setDirection | ( | qint32 | direction | ) |
Definition at line 471 of file SWGDeviceSettings.cpp.
References direction, and m_direction_isSet.
Referenced by WebAPIAdapterGUI::devicesetDeviceSettingsGet(), WebAPIAdapterSrv::devicesetDeviceSettingsGet(), WebAPIRequestMapper::validateDeviceSettings(), TestSourceInput::webapiReverseSendSettings(), Bladerf1Output::webapiReverseSendSettings(), PlutoSDROutput::webapiReverseSendSettings(), HackRFOutput::webapiReverseSendSettings(), Bladerf1Input::webapiReverseSendSettings(), PerseusInput::webapiReverseSendSettings(), LocalOutput::webapiReverseSendSettings(), AirspyInput::webapiReverseSendSettings(), AirspyHFInput::webapiReverseSendSettings(), TestMI::webapiReverseSendSettings(), RTLSDRInput::webapiReverseSendSettings(), PlutoSDRInput::webapiReverseSendSettings(), FCDProPlusInput::webapiReverseSendSettings(), HackRFInput::webapiReverseSendSettings(), BladeRF2Output::webapiReverseSendSettings(), KiwiSDRInput::webapiReverseSendSettings(), LocalInput::webapiReverseSendSettings(), FCDProInput::webapiReverseSendSettings(), RemoteOutput::webapiReverseSendSettings(), SDRPlayInput::webapiReverseSendSettings(), BladeRF2Input::webapiReverseSendSettings(), SoapySDROutput::webapiReverseSendSettings(), SoapySDRInput::webapiReverseSendSettings(), XTRXOutput::webapiReverseSendSettings(), LimeSDROutput::webapiReverseSendSettings(), XTRXInput::webapiReverseSendSettings(), LimeSDRInput::webapiReverseSendSettings(), RemoteInput::webapiReverseSendSettings(), FileInput::webapiReverseSendSettings(), Bladerf1Output::webapiReverseSendStartStop(), TestSourceInput::webapiReverseSendStartStop(), PlutoSDROutput::webapiReverseSendStartStop(), HackRFOutput::webapiReverseSendStartStop(), Bladerf1Input::webapiReverseSendStartStop(), PerseusInput::webapiReverseSendStartStop(), LocalOutput::webapiReverseSendStartStop(), AirspyInput::webapiReverseSendStartStop(), TestMI::webapiReverseSendStartStop(), AirspyHFInput::webapiReverseSendStartStop(), RTLSDRInput::webapiReverseSendStartStop(), PlutoSDRInput::webapiReverseSendStartStop(), FCDProPlusInput::webapiReverseSendStartStop(), HackRFInput::webapiReverseSendStartStop(), BladeRF2Output::webapiReverseSendStartStop(), KiwiSDRInput::webapiReverseSendStartStop(), LocalInput::webapiReverseSendStartStop(), FCDProInput::webapiReverseSendStartStop(), RemoteOutput::webapiReverseSendStartStop(), SDRPlayInput::webapiReverseSendStartStop(), BladeRF2Input::webapiReverseSendStartStop(), SoapySDROutput::webapiReverseSendStartStop(), SoapySDRInput::webapiReverseSendStartStop(), XTRXOutput::webapiReverseSendStartStop(), LimeSDROutput::webapiReverseSendStartStop(), XTRXInput::webapiReverseSendStartStop(), LimeSDRInput::webapiReverseSendStartStop(), RemoteInput::webapiReverseSendStartStop(), and FileInput::webapiReverseSendStartStop().
void SWGSDRangel::SWGDeviceSettings::setFcdProPlusSettings | ( | SWGFCDProPlusSettings * | fcd_pro_plus_settings | ) |
Definition at line 561 of file SWGDeviceSettings.cpp.
References fcd_pro_plus_settings, and m_fcd_pro_plus_settings_isSet.
Referenced by WebAPIRequestMapper::resetDeviceSettings(), WebAPIRequestMapper::validateDeviceSettings(), FCDProPlusInput::webapiReverseSendSettings(), and FCDProPlusInput::webapiSettingsGet().
void SWGSDRangel::SWGDeviceSettings::setFcdProSettings | ( | SWGFCDProSettings * | fcd_pro_settings | ) |
Definition at line 551 of file SWGDeviceSettings.cpp.
References fcd_pro_settings, and m_fcd_pro_settings_isSet.
Referenced by WebAPIRequestMapper::resetDeviceSettings(), WebAPIRequestMapper::validateDeviceSettings(), FCDProInput::webapiReverseSendSettings(), and FCDProInput::webapiSettingsGet().
void SWGSDRangel::SWGDeviceSettings::setFileInputSettings | ( | SWGFileInputSettings * | file_input_settings | ) |
Definition at line 571 of file SWGDeviceSettings.cpp.
References file_input_settings, and m_file_input_settings_isSet.
Referenced by WebAPIRequestMapper::resetDeviceSettings(), WebAPIRequestMapper::validateDeviceSettings(), FileInput::webapiReverseSendSettings(), and FileInput::webapiSettingsGet().
void SWGSDRangel::SWGDeviceSettings::setHackRfInputSettings | ( | SWGHackRFInputSettings * | hack_rf_input_settings | ) |
Definition at line 581 of file SWGDeviceSettings.cpp.
References hack_rf_input_settings, and m_hack_rf_input_settings_isSet.
Referenced by WebAPIRequestMapper::resetDeviceSettings(), WebAPIRequestMapper::validateDeviceSettings(), HackRFInput::webapiReverseSendSettings(), and HackRFInput::webapiSettingsGet().
void SWGSDRangel::SWGDeviceSettings::setHackRfOutputSettings | ( | SWGHackRFOutputSettings * | hack_rf_output_settings | ) |
Definition at line 591 of file SWGDeviceSettings.cpp.
References hack_rf_output_settings, and m_hack_rf_output_settings_isSet.
Referenced by WebAPIRequestMapper::resetDeviceSettings(), WebAPIRequestMapper::validateDeviceSettings(), HackRFOutput::webapiReverseSendSettings(), and HackRFOutput::webapiSettingsGet().
void SWGSDRangel::SWGDeviceSettings::setKiwiSdrSettings | ( | SWGKiwiSDRSettings * | kiwi_sdr_settings | ) |
Definition at line 601 of file SWGDeviceSettings.cpp.
References kiwi_sdr_settings, and m_kiwi_sdr_settings_isSet.
Referenced by WebAPIRequestMapper::validateDeviceSettings(), KiwiSDRInput::webapiReverseSendSettings(), and KiwiSDRInput::webapiSettingsGet().
void SWGSDRangel::SWGDeviceSettings::setLimeSdrInputSettings | ( | SWGLimeSdrInputSettings * | lime_sdr_input_settings | ) |
Definition at line 611 of file SWGDeviceSettings.cpp.
References lime_sdr_input_settings, and m_lime_sdr_input_settings_isSet.
Referenced by WebAPIRequestMapper::resetDeviceSettings(), WebAPIRequestMapper::validateDeviceSettings(), LimeSDRInput::webapiReverseSendSettings(), and LimeSDRInput::webapiSettingsGet().
void SWGSDRangel::SWGDeviceSettings::setLimeSdrOutputSettings | ( | SWGLimeSdrOutputSettings * | lime_sdr_output_settings | ) |
Definition at line 621 of file SWGDeviceSettings.cpp.
References lime_sdr_output_settings, and m_lime_sdr_output_settings_isSet.
Referenced by WebAPIRequestMapper::resetDeviceSettings(), WebAPIRequestMapper::validateDeviceSettings(), LimeSDROutput::webapiReverseSendSettings(), and LimeSDROutput::webapiSettingsGet().
void SWGSDRangel::SWGDeviceSettings::setLocalInputSettings | ( | SWGLocalInputSettings * | local_input_settings | ) |
Definition at line 631 of file SWGDeviceSettings.cpp.
References local_input_settings, and m_local_input_settings_isSet.
Referenced by WebAPIRequestMapper::validateDeviceSettings(), LocalInput::webapiReverseSendSettings(), and LocalInput::webapiSettingsGet().
void SWGSDRangel::SWGDeviceSettings::setLocalOutputSettings | ( | SWGLocalOutputSettings * | local_output_settings | ) |
Definition at line 641 of file SWGDeviceSettings.cpp.
References local_output_settings, and m_local_output_settings_isSet.
Referenced by WebAPIRequestMapper::validateDeviceSettings(), LocalOutput::webapiReverseSendSettings(), and LocalOutput::webapiSettingsGet().
void SWGSDRangel::SWGDeviceSettings::setOriginatorIndex | ( | qint32 | originator_index | ) |
Definition at line 481 of file SWGDeviceSettings.cpp.
References m_originator_index_isSet, and originator_index.
Referenced by Bladerf1Output::webapiReverseSendSettings(), PlutoSDROutput::webapiReverseSendSettings(), TestSourceInput::webapiReverseSendSettings(), HackRFOutput::webapiReverseSendSettings(), Bladerf1Input::webapiReverseSendSettings(), PerseusInput::webapiReverseSendSettings(), LocalOutput::webapiReverseSendSettings(), AirspyInput::webapiReverseSendSettings(), AirspyHFInput::webapiReverseSendSettings(), TestMI::webapiReverseSendSettings(), RTLSDRInput::webapiReverseSendSettings(), PlutoSDRInput::webapiReverseSendSettings(), FCDProPlusInput::webapiReverseSendSettings(), HackRFInput::webapiReverseSendSettings(), BladeRF2Output::webapiReverseSendSettings(), KiwiSDRInput::webapiReverseSendSettings(), LocalInput::webapiReverseSendSettings(), FCDProInput::webapiReverseSendSettings(), RemoteOutput::webapiReverseSendSettings(), SDRPlayInput::webapiReverseSendSettings(), BladeRF2Input::webapiReverseSendSettings(), SoapySDROutput::webapiReverseSendSettings(), SoapySDRInput::webapiReverseSendSettings(), XTRXOutput::webapiReverseSendSettings(), LimeSDROutput::webapiReverseSendSettings(), XTRXInput::webapiReverseSendSettings(), LimeSDRInput::webapiReverseSendSettings(), RemoteInput::webapiReverseSendSettings(), FileInput::webapiReverseSendSettings(), Bladerf1Output::webapiReverseSendStartStop(), TestSourceInput::webapiReverseSendStartStop(), PlutoSDROutput::webapiReverseSendStartStop(), HackRFOutput::webapiReverseSendStartStop(), Bladerf1Input::webapiReverseSendStartStop(), PerseusInput::webapiReverseSendStartStop(), LocalOutput::webapiReverseSendStartStop(), AirspyInput::webapiReverseSendStartStop(), TestMI::webapiReverseSendStartStop(), AirspyHFInput::webapiReverseSendStartStop(), RTLSDRInput::webapiReverseSendStartStop(), PlutoSDRInput::webapiReverseSendStartStop(), FCDProPlusInput::webapiReverseSendStartStop(), HackRFInput::webapiReverseSendStartStop(), BladeRF2Output::webapiReverseSendStartStop(), KiwiSDRInput::webapiReverseSendStartStop(), LocalInput::webapiReverseSendStartStop(), FCDProInput::webapiReverseSendStartStop(), RemoteOutput::webapiReverseSendStartStop(), SDRPlayInput::webapiReverseSendStartStop(), BladeRF2Input::webapiReverseSendStartStop(), SoapySDROutput::webapiReverseSendStartStop(), SoapySDRInput::webapiReverseSendStartStop(), XTRXOutput::webapiReverseSendStartStop(), LimeSDROutput::webapiReverseSendStartStop(), XTRXInput::webapiReverseSendStartStop(), LimeSDRInput::webapiReverseSendStartStop(), RemoteInput::webapiReverseSendStartStop(), and FileInput::webapiReverseSendStartStop().
void SWGSDRangel::SWGDeviceSettings::setPerseusSettings | ( | SWGPerseusSettings * | perseus_settings | ) |
Definition at line 651 of file SWGDeviceSettings.cpp.
References m_perseus_settings_isSet, and perseus_settings.
Referenced by WebAPIRequestMapper::resetDeviceSettings(), WebAPIRequestMapper::validateDeviceSettings(), PerseusInput::webapiReverseSendSettings(), and PerseusInput::webapiSettingsGet().
void SWGSDRangel::SWGDeviceSettings::setPlutoSdrInputSettings | ( | SWGPlutoSdrInputSettings * | pluto_sdr_input_settings | ) |
Definition at line 661 of file SWGDeviceSettings.cpp.
References m_pluto_sdr_input_settings_isSet, and pluto_sdr_input_settings.
Referenced by WebAPIRequestMapper::resetDeviceSettings(), WebAPIRequestMapper::validateDeviceSettings(), PlutoSDRInput::webapiReverseSendSettings(), and PlutoSDRInput::webapiSettingsGet().
void SWGSDRangel::SWGDeviceSettings::setPlutoSdrOutputSettings | ( | SWGPlutoSdrOutputSettings * | pluto_sdr_output_settings | ) |
Definition at line 671 of file SWGDeviceSettings.cpp.
References m_pluto_sdr_output_settings_isSet, and pluto_sdr_output_settings.
Referenced by WebAPIRequestMapper::resetDeviceSettings(), WebAPIRequestMapper::validateDeviceSettings(), PlutoSDROutput::webapiReverseSendSettings(), and PlutoSDROutput::webapiSettingsGet().
void SWGSDRangel::SWGDeviceSettings::setRemoteInputSettings | ( | SWGRemoteInputSettings * | remote_input_settings | ) |
Definition at line 701 of file SWGDeviceSettings.cpp.
References m_remote_input_settings_isSet, and remote_input_settings.
Referenced by WebAPIRequestMapper::resetDeviceSettings(), WebAPIRequestMapper::validateDeviceSettings(), RemoteInput::webapiReverseSendSettings(), and RemoteInput::webapiSettingsGet().
void SWGSDRangel::SWGDeviceSettings::setRemoteOutputSettings | ( | SWGRemoteOutputSettings * | remote_output_settings | ) |
Definition at line 691 of file SWGDeviceSettings.cpp.
References m_remote_output_settings_isSet, and remote_output_settings.
Referenced by WebAPIRequestMapper::resetDeviceSettings(), WebAPIRequestMapper::validateDeviceSettings(), RemoteOutput::webapiReverseSendSettings(), and RemoteOutput::webapiSettingsGet().
void SWGSDRangel::SWGDeviceSettings::setRtlSdrSettings | ( | SWGRtlSdrSettings * | rtl_sdr_settings | ) |
Definition at line 681 of file SWGDeviceSettings.cpp.
References m_rtl_sdr_settings_isSet, and rtl_sdr_settings.
Referenced by WebAPIRequestMapper::resetDeviceSettings(), WebAPIRequestMapper::validateDeviceSettings(), RTLSDRInput::webapiReverseSendSettings(), and RTLSDRInput::webapiSettingsGet().
void SWGSDRangel::SWGDeviceSettings::setSdrPlaySettings | ( | SWGSDRPlaySettings * | sdr_play_settings | ) |
Definition at line 711 of file SWGDeviceSettings.cpp.
References m_sdr_play_settings_isSet, and sdr_play_settings.
Referenced by WebAPIRequestMapper::resetDeviceSettings(), WebAPIRequestMapper::validateDeviceSettings(), SDRPlayInput::webapiReverseSendSettings(), and SDRPlayInput::webapiSettingsGet().
void SWGSDRangel::SWGDeviceSettings::setSoapySdrInputSettings | ( | SWGSoapySDRInputSettings * | soapy_sdr_input_settings | ) |
Definition at line 721 of file SWGDeviceSettings.cpp.
References m_soapy_sdr_input_settings_isSet, and soapy_sdr_input_settings.
Referenced by WebAPIRequestMapper::validateDeviceSettings(), SoapySDRInput::webapiReverseSendSettings(), and SoapySDRInput::webapiSettingsGet().
void SWGSDRangel::SWGDeviceSettings::setSoapySdrOutputSettings | ( | SWGSoapySDROutputSettings * | soapy_sdr_output_settings | ) |
Definition at line 731 of file SWGDeviceSettings.cpp.
References m_soapy_sdr_output_settings_isSet, and soapy_sdr_output_settings.
Referenced by WebAPIRequestMapper::validateDeviceSettings(), SoapySDROutput::webapiReverseSendSettings(), and SoapySDROutput::webapiSettingsGet().
void SWGSDRangel::SWGDeviceSettings::setTestMiSettings | ( | SWGTestMISettings * | test_mi_settings | ) |
Definition at line 751 of file SWGDeviceSettings.cpp.
References m_test_mi_settings_isSet, and test_mi_settings.
Referenced by WebAPIRequestMapper::validateDeviceSettings(), TestMI::webapiReverseSendSettings(), and TestMI::webapiSettingsGet().
void SWGSDRangel::SWGDeviceSettings::setTestSourceSettings | ( | SWGTestSourceSettings * | test_source_settings | ) |
Definition at line 741 of file SWGDeviceSettings.cpp.
References m_test_source_settings_isSet, and test_source_settings.
Referenced by WebAPIRequestMapper::resetDeviceSettings(), WebAPIRequestMapper::validateDeviceSettings(), TestSourceInput::webapiReverseSendSettings(), and TestSourceInput::webapiSettingsGet().
void SWGSDRangel::SWGDeviceSettings::setXtrxInputSettings | ( | SWGXtrxInputSettings * | xtrx_input_settings | ) |
Definition at line 761 of file SWGDeviceSettings.cpp.
References m_xtrx_input_settings_isSet, and xtrx_input_settings.
Referenced by WebAPIRequestMapper::validateDeviceSettings(), XTRXInput::webapiReverseSendSettings(), and XTRXInput::webapiSettingsGet().
void SWGSDRangel::SWGDeviceSettings::setXtrxOutputSettings | ( | SWGXtrxOutputSettings * | xtrx_output_settings | ) |
Definition at line 771 of file SWGDeviceSettings.cpp.
References m_xtrx_output_settings_isSet, and xtrx_output_settings.
Referenced by WebAPIRequestMapper::validateDeviceSettings(), XTRXOutput::webapiReverseSendSettings(), and XTRXOutput::webapiSettingsGet().
|
private |
Definition at line 186 of file SWGDeviceSettings.h.
Referenced by asJsonObject(), cleanup(), fromJsonObject(), getAirspyHfSettings(), init(), isSet(), setAirspyHfSettings(), and SWGDeviceSettings().
|
private |
Definition at line 183 of file SWGDeviceSettings.h.
Referenced by asJsonObject(), cleanup(), fromJsonObject(), getAirspySettings(), init(), isSet(), setAirspySettings(), and SWGDeviceSettings().
|
private |
Definition at line 189 of file SWGDeviceSettings.h.
Referenced by asJsonObject(), cleanup(), fromJsonObject(), getBladeRf1InputSettings(), init(), isSet(), setBladeRf1InputSettings(), and SWGDeviceSettings().
|
private |
Definition at line 195 of file SWGDeviceSettings.h.
Referenced by asJsonObject(), cleanup(), fromJsonObject(), getBladeRf1OutputSettings(), init(), isSet(), setBladeRf1OutputSettings(), and SWGDeviceSettings().
|
private |
Definition at line 192 of file SWGDeviceSettings.h.
Referenced by asJsonObject(), cleanup(), fromJsonObject(), getBladeRf2InputSettings(), init(), isSet(), setBladeRf2InputSettings(), and SWGDeviceSettings().
|
private |
Definition at line 198 of file SWGDeviceSettings.h.
Referenced by asJsonObject(), cleanup(), fromJsonObject(), getBladeRf2OutputSettings(), init(), isSet(), setBladeRf2OutputSettings(), and SWGDeviceSettings().
|
private |
Definition at line 174 of file SWGDeviceSettings.h.
Referenced by asJsonObject(), cleanup(), fromJsonObject(), getDeviceHwType(), init(), isSet(), setDeviceHwType(), and SWGDeviceSettings().
|
private |
Definition at line 177 of file SWGDeviceSettings.h.
Referenced by asJsonObject(), fromJsonObject(), getDirection(), init(), setDirection(), and SWGDeviceSettings().
|
private |
Definition at line 204 of file SWGDeviceSettings.h.
Referenced by asJsonObject(), cleanup(), fromJsonObject(), getFcdProPlusSettings(), init(), isSet(), setFcdProPlusSettings(), and SWGDeviceSettings().
|
private |
Definition at line 201 of file SWGDeviceSettings.h.
Referenced by asJsonObject(), cleanup(), fromJsonObject(), getFcdProSettings(), init(), isSet(), setFcdProSettings(), and SWGDeviceSettings().
|
private |
Definition at line 207 of file SWGDeviceSettings.h.
Referenced by asJsonObject(), cleanup(), fromJsonObject(), getFileInputSettings(), init(), isSet(), setFileInputSettings(), and SWGDeviceSettings().
|
private |
Definition at line 210 of file SWGDeviceSettings.h.
Referenced by asJsonObject(), cleanup(), fromJsonObject(), getHackRfInputSettings(), init(), isSet(), setHackRfInputSettings(), and SWGDeviceSettings().
|
private |
Definition at line 213 of file SWGDeviceSettings.h.
Referenced by asJsonObject(), cleanup(), fromJsonObject(), getHackRfOutputSettings(), init(), isSet(), setHackRfOutputSettings(), and SWGDeviceSettings().
|
private |
Definition at line 216 of file SWGDeviceSettings.h.
Referenced by asJsonObject(), cleanup(), fromJsonObject(), getKiwiSdrSettings(), init(), isSet(), setKiwiSdrSettings(), and SWGDeviceSettings().
|
private |
Definition at line 219 of file SWGDeviceSettings.h.
Referenced by asJsonObject(), cleanup(), fromJsonObject(), getLimeSdrInputSettings(), init(), isSet(), setLimeSdrInputSettings(), and SWGDeviceSettings().
|
private |
Definition at line 222 of file SWGDeviceSettings.h.
Referenced by asJsonObject(), cleanup(), fromJsonObject(), getLimeSdrOutputSettings(), init(), isSet(), setLimeSdrOutputSettings(), and SWGDeviceSettings().
|
private |
Definition at line 225 of file SWGDeviceSettings.h.
Referenced by asJsonObject(), cleanup(), fromJsonObject(), getLocalInputSettings(), init(), isSet(), setLocalInputSettings(), and SWGDeviceSettings().
|
private |
Definition at line 228 of file SWGDeviceSettings.h.
Referenced by asJsonObject(), cleanup(), fromJsonObject(), getLocalOutputSettings(), init(), isSet(), setLocalOutputSettings(), and SWGDeviceSettings().
|
private |
Definition at line 187 of file SWGDeviceSettings.h.
Referenced by init(), setAirspyHfSettings(), and SWGDeviceSettings().
|
private |
Definition at line 184 of file SWGDeviceSettings.h.
Referenced by init(), setAirspySettings(), and SWGDeviceSettings().
|
private |
Definition at line 190 of file SWGDeviceSettings.h.
Referenced by init(), setBladeRf1InputSettings(), and SWGDeviceSettings().
|
private |
Definition at line 196 of file SWGDeviceSettings.h.
Referenced by init(), setBladeRf1OutputSettings(), and SWGDeviceSettings().
|
private |
Definition at line 193 of file SWGDeviceSettings.h.
Referenced by init(), setBladeRf2InputSettings(), and SWGDeviceSettings().
|
private |
Definition at line 199 of file SWGDeviceSettings.h.
Referenced by init(), setBladeRf2OutputSettings(), and SWGDeviceSettings().
|
private |
Definition at line 175 of file SWGDeviceSettings.h.
Referenced by init(), setDeviceHwType(), and SWGDeviceSettings().
|
private |
Definition at line 178 of file SWGDeviceSettings.h.
Referenced by asJsonObject(), init(), isSet(), setDirection(), and SWGDeviceSettings().
|
private |
Definition at line 205 of file SWGDeviceSettings.h.
Referenced by init(), setFcdProPlusSettings(), and SWGDeviceSettings().
|
private |
Definition at line 202 of file SWGDeviceSettings.h.
Referenced by init(), setFcdProSettings(), and SWGDeviceSettings().
|
private |
Definition at line 208 of file SWGDeviceSettings.h.
Referenced by init(), setFileInputSettings(), and SWGDeviceSettings().
|
private |
Definition at line 211 of file SWGDeviceSettings.h.
Referenced by init(), setHackRfInputSettings(), and SWGDeviceSettings().
|
private |
Definition at line 214 of file SWGDeviceSettings.h.
Referenced by init(), setHackRfOutputSettings(), and SWGDeviceSettings().
|
private |
Definition at line 217 of file SWGDeviceSettings.h.
Referenced by init(), setKiwiSdrSettings(), and SWGDeviceSettings().
|
private |
Definition at line 220 of file SWGDeviceSettings.h.
Referenced by init(), setLimeSdrInputSettings(), and SWGDeviceSettings().
|
private |
Definition at line 223 of file SWGDeviceSettings.h.
Referenced by init(), setLimeSdrOutputSettings(), and SWGDeviceSettings().
|
private |
Definition at line 226 of file SWGDeviceSettings.h.
Referenced by init(), setLocalInputSettings(), and SWGDeviceSettings().
|
private |
Definition at line 229 of file SWGDeviceSettings.h.
Referenced by init(), setLocalOutputSettings(), and SWGDeviceSettings().
|
private |
Definition at line 181 of file SWGDeviceSettings.h.
Referenced by asJsonObject(), init(), isSet(), setOriginatorIndex(), and SWGDeviceSettings().
|
private |
Definition at line 232 of file SWGDeviceSettings.h.
Referenced by init(), setPerseusSettings(), and SWGDeviceSettings().
|
private |
Definition at line 235 of file SWGDeviceSettings.h.
Referenced by init(), setPlutoSdrInputSettings(), and SWGDeviceSettings().
|
private |
Definition at line 238 of file SWGDeviceSettings.h.
Referenced by init(), setPlutoSdrOutputSettings(), and SWGDeviceSettings().
|
private |
Definition at line 247 of file SWGDeviceSettings.h.
Referenced by init(), setRemoteInputSettings(), and SWGDeviceSettings().
|
private |
Definition at line 244 of file SWGDeviceSettings.h.
Referenced by init(), setRemoteOutputSettings(), and SWGDeviceSettings().
|
private |
Definition at line 241 of file SWGDeviceSettings.h.
Referenced by init(), setRtlSdrSettings(), and SWGDeviceSettings().
|
private |
Definition at line 250 of file SWGDeviceSettings.h.
Referenced by init(), setSdrPlaySettings(), and SWGDeviceSettings().
|
private |
Definition at line 253 of file SWGDeviceSettings.h.
Referenced by init(), setSoapySdrInputSettings(), and SWGDeviceSettings().
|
private |
Definition at line 256 of file SWGDeviceSettings.h.
Referenced by init(), setSoapySdrOutputSettings(), and SWGDeviceSettings().
|
private |
Definition at line 262 of file SWGDeviceSettings.h.
Referenced by init(), setTestMiSettings(), and SWGDeviceSettings().
|
private |
Definition at line 259 of file SWGDeviceSettings.h.
Referenced by init(), setTestSourceSettings(), and SWGDeviceSettings().
|
private |
Definition at line 265 of file SWGDeviceSettings.h.
Referenced by init(), setXtrxInputSettings(), and SWGDeviceSettings().
|
private |
Definition at line 268 of file SWGDeviceSettings.h.
Referenced by init(), setXtrxOutputSettings(), and SWGDeviceSettings().
|
private |
Definition at line 180 of file SWGDeviceSettings.h.
Referenced by asJsonObject(), fromJsonObject(), getOriginatorIndex(), init(), setOriginatorIndex(), and SWGDeviceSettings().
|
private |
Definition at line 231 of file SWGDeviceSettings.h.
Referenced by asJsonObject(), cleanup(), fromJsonObject(), getPerseusSettings(), init(), isSet(), setPerseusSettings(), and SWGDeviceSettings().
|
private |
Definition at line 234 of file SWGDeviceSettings.h.
Referenced by asJsonObject(), cleanup(), fromJsonObject(), getPlutoSdrInputSettings(), init(), isSet(), setPlutoSdrInputSettings(), and SWGDeviceSettings().
|
private |
Definition at line 237 of file SWGDeviceSettings.h.
Referenced by asJsonObject(), cleanup(), fromJsonObject(), getPlutoSdrOutputSettings(), init(), isSet(), setPlutoSdrOutputSettings(), and SWGDeviceSettings().
|
private |
Definition at line 246 of file SWGDeviceSettings.h.
Referenced by asJsonObject(), cleanup(), fromJsonObject(), getRemoteInputSettings(), init(), isSet(), setRemoteInputSettings(), and SWGDeviceSettings().
|
private |
Definition at line 243 of file SWGDeviceSettings.h.
Referenced by asJsonObject(), cleanup(), fromJsonObject(), getRemoteOutputSettings(), init(), isSet(), setRemoteOutputSettings(), and SWGDeviceSettings().
|
private |
Definition at line 240 of file SWGDeviceSettings.h.
Referenced by asJsonObject(), cleanup(), fromJsonObject(), getRtlSdrSettings(), init(), isSet(), setRtlSdrSettings(), and SWGDeviceSettings().
|
private |
Definition at line 249 of file SWGDeviceSettings.h.
Referenced by asJsonObject(), cleanup(), fromJsonObject(), getSdrPlaySettings(), init(), isSet(), setSdrPlaySettings(), and SWGDeviceSettings().
|
private |
Definition at line 252 of file SWGDeviceSettings.h.
Referenced by asJsonObject(), cleanup(), fromJsonObject(), getSoapySdrInputSettings(), init(), isSet(), setSoapySdrInputSettings(), and SWGDeviceSettings().
|
private |
Definition at line 255 of file SWGDeviceSettings.h.
Referenced by asJsonObject(), cleanup(), fromJsonObject(), getSoapySdrOutputSettings(), init(), isSet(), setSoapySdrOutputSettings(), and SWGDeviceSettings().
|
private |
Definition at line 261 of file SWGDeviceSettings.h.
Referenced by asJsonObject(), cleanup(), fromJsonObject(), getTestMiSettings(), init(), isSet(), setTestMiSettings(), and SWGDeviceSettings().
|
private |
Definition at line 258 of file SWGDeviceSettings.h.
Referenced by asJsonObject(), cleanup(), fromJsonObject(), getTestSourceSettings(), init(), isSet(), setTestSourceSettings(), and SWGDeviceSettings().
|
private |
Definition at line 264 of file SWGDeviceSettings.h.
Referenced by asJsonObject(), cleanup(), fromJsonObject(), getXtrxInputSettings(), init(), isSet(), setXtrxInputSettings(), and SWGDeviceSettings().
|
private |
Definition at line 267 of file SWGDeviceSettings.h.
Referenced by asJsonObject(), cleanup(), fromJsonObject(), getXtrxOutputSettings(), init(), isSet(), setXtrxOutputSettings(), and SWGDeviceSettings().