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.
Public Member Functions | Private Attributes | List of all members
SWGSDRangel::SWGSSBModSettings Class Reference

#include <SWGSSBModSettings.h>

+ Inheritance diagram for SWGSDRangel::SWGSSBModSettings:
+ Collaboration diagram for SWGSDRangel::SWGSSBModSettings:

Public Member Functions

 SWGSSBModSettings ()
 
 SWGSSBModSettings (QString *json)
 
virtual ~SWGSSBModSettings ()
 
void init ()
 
void cleanup ()
 
virtual QString asJson () override
 
virtual QJsonObject * asJsonObject () override
 
virtual void fromJsonObject (QJsonObject &json) override
 
virtual SWGSSBModSettingsfromJson (QString &jsonString) override
 
qint64 getInputFrequencyOffset ()
 
void setInputFrequencyOffset (qint64 input_frequency_offset)
 
float getBandwidth ()
 
void setBandwidth (float bandwidth)
 
float getLowCutoff ()
 
void setLowCutoff (float low_cutoff)
 
qint32 getUsb ()
 
void setUsb (qint32 usb)
 
float getToneFrequency ()
 
void setToneFrequency (float tone_frequency)
 
float getVolumeFactor ()
 
void setVolumeFactor (float volume_factor)
 
qint32 getSpanLog2 ()
 
void setSpanLog2 (qint32 span_log2)
 
qint32 getAudioBinaural ()
 
void setAudioBinaural (qint32 audio_binaural)
 
qint32 getAudioFlipChannels ()
 
void setAudioFlipChannels (qint32 audio_flip_channels)
 
qint32 getDsb ()
 
void setDsb (qint32 dsb)
 
qint32 getAudioMute ()
 
void setAudioMute (qint32 audio_mute)
 
qint32 getPlayLoop ()
 
void setPlayLoop (qint32 play_loop)
 
qint32 getAgc ()
 
void setAgc (qint32 agc)
 
qint32 getRgbColor ()
 
void setRgbColor (qint32 rgb_color)
 
QString * getTitle ()
 
void setTitle (QString *title)
 
QString * getAudioDeviceName ()
 
void setAudioDeviceName (QString *audio_device_name)
 
qint32 getModAfInput ()
 
void setModAfInput (qint32 mod_af_input)
 
qint32 getUseReverseApi ()
 
void setUseReverseApi (qint32 use_reverse_api)
 
QString * getReverseApiAddress ()
 
void setReverseApiAddress (QString *reverse_api_address)
 
qint32 getReverseApiPort ()
 
void setReverseApiPort (qint32 reverse_api_port)
 
qint32 getReverseApiDeviceIndex ()
 
void setReverseApiDeviceIndex (qint32 reverse_api_device_index)
 
qint32 getReverseApiChannelIndex ()
 
void setReverseApiChannelIndex (qint32 reverse_api_channel_index)
 
SWGCWKeyerSettingsgetCwKeyer ()
 
void setCwKeyer (SWGCWKeyerSettings *cw_keyer)
 
virtual bool isSet () override
 
- Public Member Functions inherited from SWGSDRangel::SWGObject
virtual ~SWGObject ()
 

Private Attributes

qint64 input_frequency_offset
 
bool m_input_frequency_offset_isSet
 
float bandwidth
 
bool m_bandwidth_isSet
 
float low_cutoff
 
bool m_low_cutoff_isSet
 
qint32 usb
 
bool m_usb_isSet
 
float tone_frequency
 
bool m_tone_frequency_isSet
 
float volume_factor
 
bool m_volume_factor_isSet
 
qint32 span_log2
 
bool m_span_log2_isSet
 
qint32 audio_binaural
 
bool m_audio_binaural_isSet
 
qint32 audio_flip_channels
 
bool m_audio_flip_channels_isSet
 
qint32 dsb
 
bool m_dsb_isSet
 
qint32 audio_mute
 
bool m_audio_mute_isSet
 
qint32 play_loop
 
bool m_play_loop_isSet
 
qint32 agc
 
bool m_agc_isSet
 
qint32 rgb_color
 
bool m_rgb_color_isSet
 
QString * title
 
bool m_title_isSet
 
QString * audio_device_name
 
bool m_audio_device_name_isSet
 
qint32 mod_af_input
 
bool m_mod_af_input_isSet
 
qint32 use_reverse_api
 
bool m_use_reverse_api_isSet
 
QString * reverse_api_address
 
bool m_reverse_api_address_isSet
 
qint32 reverse_api_port
 
bool m_reverse_api_port_isSet
 
qint32 reverse_api_device_index
 
bool m_reverse_api_device_index_isSet
 
qint32 reverse_api_channel_index
 
bool m_reverse_api_channel_index_isSet
 
SWGCWKeyerSettingscw_keyer
 
bool m_cw_keyer_isSet
 

Detailed Description

Definition at line 33 of file SWGSSBModSettings.h.

Constructor & Destructor Documentation

◆ SWGSSBModSettings() [1/2]

SWGSDRangel::SWGSSBModSettings::SWGSSBModSettings ( )

Definition at line 30 of file SWGSSBModSettings.cpp.

References agc, audio_binaural, audio_device_name, audio_flip_channels, audio_mute, bandwidth, cw_keyer, dsb, input_frequency_offset, low_cutoff, m_agc_isSet, m_audio_binaural_isSet, m_audio_device_name_isSet, m_audio_flip_channels_isSet, m_audio_mute_isSet, m_bandwidth_isSet, m_cw_keyer_isSet, m_dsb_isSet, m_input_frequency_offset_isSet, m_low_cutoff_isSet, m_mod_af_input_isSet, m_play_loop_isSet, m_reverse_api_address_isSet, m_reverse_api_channel_index_isSet, m_reverse_api_device_index_isSet, m_reverse_api_port_isSet, m_rgb_color_isSet, m_span_log2_isSet, m_title_isSet, m_tone_frequency_isSet, m_usb_isSet, m_use_reverse_api_isSet, m_volume_factor_isSet, mod_af_input, play_loop, reverse_api_address, reverse_api_channel_index, reverse_api_device_index, reverse_api_port, rgb_color, span_log2, title, tone_frequency, usb, use_reverse_api, and volume_factor.

30  {
33  bandwidth = 0.0f;
34  m_bandwidth_isSet = false;
35  low_cutoff = 0.0f;
36  m_low_cutoff_isSet = false;
37  usb = 0;
38  m_usb_isSet = false;
39  tone_frequency = 0.0f;
40  m_tone_frequency_isSet = false;
41  volume_factor = 0.0f;
42  m_volume_factor_isSet = false;
43  span_log2 = 0;
44  m_span_log2_isSet = false;
45  audio_binaural = 0;
46  m_audio_binaural_isSet = false;
49  dsb = 0;
50  m_dsb_isSet = false;
51  audio_mute = 0;
52  m_audio_mute_isSet = false;
53  play_loop = 0;
54  m_play_loop_isSet = false;
55  agc = 0;
56  m_agc_isSet = false;
57  rgb_color = 0;
58  m_rgb_color_isSet = false;
59  title = nullptr;
60  m_title_isSet = false;
61  audio_device_name = nullptr;
63  mod_af_input = 0;
64  m_mod_af_input_isSet = false;
65  use_reverse_api = 0;
67  reverse_api_address = nullptr;
69  reverse_api_port = 0;
75  cw_keyer = nullptr;
76  m_cw_keyer_isSet = false;
77 }

◆ SWGSSBModSettings() [2/2]

SWGSDRangel::SWGSSBModSettings::SWGSSBModSettings ( QString *  json)

Definition at line 25 of file SWGSSBModSettings.cpp.

References fromJson(), and init().

25  {
26  init();
27  this->fromJson(*json);
28 }
virtual SWGSSBModSettings * fromJson(QString &jsonString) override
+ Here is the call graph for this function:

◆ ~SWGSSBModSettings()

SWGSDRangel::SWGSSBModSettings::~SWGSSBModSettings ( )
virtual

Definition at line 79 of file SWGSSBModSettings.cpp.

References cleanup().

79  {
80  this->cleanup();
81 }
+ Here is the call graph for this function:

Member Function Documentation

◆ asJson()

QString SWGSDRangel::SWGSSBModSettings::asJson ( )
overridevirtual

Reimplemented from SWGSDRangel::SWGObject.

Definition at line 228 of file SWGSSBModSettings.cpp.

References asJsonObject().

229 {
230  QJsonObject* obj = this->asJsonObject();
231 
232  QJsonDocument doc(*obj);
233  QByteArray bytes = doc.toJson();
234  delete obj;
235  return QString(bytes);
236 }
virtual QJsonObject * asJsonObject() override
+ Here is the call graph for this function:

◆ asJsonObject()

QJsonObject * SWGSDRangel::SWGSSBModSettings::asJsonObject ( )
overridevirtual

Reimplemented from SWGSDRangel::SWGObject.

Definition at line 239 of file SWGSSBModSettings.cpp.

References agc, audio_binaural, audio_device_name, audio_flip_channels, audio_mute, bandwidth, cw_keyer, dsb, input_frequency_offset, SWGSDRangel::SWGCWKeyerSettings::isSet(), low_cutoff, m_agc_isSet, m_audio_binaural_isSet, m_audio_flip_channels_isSet, m_audio_mute_isSet, m_bandwidth_isSet, m_dsb_isSet, m_input_frequency_offset_isSet, m_low_cutoff_isSet, m_mod_af_input_isSet, m_play_loop_isSet, m_reverse_api_channel_index_isSet, m_reverse_api_device_index_isSet, m_reverse_api_port_isSet, m_rgb_color_isSet, m_span_log2_isSet, m_tone_frequency_isSet, m_usb_isSet, m_use_reverse_api_isSet, m_volume_factor_isSet, mod_af_input, play_loop, reverse_api_address, reverse_api_channel_index, reverse_api_device_index, reverse_api_port, rgb_color, span_log2, title, SWGSDRangel::toJsonValue(), tone_frequency, usb, use_reverse_api, and volume_factor.

Referenced by asJson().

239  {
240  QJsonObject* obj = new QJsonObject();
242  obj->insert("inputFrequencyOffset", QJsonValue(input_frequency_offset));
243  }
244  if(m_bandwidth_isSet){
245  obj->insert("bandwidth", QJsonValue(bandwidth));
246  }
247  if(m_low_cutoff_isSet){
248  obj->insert("lowCutoff", QJsonValue(low_cutoff));
249  }
250  if(m_usb_isSet){
251  obj->insert("usb", QJsonValue(usb));
252  }
254  obj->insert("toneFrequency", QJsonValue(tone_frequency));
255  }
257  obj->insert("volumeFactor", QJsonValue(volume_factor));
258  }
259  if(m_span_log2_isSet){
260  obj->insert("spanLog2", QJsonValue(span_log2));
261  }
263  obj->insert("audioBinaural", QJsonValue(audio_binaural));
264  }
266  obj->insert("audioFlipChannels", QJsonValue(audio_flip_channels));
267  }
268  if(m_dsb_isSet){
269  obj->insert("dsb", QJsonValue(dsb));
270  }
271  if(m_audio_mute_isSet){
272  obj->insert("audioMute", QJsonValue(audio_mute));
273  }
274  if(m_play_loop_isSet){
275  obj->insert("playLoop", QJsonValue(play_loop));
276  }
277  if(m_agc_isSet){
278  obj->insert("agc", QJsonValue(agc));
279  }
280  if(m_rgb_color_isSet){
281  obj->insert("rgbColor", QJsonValue(rgb_color));
282  }
283  if(title != nullptr && *title != QString("")){
284  toJsonValue(QString("title"), title, obj, QString("QString"));
285  }
286  if(audio_device_name != nullptr && *audio_device_name != QString("")){
287  toJsonValue(QString("audioDeviceName"), audio_device_name, obj, QString("QString"));
288  }
290  obj->insert("modAFInput", QJsonValue(mod_af_input));
291  }
293  obj->insert("useReverseAPI", QJsonValue(use_reverse_api));
294  }
295  if(reverse_api_address != nullptr && *reverse_api_address != QString("")){
296  toJsonValue(QString("reverseAPIAddress"), reverse_api_address, obj, QString("QString"));
297  }
299  obj->insert("reverseAPIPort", QJsonValue(reverse_api_port));
300  }
302  obj->insert("reverseAPIDeviceIndex", QJsonValue(reverse_api_device_index));
303  }
305  obj->insert("reverseAPIChannelIndex", QJsonValue(reverse_api_channel_index));
306  }
307  if((cw_keyer != nullptr) && (cw_keyer->isSet())){
308  toJsonValue(QString("cwKeyer"), cw_keyer, obj, QString("SWGCWKeyerSettings"));
309  }
310 
311  return obj;
312 }
void toJsonValue(QString name, void *value, QJsonObject *output, QString type)
Definition: SWGHelpers.cpp:383
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ cleanup()

void SWGSDRangel::SWGSSBModSettings::cleanup ( )

Definition at line 134 of file SWGSSBModSettings.cpp.

References audio_device_name, cw_keyer, reverse_api_address, and title.

Referenced by ~SWGSSBModSettings().

134  {
135 
136 
137 
138 
139 
140 
141 
142 
143 
144 
145 
146 
147 
148 
149  if(title != nullptr) {
150  delete title;
151  }
152  if(audio_device_name != nullptr) {
153  delete audio_device_name;
154  }
155 
156 
157  if(reverse_api_address != nullptr) {
158  delete reverse_api_address;
159  }
160 
161 
162 
163  if(cw_keyer != nullptr) {
164  delete cw_keyer;
165  }
166 }
+ Here is the caller graph for this function:

◆ fromJson()

SWGSSBModSettings * SWGSDRangel::SWGSSBModSettings::fromJson ( QString &  jsonString)
overridevirtual

Reimplemented from SWGSDRangel::SWGObject.

Definition at line 169 of file SWGSSBModSettings.cpp.

References fromJsonObject().

Referenced by SWGSSBModSettings().

169  {
170  QByteArray array (json.toStdString().c_str());
171  QJsonDocument doc = QJsonDocument::fromJson(array);
172  QJsonObject jsonObject = doc.object();
173  this->fromJsonObject(jsonObject);
174  return this;
175 }
virtual void fromJsonObject(QJsonObject &json) override
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ fromJsonObject()

void SWGSDRangel::SWGSSBModSettings::fromJsonObject ( QJsonObject &  json)
overridevirtual

Reimplemented from SWGSDRangel::SWGObject.

Definition at line 178 of file SWGSSBModSettings.cpp.

References agc, audio_binaural, audio_device_name, audio_flip_channels, audio_mute, bandwidth, cw_keyer, dsb, input_frequency_offset, low_cutoff, mod_af_input, play_loop, reverse_api_address, reverse_api_channel_index, reverse_api_device_index, reverse_api_port, rgb_color, SWGSDRangel::setValue(), span_log2, title, tone_frequency, usb, use_reverse_api, and volume_factor.

Referenced by fromJson(), and WebAPIRequestMapper::validateChannelSettings().

178  {
179  ::SWGSDRangel::setValue(&input_frequency_offset, pJson["inputFrequencyOffset"], "qint64", "");
180 
181  ::SWGSDRangel::setValue(&bandwidth, pJson["bandwidth"], "float", "");
182 
183  ::SWGSDRangel::setValue(&low_cutoff, pJson["lowCutoff"], "float", "");
184 
185  ::SWGSDRangel::setValue(&usb, pJson["usb"], "qint32", "");
186 
187  ::SWGSDRangel::setValue(&tone_frequency, pJson["toneFrequency"], "float", "");
188 
189  ::SWGSDRangel::setValue(&volume_factor, pJson["volumeFactor"], "float", "");
190 
191  ::SWGSDRangel::setValue(&span_log2, pJson["spanLog2"], "qint32", "");
192 
193  ::SWGSDRangel::setValue(&audio_binaural, pJson["audioBinaural"], "qint32", "");
194 
195  ::SWGSDRangel::setValue(&audio_flip_channels, pJson["audioFlipChannels"], "qint32", "");
196 
197  ::SWGSDRangel::setValue(&dsb, pJson["dsb"], "qint32", "");
198 
199  ::SWGSDRangel::setValue(&audio_mute, pJson["audioMute"], "qint32", "");
200 
201  ::SWGSDRangel::setValue(&play_loop, pJson["playLoop"], "qint32", "");
202 
203  ::SWGSDRangel::setValue(&agc, pJson["agc"], "qint32", "");
204 
205  ::SWGSDRangel::setValue(&rgb_color, pJson["rgbColor"], "qint32", "");
206 
207  ::SWGSDRangel::setValue(&title, pJson["title"], "QString", "QString");
208 
209  ::SWGSDRangel::setValue(&audio_device_name, pJson["audioDeviceName"], "QString", "QString");
210 
211  ::SWGSDRangel::setValue(&mod_af_input, pJson["modAFInput"], "qint32", "");
212 
213  ::SWGSDRangel::setValue(&use_reverse_api, pJson["useReverseAPI"], "qint32", "");
214 
215  ::SWGSDRangel::setValue(&reverse_api_address, pJson["reverseAPIAddress"], "QString", "QString");
216 
217  ::SWGSDRangel::setValue(&reverse_api_port, pJson["reverseAPIPort"], "qint32", "");
218 
219  ::SWGSDRangel::setValue(&reverse_api_device_index, pJson["reverseAPIDeviceIndex"], "qint32", "");
220 
221  ::SWGSDRangel::setValue(&reverse_api_channel_index, pJson["reverseAPIChannelIndex"], "qint32", "");
222 
223  ::SWGSDRangel::setValue(&cw_keyer, pJson["cwKeyer"], "SWGCWKeyerSettings", "SWGCWKeyerSettings");
224 
225 }
void setValue(void *value, QJsonValue obj, QString type, QString complexType)
Definition: SWGHelpers.cpp:25
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ getAgc()

qint32 SWGSDRangel::SWGSSBModSettings::getAgc ( )

Definition at line 435 of file SWGSSBModSettings.cpp.

References agc.

Referenced by SSBMod::webapiSettingsPutPatch().

435  {
436  return agc;
437 }
+ Here is the caller graph for this function:

◆ getAudioBinaural()

qint32 SWGSDRangel::SWGSSBModSettings::getAudioBinaural ( )

Definition at line 385 of file SWGSSBModSettings.cpp.

References audio_binaural.

Referenced by SSBMod::webapiSettingsPutPatch().

385  {
386  return audio_binaural;
387 }
+ Here is the caller graph for this function:

◆ getAudioDeviceName()

QString * SWGSDRangel::SWGSSBModSettings::getAudioDeviceName ( )

Definition at line 465 of file SWGSSBModSettings.cpp.

References audio_device_name.

Referenced by SSBMod::webapiFormatChannelSettings(), and SSBMod::webapiSettingsPutPatch().

465  {
466  return audio_device_name;
467 }
+ Here is the caller graph for this function:

◆ getAudioFlipChannels()

qint32 SWGSDRangel::SWGSSBModSettings::getAudioFlipChannels ( )

Definition at line 395 of file SWGSSBModSettings.cpp.

References audio_flip_channels.

Referenced by SSBMod::webapiSettingsPutPatch().

395  {
396  return audio_flip_channels;
397 }
+ Here is the caller graph for this function:

◆ getAudioMute()

qint32 SWGSDRangel::SWGSSBModSettings::getAudioMute ( )

Definition at line 415 of file SWGSSBModSettings.cpp.

References audio_mute.

Referenced by SSBMod::webapiSettingsPutPatch().

415  {
416  return audio_mute;
417 }
+ Here is the caller graph for this function:

◆ getBandwidth()

float SWGSDRangel::SWGSSBModSettings::getBandwidth ( )

Definition at line 325 of file SWGSSBModSettings.cpp.

References bandwidth.

Referenced by SSBMod::webapiSettingsPutPatch().

325  {
326  return bandwidth;
327 }
+ Here is the caller graph for this function:

◆ getCwKeyer()

SWGCWKeyerSettings * SWGSDRangel::SWGSSBModSettings::getCwKeyer ( )

Definition at line 535 of file SWGSSBModSettings.cpp.

References cw_keyer.

Referenced by SSBMod::webapiFormatChannelSettings(), SSBMod::webapiReverseSendCWSettings(), SSBMod::webapiReverseSendSettings(), and SSBMod::webapiSettingsPutPatch().

535  {
536  return cw_keyer;
537 }
+ Here is the caller graph for this function:

◆ getDsb()

qint32 SWGSDRangel::SWGSSBModSettings::getDsb ( )

Definition at line 405 of file SWGSSBModSettings.cpp.

References dsb.

Referenced by SSBMod::webapiSettingsPutPatch().

405  {
406  return dsb;
407 }
+ Here is the caller graph for this function:

◆ getInputFrequencyOffset()

qint64 SWGSDRangel::SWGSSBModSettings::getInputFrequencyOffset ( )

Definition at line 315 of file SWGSSBModSettings.cpp.

References input_frequency_offset.

Referenced by SSBMod::webapiSettingsPutPatch().

315  {
316  return input_frequency_offset;
317 }
+ Here is the caller graph for this function:

◆ getLowCutoff()

float SWGSDRangel::SWGSSBModSettings::getLowCutoff ( )

Definition at line 335 of file SWGSSBModSettings.cpp.

References low_cutoff.

Referenced by SSBMod::webapiSettingsPutPatch().

335  {
336  return low_cutoff;
337 }
+ Here is the caller graph for this function:

◆ getModAfInput()

qint32 SWGSDRangel::SWGSSBModSettings::getModAfInput ( )

Definition at line 475 of file SWGSSBModSettings.cpp.

References mod_af_input.

Referenced by SSBMod::webapiSettingsPutPatch().

475  {
476  return mod_af_input;
477 }
+ Here is the caller graph for this function:

◆ getPlayLoop()

qint32 SWGSDRangel::SWGSSBModSettings::getPlayLoop ( )

Definition at line 425 of file SWGSSBModSettings.cpp.

References play_loop.

Referenced by SSBMod::webapiSettingsPutPatch().

425  {
426  return play_loop;
427 }
+ Here is the caller graph for this function:

◆ getReverseApiAddress()

QString * SWGSDRangel::SWGSSBModSettings::getReverseApiAddress ( )

Definition at line 495 of file SWGSSBModSettings.cpp.

References reverse_api_address.

Referenced by SSBMod::webapiFormatChannelSettings(), and SSBMod::webapiSettingsPutPatch().

495  {
496  return reverse_api_address;
497 }
+ Here is the caller graph for this function:

◆ getReverseApiChannelIndex()

qint32 SWGSDRangel::SWGSSBModSettings::getReverseApiChannelIndex ( )

Definition at line 525 of file SWGSSBModSettings.cpp.

References reverse_api_channel_index.

Referenced by SSBMod::webapiSettingsPutPatch().

525  {
527 }
+ Here is the caller graph for this function:

◆ getReverseApiDeviceIndex()

qint32 SWGSDRangel::SWGSSBModSettings::getReverseApiDeviceIndex ( )

Definition at line 515 of file SWGSSBModSettings.cpp.

References reverse_api_device_index.

Referenced by SSBMod::webapiSettingsPutPatch().

515  {
517 }
+ Here is the caller graph for this function:

◆ getReverseApiPort()

qint32 SWGSDRangel::SWGSSBModSettings::getReverseApiPort ( )

Definition at line 505 of file SWGSSBModSettings.cpp.

References reverse_api_port.

Referenced by SSBMod::webapiSettingsPutPatch().

505  {
506  return reverse_api_port;
507 }
+ Here is the caller graph for this function:

◆ getRgbColor()

qint32 SWGSDRangel::SWGSSBModSettings::getRgbColor ( )

Definition at line 445 of file SWGSSBModSettings.cpp.

References rgb_color.

Referenced by SSBMod::webapiSettingsPutPatch().

445  {
446  return rgb_color;
447 }
+ Here is the caller graph for this function:

◆ getSpanLog2()

qint32 SWGSDRangel::SWGSSBModSettings::getSpanLog2 ( )

Definition at line 375 of file SWGSSBModSettings.cpp.

References span_log2.

Referenced by SSBMod::webapiSettingsPutPatch().

375  {
376  return span_log2;
377 }
+ Here is the caller graph for this function:

◆ getTitle()

QString * SWGSDRangel::SWGSSBModSettings::getTitle ( )

Definition at line 455 of file SWGSSBModSettings.cpp.

References title.

Referenced by SSBMod::webapiFormatChannelSettings(), and SSBMod::webapiSettingsPutPatch().

455  {
456  return title;
457 }
+ Here is the caller graph for this function:

◆ getToneFrequency()

float SWGSDRangel::SWGSSBModSettings::getToneFrequency ( )

Definition at line 355 of file SWGSSBModSettings.cpp.

References tone_frequency.

Referenced by SSBMod::webapiSettingsPutPatch().

355  {
356  return tone_frequency;
357 }
+ Here is the caller graph for this function:

◆ getUsb()

qint32 SWGSDRangel::SWGSSBModSettings::getUsb ( )

Definition at line 345 of file SWGSSBModSettings.cpp.

References usb.

Referenced by SSBMod::webapiSettingsPutPatch().

345  {
346  return usb;
347 }
+ Here is the caller graph for this function:

◆ getUseReverseApi()

qint32 SWGSDRangel::SWGSSBModSettings::getUseReverseApi ( )

Definition at line 485 of file SWGSSBModSettings.cpp.

References use_reverse_api.

Referenced by SSBMod::webapiSettingsPutPatch().

485  {
486  return use_reverse_api;
487 }
+ Here is the caller graph for this function:

◆ getVolumeFactor()

float SWGSDRangel::SWGSSBModSettings::getVolumeFactor ( )

Definition at line 365 of file SWGSSBModSettings.cpp.

References volume_factor.

Referenced by SSBMod::webapiSettingsPutPatch().

365  {
366  return volume_factor;
367 }
+ Here is the caller graph for this function:

◆ init()

void SWGSDRangel::SWGSSBModSettings::init ( )

Definition at line 84 of file SWGSSBModSettings.cpp.

References agc, audio_binaural, audio_device_name, audio_flip_channels, audio_mute, bandwidth, cw_keyer, dsb, input_frequency_offset, low_cutoff, m_agc_isSet, m_audio_binaural_isSet, m_audio_device_name_isSet, m_audio_flip_channels_isSet, m_audio_mute_isSet, m_bandwidth_isSet, m_cw_keyer_isSet, m_dsb_isSet, m_input_frequency_offset_isSet, m_low_cutoff_isSet, m_mod_af_input_isSet, m_play_loop_isSet, m_reverse_api_address_isSet, m_reverse_api_channel_index_isSet, m_reverse_api_device_index_isSet, m_reverse_api_port_isSet, m_rgb_color_isSet, m_span_log2_isSet, m_title_isSet, m_tone_frequency_isSet, m_usb_isSet, m_use_reverse_api_isSet, m_volume_factor_isSet, mod_af_input, play_loop, reverse_api_address, reverse_api_channel_index, reverse_api_device_index, reverse_api_port, rgb_color, span_log2, title, tone_frequency, usb, use_reverse_api, and volume_factor.

Referenced by SWGSSBModSettings(), and SSBMod::webapiSettingsGet().

84  {
87  bandwidth = 0.0f;
88  m_bandwidth_isSet = false;
89  low_cutoff = 0.0f;
90  m_low_cutoff_isSet = false;
91  usb = 0;
92  m_usb_isSet = false;
93  tone_frequency = 0.0f;
94  m_tone_frequency_isSet = false;
95  volume_factor = 0.0f;
96  m_volume_factor_isSet = false;
97  span_log2 = 0;
98  m_span_log2_isSet = false;
99  audio_binaural = 0;
100  m_audio_binaural_isSet = false;
103  dsb = 0;
104  m_dsb_isSet = false;
105  audio_mute = 0;
106  m_audio_mute_isSet = false;
107  play_loop = 0;
108  m_play_loop_isSet = false;
109  agc = 0;
110  m_agc_isSet = false;
111  rgb_color = 0;
112  m_rgb_color_isSet = false;
113  title = new QString("");
114  m_title_isSet = false;
115  audio_device_name = new QString("");
117  mod_af_input = 0;
118  m_mod_af_input_isSet = false;
119  use_reverse_api = 0;
120  m_use_reverse_api_isSet = false;
121  reverse_api_address = new QString("");
123  reverse_api_port = 0;
124  m_reverse_api_port_isSet = false;
129  cw_keyer = new SWGCWKeyerSettings();
130  m_cw_keyer_isSet = false;
131 }
+ Here is the caller graph for this function:

◆ isSet()

bool SWGSDRangel::SWGSSBModSettings::isSet ( )
overridevirtual

Reimplemented from SWGSDRangel::SWGObject.

Definition at line 546 of file SWGSSBModSettings.cpp.

References audio_device_name, cw_keyer, SWGSDRangel::SWGCWKeyerSettings::isSet(), m_agc_isSet, m_audio_binaural_isSet, m_audio_flip_channels_isSet, m_audio_mute_isSet, m_bandwidth_isSet, m_dsb_isSet, m_input_frequency_offset_isSet, m_low_cutoff_isSet, m_mod_af_input_isSet, m_play_loop_isSet, m_reverse_api_channel_index_isSet, m_reverse_api_device_index_isSet, m_reverse_api_port_isSet, m_rgb_color_isSet, m_span_log2_isSet, m_tone_frequency_isSet, m_usb_isSet, m_use_reverse_api_isSet, m_volume_factor_isSet, reverse_api_address, and title.

Referenced by SWGSDRangel::SWGChannelSettings::asJsonObject(), SWGSDRangel::SWGChannelSettings_2::asJsonObject(), SWGSDRangel::SWGChannelSettings_2::isSet(), and SWGSDRangel::SWGChannelSettings::isSet().

546  {
547  bool isObjectUpdated = false;
548  do{
549  if(m_input_frequency_offset_isSet){ isObjectUpdated = true; break;}
550  if(m_bandwidth_isSet){ isObjectUpdated = true; break;}
551  if(m_low_cutoff_isSet){ isObjectUpdated = true; break;}
552  if(m_usb_isSet){ isObjectUpdated = true; break;}
553  if(m_tone_frequency_isSet){ isObjectUpdated = true; break;}
554  if(m_volume_factor_isSet){ isObjectUpdated = true; break;}
555  if(m_span_log2_isSet){ isObjectUpdated = true; break;}
556  if(m_audio_binaural_isSet){ isObjectUpdated = true; break;}
557  if(m_audio_flip_channels_isSet){ isObjectUpdated = true; break;}
558  if(m_dsb_isSet){ isObjectUpdated = true; break;}
559  if(m_audio_mute_isSet){ isObjectUpdated = true; break;}
560  if(m_play_loop_isSet){ isObjectUpdated = true; break;}
561  if(m_agc_isSet){ isObjectUpdated = true; break;}
562  if(m_rgb_color_isSet){ isObjectUpdated = true; break;}
563  if(title != nullptr && *title != QString("")){ isObjectUpdated = true; break;}
564  if(audio_device_name != nullptr && *audio_device_name != QString("")){ isObjectUpdated = true; break;}
565  if(m_mod_af_input_isSet){ isObjectUpdated = true; break;}
566  if(m_use_reverse_api_isSet){ isObjectUpdated = true; break;}
567  if(reverse_api_address != nullptr && *reverse_api_address != QString("")){ isObjectUpdated = true; break;}
568  if(m_reverse_api_port_isSet){ isObjectUpdated = true; break;}
569  if(m_reverse_api_device_index_isSet){ isObjectUpdated = true; break;}
570  if(m_reverse_api_channel_index_isSet){ isObjectUpdated = true; break;}
571  if(cw_keyer != nullptr && cw_keyer->isSet()){ isObjectUpdated = true; break;}
572  }while(false);
573  return isObjectUpdated;
574 }
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ setAgc()

void SWGSDRangel::SWGSSBModSettings::setAgc ( qint32  agc)

Definition at line 439 of file SWGSSBModSettings.cpp.

References agc, and m_agc_isSet.

Referenced by SSBMod::webapiFormatChannelSettings(), and SSBMod::webapiReverseSendSettings().

439  {
440  this->agc = agc;
441  this->m_agc_isSet = true;
442 }
+ Here is the caller graph for this function:

◆ setAudioBinaural()

void SWGSDRangel::SWGSSBModSettings::setAudioBinaural ( qint32  audio_binaural)

Definition at line 389 of file SWGSSBModSettings.cpp.

References audio_binaural, and m_audio_binaural_isSet.

Referenced by SSBMod::webapiFormatChannelSettings(), and SSBMod::webapiReverseSendSettings().

+ Here is the caller graph for this function:

◆ setAudioDeviceName()

void SWGSDRangel::SWGSSBModSettings::setAudioDeviceName ( QString *  audio_device_name)

Definition at line 469 of file SWGSSBModSettings.cpp.

References audio_device_name, and m_audio_device_name_isSet.

Referenced by SSBMod::webapiFormatChannelSettings(), and SSBMod::webapiReverseSendSettings().

+ Here is the caller graph for this function:

◆ setAudioFlipChannels()

void SWGSDRangel::SWGSSBModSettings::setAudioFlipChannels ( qint32  audio_flip_channels)

Definition at line 399 of file SWGSSBModSettings.cpp.

References audio_flip_channels, and m_audio_flip_channels_isSet.

Referenced by SSBMod::webapiFormatChannelSettings(), and SSBMod::webapiReverseSendSettings().

+ Here is the caller graph for this function:

◆ setAudioMute()

void SWGSDRangel::SWGSSBModSettings::setAudioMute ( qint32  audio_mute)

Definition at line 419 of file SWGSSBModSettings.cpp.

References audio_mute, and m_audio_mute_isSet.

Referenced by SSBMod::webapiFormatChannelSettings(), and SSBMod::webapiReverseSendSettings().

419  {
420  this->audio_mute = audio_mute;
421  this->m_audio_mute_isSet = true;
422 }
+ Here is the caller graph for this function:

◆ setBandwidth()

void SWGSDRangel::SWGSSBModSettings::setBandwidth ( float  bandwidth)

Definition at line 329 of file SWGSSBModSettings.cpp.

References bandwidth, and m_bandwidth_isSet.

Referenced by SSBMod::webapiFormatChannelSettings(), and SSBMod::webapiReverseSendSettings().

329  {
330  this->bandwidth = bandwidth;
331  this->m_bandwidth_isSet = true;
332 }
+ Here is the caller graph for this function:

◆ setCwKeyer()

void SWGSDRangel::SWGSSBModSettings::setCwKeyer ( SWGCWKeyerSettings cw_keyer)

Definition at line 539 of file SWGSSBModSettings.cpp.

References cw_keyer, and m_cw_keyer_isSet.

Referenced by SSBMod::webapiFormatChannelSettings(), SSBMod::webapiReverseSendCWSettings(), and SSBMod::webapiReverseSendSettings().

539  {
540  this->cw_keyer = cw_keyer;
541  this->m_cw_keyer_isSet = true;
542 }
+ Here is the caller graph for this function:

◆ setDsb()

void SWGSDRangel::SWGSSBModSettings::setDsb ( qint32  dsb)

Definition at line 409 of file SWGSSBModSettings.cpp.

References dsb, and m_dsb_isSet.

Referenced by SSBMod::webapiFormatChannelSettings(), and SSBMod::webapiReverseSendSettings().

409  {
410  this->dsb = dsb;
411  this->m_dsb_isSet = true;
412 }
+ Here is the caller graph for this function:

◆ setInputFrequencyOffset()

void SWGSDRangel::SWGSSBModSettings::setInputFrequencyOffset ( qint64  input_frequency_offset)

Definition at line 319 of file SWGSSBModSettings.cpp.

References input_frequency_offset, and m_input_frequency_offset_isSet.

Referenced by SSBMod::webapiFormatChannelSettings(), and SSBMod::webapiReverseSendSettings().

+ Here is the caller graph for this function:

◆ setLowCutoff()

void SWGSDRangel::SWGSSBModSettings::setLowCutoff ( float  low_cutoff)

Definition at line 339 of file SWGSSBModSettings.cpp.

References low_cutoff, and m_low_cutoff_isSet.

Referenced by SSBMod::webapiFormatChannelSettings(), and SSBMod::webapiReverseSendSettings().

339  {
340  this->low_cutoff = low_cutoff;
341  this->m_low_cutoff_isSet = true;
342 }
+ Here is the caller graph for this function:

◆ setModAfInput()

void SWGSDRangel::SWGSSBModSettings::setModAfInput ( qint32  mod_af_input)

Definition at line 479 of file SWGSSBModSettings.cpp.

References m_mod_af_input_isSet, and mod_af_input.

Referenced by SSBMod::webapiFormatChannelSettings(), and SSBMod::webapiReverseSendSettings().

+ Here is the caller graph for this function:

◆ setPlayLoop()

void SWGSDRangel::SWGSSBModSettings::setPlayLoop ( qint32  play_loop)

Definition at line 429 of file SWGSSBModSettings.cpp.

References m_play_loop_isSet, and play_loop.

Referenced by SSBMod::webapiFormatChannelSettings(), and SSBMod::webapiReverseSendSettings().

429  {
430  this->play_loop = play_loop;
431  this->m_play_loop_isSet = true;
432 }
+ Here is the caller graph for this function:

◆ setReverseApiAddress()

void SWGSDRangel::SWGSSBModSettings::setReverseApiAddress ( QString *  reverse_api_address)

Definition at line 499 of file SWGSSBModSettings.cpp.

References m_reverse_api_address_isSet, and reverse_api_address.

Referenced by SSBMod::webapiFormatChannelSettings().

+ Here is the caller graph for this function:

◆ setReverseApiChannelIndex()

void SWGSDRangel::SWGSSBModSettings::setReverseApiChannelIndex ( qint32  reverse_api_channel_index)

Definition at line 529 of file SWGSSBModSettings.cpp.

References m_reverse_api_channel_index_isSet, and reverse_api_channel_index.

Referenced by SSBMod::webapiFormatChannelSettings().

+ Here is the caller graph for this function:

◆ setReverseApiDeviceIndex()

void SWGSDRangel::SWGSSBModSettings::setReverseApiDeviceIndex ( qint32  reverse_api_device_index)

Definition at line 519 of file SWGSSBModSettings.cpp.

References m_reverse_api_device_index_isSet, and reverse_api_device_index.

Referenced by SSBMod::webapiFormatChannelSettings().

+ Here is the caller graph for this function:

◆ setReverseApiPort()

void SWGSDRangel::SWGSSBModSettings::setReverseApiPort ( qint32  reverse_api_port)

Definition at line 509 of file SWGSSBModSettings.cpp.

References m_reverse_api_port_isSet, and reverse_api_port.

Referenced by SSBMod::webapiFormatChannelSettings().

+ Here is the caller graph for this function:

◆ setRgbColor()

void SWGSDRangel::SWGSSBModSettings::setRgbColor ( qint32  rgb_color)

Definition at line 449 of file SWGSSBModSettings.cpp.

References m_rgb_color_isSet, and rgb_color.

Referenced by SSBMod::webapiFormatChannelSettings(), and SSBMod::webapiReverseSendSettings().

449  {
450  this->rgb_color = rgb_color;
451  this->m_rgb_color_isSet = true;
452 }
+ Here is the caller graph for this function:

◆ setSpanLog2()

void SWGSDRangel::SWGSSBModSettings::setSpanLog2 ( qint32  span_log2)

Definition at line 379 of file SWGSSBModSettings.cpp.

References m_span_log2_isSet, and span_log2.

Referenced by SSBMod::webapiFormatChannelSettings(), and SSBMod::webapiReverseSendSettings().

379  {
380  this->span_log2 = span_log2;
381  this->m_span_log2_isSet = true;
382 }
+ Here is the caller graph for this function:

◆ setTitle()

void SWGSDRangel::SWGSSBModSettings::setTitle ( QString *  title)

Definition at line 459 of file SWGSSBModSettings.cpp.

References m_title_isSet, and title.

Referenced by SSBMod::webapiFormatChannelSettings(), and SSBMod::webapiReverseSendSettings().

459  {
460  this->title = title;
461  this->m_title_isSet = true;
462 }
+ Here is the caller graph for this function:

◆ setToneFrequency()

void SWGSDRangel::SWGSSBModSettings::setToneFrequency ( float  tone_frequency)

Definition at line 359 of file SWGSSBModSettings.cpp.

References m_tone_frequency_isSet, and tone_frequency.

Referenced by SSBMod::webapiFormatChannelSettings(), and SSBMod::webapiReverseSendSettings().

+ Here is the caller graph for this function:

◆ setUsb()

void SWGSDRangel::SWGSSBModSettings::setUsb ( qint32  usb)

Definition at line 349 of file SWGSSBModSettings.cpp.

References m_usb_isSet, and usb.

Referenced by SSBMod::webapiFormatChannelSettings(), and SSBMod::webapiReverseSendSettings().

349  {
350  this->usb = usb;
351  this->m_usb_isSet = true;
352 }
+ Here is the caller graph for this function:

◆ setUseReverseApi()

void SWGSDRangel::SWGSSBModSettings::setUseReverseApi ( qint32  use_reverse_api)

Definition at line 489 of file SWGSSBModSettings.cpp.

References m_use_reverse_api_isSet, and use_reverse_api.

Referenced by SSBMod::webapiFormatChannelSettings().

+ Here is the caller graph for this function:

◆ setVolumeFactor()

void SWGSDRangel::SWGSSBModSettings::setVolumeFactor ( float  volume_factor)

Definition at line 369 of file SWGSSBModSettings.cpp.

References m_volume_factor_isSet, and volume_factor.

Referenced by SSBMod::webapiFormatChannelSettings(), and SSBMod::webapiReverseSendSettings().

+ Here is the caller graph for this function:

Member Data Documentation

◆ agc

qint32 SWGSDRangel::SWGSSBModSettings::agc
private

◆ audio_binaural

qint32 SWGSDRangel::SWGSSBModSettings::audio_binaural
private

◆ audio_device_name

QString* SWGSDRangel::SWGSSBModSettings::audio_device_name
private

◆ audio_flip_channels

qint32 SWGSDRangel::SWGSSBModSettings::audio_flip_channels
private

◆ audio_mute

qint32 SWGSDRangel::SWGSSBModSettings::audio_mute
private

◆ bandwidth

float SWGSDRangel::SWGSSBModSettings::bandwidth
private

◆ cw_keyer

SWGCWKeyerSettings* SWGSDRangel::SWGSSBModSettings::cw_keyer
private

◆ dsb

qint32 SWGSDRangel::SWGSSBModSettings::dsb
private

◆ input_frequency_offset

qint64 SWGSDRangel::SWGSSBModSettings::input_frequency_offset
private

◆ low_cutoff

float SWGSDRangel::SWGSSBModSettings::low_cutoff
private

◆ m_agc_isSet

bool SWGSDRangel::SWGSSBModSettings::m_agc_isSet
private

Definition at line 156 of file SWGSSBModSettings.h.

Referenced by asJsonObject(), init(), isSet(), setAgc(), and SWGSSBModSettings().

◆ m_audio_binaural_isSet

bool SWGSDRangel::SWGSSBModSettings::m_audio_binaural_isSet
private

Definition at line 141 of file SWGSSBModSettings.h.

Referenced by asJsonObject(), init(), isSet(), setAudioBinaural(), and SWGSSBModSettings().

◆ m_audio_device_name_isSet

bool SWGSDRangel::SWGSSBModSettings::m_audio_device_name_isSet
private

Definition at line 165 of file SWGSSBModSettings.h.

Referenced by init(), setAudioDeviceName(), and SWGSSBModSettings().

◆ m_audio_flip_channels_isSet

bool SWGSDRangel::SWGSSBModSettings::m_audio_flip_channels_isSet
private

◆ m_audio_mute_isSet

bool SWGSDRangel::SWGSSBModSettings::m_audio_mute_isSet
private

Definition at line 150 of file SWGSSBModSettings.h.

Referenced by asJsonObject(), init(), isSet(), setAudioMute(), and SWGSSBModSettings().

◆ m_bandwidth_isSet

bool SWGSDRangel::SWGSSBModSettings::m_bandwidth_isSet
private

Definition at line 123 of file SWGSSBModSettings.h.

Referenced by asJsonObject(), init(), isSet(), setBandwidth(), and SWGSSBModSettings().

◆ m_cw_keyer_isSet

bool SWGSDRangel::SWGSSBModSettings::m_cw_keyer_isSet
private

Definition at line 186 of file SWGSSBModSettings.h.

Referenced by init(), setCwKeyer(), and SWGSSBModSettings().

◆ m_dsb_isSet

bool SWGSDRangel::SWGSSBModSettings::m_dsb_isSet
private

Definition at line 147 of file SWGSSBModSettings.h.

Referenced by asJsonObject(), init(), isSet(), setDsb(), and SWGSSBModSettings().

◆ m_input_frequency_offset_isSet

bool SWGSDRangel::SWGSSBModSettings::m_input_frequency_offset_isSet
private

◆ m_low_cutoff_isSet

bool SWGSDRangel::SWGSSBModSettings::m_low_cutoff_isSet
private

Definition at line 126 of file SWGSSBModSettings.h.

Referenced by asJsonObject(), init(), isSet(), setLowCutoff(), and SWGSSBModSettings().

◆ m_mod_af_input_isSet

bool SWGSDRangel::SWGSSBModSettings::m_mod_af_input_isSet
private

Definition at line 168 of file SWGSSBModSettings.h.

Referenced by asJsonObject(), init(), isSet(), setModAfInput(), and SWGSSBModSettings().

◆ m_play_loop_isSet

bool SWGSDRangel::SWGSSBModSettings::m_play_loop_isSet
private

Definition at line 153 of file SWGSSBModSettings.h.

Referenced by asJsonObject(), init(), isSet(), setPlayLoop(), and SWGSSBModSettings().

◆ m_reverse_api_address_isSet

bool SWGSDRangel::SWGSSBModSettings::m_reverse_api_address_isSet
private

Definition at line 174 of file SWGSSBModSettings.h.

Referenced by init(), setReverseApiAddress(), and SWGSSBModSettings().

◆ m_reverse_api_channel_index_isSet

bool SWGSDRangel::SWGSSBModSettings::m_reverse_api_channel_index_isSet
private

◆ m_reverse_api_device_index_isSet

bool SWGSDRangel::SWGSSBModSettings::m_reverse_api_device_index_isSet
private

◆ m_reverse_api_port_isSet

bool SWGSDRangel::SWGSSBModSettings::m_reverse_api_port_isSet
private

Definition at line 177 of file SWGSSBModSettings.h.

Referenced by asJsonObject(), init(), isSet(), setReverseApiPort(), and SWGSSBModSettings().

◆ m_rgb_color_isSet

bool SWGSDRangel::SWGSSBModSettings::m_rgb_color_isSet
private

Definition at line 159 of file SWGSSBModSettings.h.

Referenced by asJsonObject(), init(), isSet(), setRgbColor(), and SWGSSBModSettings().

◆ m_span_log2_isSet

bool SWGSDRangel::SWGSSBModSettings::m_span_log2_isSet
private

Definition at line 138 of file SWGSSBModSettings.h.

Referenced by asJsonObject(), init(), isSet(), setSpanLog2(), and SWGSSBModSettings().

◆ m_title_isSet

bool SWGSDRangel::SWGSSBModSettings::m_title_isSet
private

Definition at line 162 of file SWGSSBModSettings.h.

Referenced by init(), setTitle(), and SWGSSBModSettings().

◆ m_tone_frequency_isSet

bool SWGSDRangel::SWGSSBModSettings::m_tone_frequency_isSet
private

Definition at line 132 of file SWGSSBModSettings.h.

Referenced by asJsonObject(), init(), isSet(), setToneFrequency(), and SWGSSBModSettings().

◆ m_usb_isSet

bool SWGSDRangel::SWGSSBModSettings::m_usb_isSet
private

Definition at line 129 of file SWGSSBModSettings.h.

Referenced by asJsonObject(), init(), isSet(), setUsb(), and SWGSSBModSettings().

◆ m_use_reverse_api_isSet

bool SWGSDRangel::SWGSSBModSettings::m_use_reverse_api_isSet
private

Definition at line 171 of file SWGSSBModSettings.h.

Referenced by asJsonObject(), init(), isSet(), setUseReverseApi(), and SWGSSBModSettings().

◆ m_volume_factor_isSet

bool SWGSDRangel::SWGSSBModSettings::m_volume_factor_isSet
private

Definition at line 135 of file SWGSSBModSettings.h.

Referenced by asJsonObject(), init(), isSet(), setVolumeFactor(), and SWGSSBModSettings().

◆ mod_af_input

qint32 SWGSDRangel::SWGSSBModSettings::mod_af_input
private

◆ play_loop

qint32 SWGSDRangel::SWGSSBModSettings::play_loop
private

◆ reverse_api_address

QString* SWGSDRangel::SWGSSBModSettings::reverse_api_address
private

◆ reverse_api_channel_index

qint32 SWGSDRangel::SWGSSBModSettings::reverse_api_channel_index
private

◆ reverse_api_device_index

qint32 SWGSDRangel::SWGSSBModSettings::reverse_api_device_index
private

◆ reverse_api_port

qint32 SWGSDRangel::SWGSSBModSettings::reverse_api_port
private

◆ rgb_color

qint32 SWGSDRangel::SWGSSBModSettings::rgb_color
private

◆ span_log2

qint32 SWGSDRangel::SWGSSBModSettings::span_log2
private

◆ title

QString* SWGSDRangel::SWGSSBModSettings::title
private

◆ tone_frequency

float SWGSDRangel::SWGSSBModSettings::tone_frequency
private

◆ usb

qint32 SWGSDRangel::SWGSSBModSettings::usb
private

◆ use_reverse_api

qint32 SWGSDRangel::SWGSSBModSettings::use_reverse_api
private

◆ volume_factor

float SWGSDRangel::SWGSSBModSettings::volume_factor
private

The documentation for this class was generated from the following files: