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::SWGLimeSdrInputSettings Class Reference

#include <SWGLimeSdrInputSettings.h>

+ Inheritance diagram for SWGSDRangel::SWGLimeSdrInputSettings:
+ Collaboration diagram for SWGSDRangel::SWGLimeSdrInputSettings:

Public Member Functions

 SWGLimeSdrInputSettings ()
 
 SWGLimeSdrInputSettings (QString *json)
 
virtual ~SWGLimeSdrInputSettings ()
 
void init ()
 
void cleanup ()
 
virtual QString asJson () override
 
virtual QJsonObject * asJsonObject () override
 
virtual void fromJsonObject (QJsonObject &json) override
 
virtual SWGLimeSdrInputSettingsfromJson (QString &jsonString) override
 
qint64 getCenterFrequency ()
 
void setCenterFrequency (qint64 center_frequency)
 
qint32 getDevSampleRate ()
 
void setDevSampleRate (qint32 dev_sample_rate)
 
qint32 getLog2HardDecim ()
 
void setLog2HardDecim (qint32 log2_hard_decim)
 
qint32 getDcBlock ()
 
void setDcBlock (qint32 dc_block)
 
qint32 getIqCorrection ()
 
void setIqCorrection (qint32 iq_correction)
 
qint32 getLog2SoftDecim ()
 
void setLog2SoftDecim (qint32 log2_soft_decim)
 
qint32 getLpfBw ()
 
void setLpfBw (qint32 lpf_bw)
 
qint32 getLpfFirEnable ()
 
void setLpfFirEnable (qint32 lpf_fir_enable)
 
qint32 getLpfFirbw ()
 
void setLpfFirbw (qint32 lpf_firbw)
 
qint32 getGain ()
 
void setGain (qint32 gain)
 
qint32 getNcoEnable ()
 
void setNcoEnable (qint32 nco_enable)
 
qint32 getNcoFrequency ()
 
void setNcoFrequency (qint32 nco_frequency)
 
qint32 getAntennaPath ()
 
void setAntennaPath (qint32 antenna_path)
 
qint32 getGainMode ()
 
void setGainMode (qint32 gain_mode)
 
qint32 getLnaGain ()
 
void setLnaGain (qint32 lna_gain)
 
qint32 getTiaGain ()
 
void setTiaGain (qint32 tia_gain)
 
qint32 getPgaGain ()
 
void setPgaGain (qint32 pga_gain)
 
qint32 getExtClock ()
 
void setExtClock (qint32 ext_clock)
 
qint32 getExtClockFreq ()
 
void setExtClockFreq (qint32 ext_clock_freq)
 
qint32 getTransverterMode ()
 
void setTransverterMode (qint32 transverter_mode)
 
qint64 getTransverterDeltaFrequency ()
 
void setTransverterDeltaFrequency (qint64 transverter_delta_frequency)
 
QString * getFileRecordName ()
 
void setFileRecordName (QString *file_record_name)
 
qint32 getGpioDir ()
 
void setGpioDir (qint32 gpio_dir)
 
qint32 getGpioPins ()
 
void setGpioPins (qint32 gpio_pins)
 
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)
 
virtual bool isSet () override
 
- Public Member Functions inherited from SWGSDRangel::SWGObject
virtual ~SWGObject ()
 

Private Attributes

qint64 center_frequency
 
bool m_center_frequency_isSet
 
qint32 dev_sample_rate
 
bool m_dev_sample_rate_isSet
 
qint32 log2_hard_decim
 
bool m_log2_hard_decim_isSet
 
qint32 dc_block
 
bool m_dc_block_isSet
 
qint32 iq_correction
 
bool m_iq_correction_isSet
 
qint32 log2_soft_decim
 
bool m_log2_soft_decim_isSet
 
qint32 lpf_bw
 
bool m_lpf_bw_isSet
 
qint32 lpf_fir_enable
 
bool m_lpf_fir_enable_isSet
 
qint32 lpf_firbw
 
bool m_lpf_firbw_isSet
 
qint32 gain
 
bool m_gain_isSet
 
qint32 nco_enable
 
bool m_nco_enable_isSet
 
qint32 nco_frequency
 
bool m_nco_frequency_isSet
 
qint32 antenna_path
 
bool m_antenna_path_isSet
 
qint32 gain_mode
 
bool m_gain_mode_isSet
 
qint32 lna_gain
 
bool m_lna_gain_isSet
 
qint32 tia_gain
 
bool m_tia_gain_isSet
 
qint32 pga_gain
 
bool m_pga_gain_isSet
 
qint32 ext_clock
 
bool m_ext_clock_isSet
 
qint32 ext_clock_freq
 
bool m_ext_clock_freq_isSet
 
qint32 transverter_mode
 
bool m_transverter_mode_isSet
 
qint64 transverter_delta_frequency
 
bool m_transverter_delta_frequency_isSet
 
QString * file_record_name
 
bool m_file_record_name_isSet
 
qint32 gpio_dir
 
bool m_gpio_dir_isSet
 
qint32 gpio_pins
 
bool m_gpio_pins_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
 

Detailed Description

Definition at line 32 of file SWGLimeSdrInputSettings.h.

Constructor & Destructor Documentation

◆ SWGLimeSdrInputSettings() [1/2]

SWGSDRangel::SWGLimeSdrInputSettings::SWGLimeSdrInputSettings ( )

Definition at line 30 of file SWGLimeSdrInputSettings.cpp.

References antenna_path, center_frequency, dc_block, dev_sample_rate, ext_clock, ext_clock_freq, file_record_name, gain, gain_mode, gpio_dir, gpio_pins, iq_correction, lna_gain, log2_hard_decim, log2_soft_decim, lpf_bw, lpf_fir_enable, lpf_firbw, m_antenna_path_isSet, m_center_frequency_isSet, m_dc_block_isSet, m_dev_sample_rate_isSet, m_ext_clock_freq_isSet, m_ext_clock_isSet, m_file_record_name_isSet, m_gain_isSet, m_gain_mode_isSet, m_gpio_dir_isSet, m_gpio_pins_isSet, m_iq_correction_isSet, m_lna_gain_isSet, m_log2_hard_decim_isSet, m_log2_soft_decim_isSet, m_lpf_bw_isSet, m_lpf_fir_enable_isSet, m_lpf_firbw_isSet, m_nco_enable_isSet, m_nco_frequency_isSet, m_pga_gain_isSet, m_reverse_api_address_isSet, m_reverse_api_device_index_isSet, m_reverse_api_port_isSet, m_tia_gain_isSet, m_transverter_delta_frequency_isSet, m_transverter_mode_isSet, m_use_reverse_api_isSet, nco_enable, nco_frequency, pga_gain, reverse_api_address, reverse_api_device_index, reverse_api_port, tia_gain, transverter_delta_frequency, transverter_mode, and use_reverse_api.

30  {
31  center_frequency = 0L;
33  dev_sample_rate = 0;
35  log2_hard_decim = 0;
37  dc_block = 0;
38  m_dc_block_isSet = false;
39  iq_correction = 0;
40  m_iq_correction_isSet = false;
41  log2_soft_decim = 0;
43  lpf_bw = 0;
44  m_lpf_bw_isSet = false;
45  lpf_fir_enable = 0;
46  m_lpf_fir_enable_isSet = false;
47  lpf_firbw = 0;
48  m_lpf_firbw_isSet = false;
49  gain = 0;
50  m_gain_isSet = false;
51  nco_enable = 0;
52  m_nco_enable_isSet = false;
53  nco_frequency = 0;
54  m_nco_frequency_isSet = false;
55  antenna_path = 0;
56  m_antenna_path_isSet = false;
57  gain_mode = 0;
58  m_gain_mode_isSet = false;
59  lna_gain = 0;
60  m_lna_gain_isSet = false;
61  tia_gain = 0;
62  m_tia_gain_isSet = false;
63  pga_gain = 0;
64  m_pga_gain_isSet = false;
65  ext_clock = 0;
66  m_ext_clock_isSet = false;
67  ext_clock_freq = 0;
68  m_ext_clock_freq_isSet = false;
69  transverter_mode = 0;
73  file_record_name = nullptr;
75  gpio_dir = 0;
76  m_gpio_dir_isSet = false;
77  gpio_pins = 0;
78  m_gpio_pins_isSet = false;
79  use_reverse_api = 0;
81  reverse_api_address = nullptr;
83  reverse_api_port = 0;
87 }

◆ SWGLimeSdrInputSettings() [2/2]

SWGSDRangel::SWGLimeSdrInputSettings::SWGLimeSdrInputSettings ( QString *  json)

Definition at line 25 of file SWGLimeSdrInputSettings.cpp.

References fromJson(), and init().

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

◆ ~SWGLimeSdrInputSettings()

SWGSDRangel::SWGLimeSdrInputSettings::~SWGLimeSdrInputSettings ( )
virtual

Definition at line 89 of file SWGLimeSdrInputSettings.cpp.

References cleanup().

+ Here is the call graph for this function:

Member Function Documentation

◆ asJson()

QString SWGSDRangel::SWGLimeSdrInputSettings::asJson ( )
overridevirtual

Reimplemented from SWGSDRangel::SWGObject.

Definition at line 259 of file SWGLimeSdrInputSettings.cpp.

References asJsonObject().

260 {
261  QJsonObject* obj = this->asJsonObject();
262 
263  QJsonDocument doc(*obj);
264  QByteArray bytes = doc.toJson();
265  delete obj;
266  return QString(bytes);
267 }
virtual QJsonObject * asJsonObject() override
+ Here is the call graph for this function:

◆ asJsonObject()

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

Reimplemented from SWGSDRangel::SWGObject.

Definition at line 270 of file SWGLimeSdrInputSettings.cpp.

References antenna_path, center_frequency, dc_block, dev_sample_rate, ext_clock, ext_clock_freq, file_record_name, gain, gain_mode, gpio_dir, gpio_pins, iq_correction, lna_gain, log2_hard_decim, log2_soft_decim, lpf_bw, lpf_fir_enable, lpf_firbw, m_antenna_path_isSet, m_center_frequency_isSet, m_dc_block_isSet, m_dev_sample_rate_isSet, m_ext_clock_freq_isSet, m_ext_clock_isSet, m_gain_isSet, m_gain_mode_isSet, m_gpio_dir_isSet, m_gpio_pins_isSet, m_iq_correction_isSet, m_lna_gain_isSet, m_log2_hard_decim_isSet, m_log2_soft_decim_isSet, m_lpf_bw_isSet, m_lpf_fir_enable_isSet, m_lpf_firbw_isSet, m_nco_enable_isSet, m_nco_frequency_isSet, m_pga_gain_isSet, m_reverse_api_device_index_isSet, m_reverse_api_port_isSet, m_tia_gain_isSet, m_transverter_delta_frequency_isSet, m_transverter_mode_isSet, m_use_reverse_api_isSet, nco_enable, nco_frequency, pga_gain, reverse_api_address, reverse_api_device_index, reverse_api_port, tia_gain, SWGSDRangel::toJsonValue(), transverter_delta_frequency, transverter_mode, and use_reverse_api.

Referenced by asJson().

270  {
271  QJsonObject* obj = new QJsonObject();
273  obj->insert("centerFrequency", QJsonValue(center_frequency));
274  }
276  obj->insert("devSampleRate", QJsonValue(dev_sample_rate));
277  }
279  obj->insert("log2HardDecim", QJsonValue(log2_hard_decim));
280  }
281  if(m_dc_block_isSet){
282  obj->insert("dcBlock", QJsonValue(dc_block));
283  }
285  obj->insert("iqCorrection", QJsonValue(iq_correction));
286  }
288  obj->insert("log2SoftDecim", QJsonValue(log2_soft_decim));
289  }
290  if(m_lpf_bw_isSet){
291  obj->insert("lpfBW", QJsonValue(lpf_bw));
292  }
294  obj->insert("lpfFIREnable", QJsonValue(lpf_fir_enable));
295  }
296  if(m_lpf_firbw_isSet){
297  obj->insert("lpfFIRBW", QJsonValue(lpf_firbw));
298  }
299  if(m_gain_isSet){
300  obj->insert("gain", QJsonValue(gain));
301  }
302  if(m_nco_enable_isSet){
303  obj->insert("ncoEnable", QJsonValue(nco_enable));
304  }
306  obj->insert("ncoFrequency", QJsonValue(nco_frequency));
307  }
309  obj->insert("antennaPath", QJsonValue(antenna_path));
310  }
311  if(m_gain_mode_isSet){
312  obj->insert("gainMode", QJsonValue(gain_mode));
313  }
314  if(m_lna_gain_isSet){
315  obj->insert("lnaGain", QJsonValue(lna_gain));
316  }
317  if(m_tia_gain_isSet){
318  obj->insert("tiaGain", QJsonValue(tia_gain));
319  }
320  if(m_pga_gain_isSet){
321  obj->insert("pgaGain", QJsonValue(pga_gain));
322  }
323  if(m_ext_clock_isSet){
324  obj->insert("extClock", QJsonValue(ext_clock));
325  }
327  obj->insert("extClockFreq", QJsonValue(ext_clock_freq));
328  }
330  obj->insert("transverterMode", QJsonValue(transverter_mode));
331  }
333  obj->insert("transverterDeltaFrequency", QJsonValue(transverter_delta_frequency));
334  }
335  if(file_record_name != nullptr && *file_record_name != QString("")){
336  toJsonValue(QString("fileRecordName"), file_record_name, obj, QString("QString"));
337  }
338  if(m_gpio_dir_isSet){
339  obj->insert("gpioDir", QJsonValue(gpio_dir));
340  }
341  if(m_gpio_pins_isSet){
342  obj->insert("gpioPins", QJsonValue(gpio_pins));
343  }
345  obj->insert("useReverseAPI", QJsonValue(use_reverse_api));
346  }
347  if(reverse_api_address != nullptr && *reverse_api_address != QString("")){
348  toJsonValue(QString("reverseAPIAddress"), reverse_api_address, obj, QString("QString"));
349  }
351  obj->insert("reverseAPIPort", QJsonValue(reverse_api_port));
352  }
354  obj->insert("reverseAPIDeviceIndex", QJsonValue(reverse_api_device_index));
355  }
356 
357  return obj;
358 }
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::SWGLimeSdrInputSettings::cleanup ( )

Definition at line 154 of file SWGLimeSdrInputSettings.cpp.

References file_record_name, and reverse_api_address.

Referenced by ~SWGLimeSdrInputSettings().

154  {
155 
156 
157 
158 
159 
160 
161 
162 
163 
164 
165 
166 
167 
168 
169 
170 
171 
172 
173 
174 
175 
176  if(file_record_name != nullptr) {
177  delete file_record_name;
178  }
179 
180 
181 
182  if(reverse_api_address != nullptr) {
183  delete reverse_api_address;
184  }
185 
186 
187 }
+ Here is the caller graph for this function:

◆ fromJson()

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

Reimplemented from SWGSDRangel::SWGObject.

Definition at line 190 of file SWGLimeSdrInputSettings.cpp.

References fromJsonObject().

Referenced by SWGLimeSdrInputSettings().

190  {
191  QByteArray array (json.toStdString().c_str());
192  QJsonDocument doc = QJsonDocument::fromJson(array);
193  QJsonObject jsonObject = doc.object();
194  this->fromJsonObject(jsonObject);
195  return this;
196 }
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::SWGLimeSdrInputSettings::fromJsonObject ( QJsonObject &  json)
overridevirtual

Reimplemented from SWGSDRangel::SWGObject.

Definition at line 199 of file SWGLimeSdrInputSettings.cpp.

References antenna_path, center_frequency, dc_block, dev_sample_rate, ext_clock, ext_clock_freq, file_record_name, gain, gain_mode, gpio_dir, gpio_pins, iq_correction, lna_gain, log2_hard_decim, log2_soft_decim, lpf_bw, lpf_fir_enable, lpf_firbw, nco_enable, nco_frequency, pga_gain, reverse_api_address, reverse_api_device_index, reverse_api_port, SWGSDRangel::setValue(), tia_gain, transverter_delta_frequency, transverter_mode, and use_reverse_api.

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

199  {
200  ::SWGSDRangel::setValue(&center_frequency, pJson["centerFrequency"], "qint64", "");
201 
202  ::SWGSDRangel::setValue(&dev_sample_rate, pJson["devSampleRate"], "qint32", "");
203 
204  ::SWGSDRangel::setValue(&log2_hard_decim, pJson["log2HardDecim"], "qint32", "");
205 
206  ::SWGSDRangel::setValue(&dc_block, pJson["dcBlock"], "qint32", "");
207 
208  ::SWGSDRangel::setValue(&iq_correction, pJson["iqCorrection"], "qint32", "");
209 
210  ::SWGSDRangel::setValue(&log2_soft_decim, pJson["log2SoftDecim"], "qint32", "");
211 
212  ::SWGSDRangel::setValue(&lpf_bw, pJson["lpfBW"], "qint32", "");
213 
214  ::SWGSDRangel::setValue(&lpf_fir_enable, pJson["lpfFIREnable"], "qint32", "");
215 
216  ::SWGSDRangel::setValue(&lpf_firbw, pJson["lpfFIRBW"], "qint32", "");
217 
218  ::SWGSDRangel::setValue(&gain, pJson["gain"], "qint32", "");
219 
220  ::SWGSDRangel::setValue(&nco_enable, pJson["ncoEnable"], "qint32", "");
221 
222  ::SWGSDRangel::setValue(&nco_frequency, pJson["ncoFrequency"], "qint32", "");
223 
224  ::SWGSDRangel::setValue(&antenna_path, pJson["antennaPath"], "qint32", "");
225 
226  ::SWGSDRangel::setValue(&gain_mode, pJson["gainMode"], "qint32", "");
227 
228  ::SWGSDRangel::setValue(&lna_gain, pJson["lnaGain"], "qint32", "");
229 
230  ::SWGSDRangel::setValue(&tia_gain, pJson["tiaGain"], "qint32", "");
231 
232  ::SWGSDRangel::setValue(&pga_gain, pJson["pgaGain"], "qint32", "");
233 
234  ::SWGSDRangel::setValue(&ext_clock, pJson["extClock"], "qint32", "");
235 
236  ::SWGSDRangel::setValue(&ext_clock_freq, pJson["extClockFreq"], "qint32", "");
237 
238  ::SWGSDRangel::setValue(&transverter_mode, pJson["transverterMode"], "qint32", "");
239 
240  ::SWGSDRangel::setValue(&transverter_delta_frequency, pJson["transverterDeltaFrequency"], "qint64", "");
241 
242  ::SWGSDRangel::setValue(&file_record_name, pJson["fileRecordName"], "QString", "QString");
243 
244  ::SWGSDRangel::setValue(&gpio_dir, pJson["gpioDir"], "qint32", "");
245 
246  ::SWGSDRangel::setValue(&gpio_pins, pJson["gpioPins"], "qint32", "");
247 
248  ::SWGSDRangel::setValue(&use_reverse_api, pJson["useReverseAPI"], "qint32", "");
249 
250  ::SWGSDRangel::setValue(&reverse_api_address, pJson["reverseAPIAddress"], "QString", "QString");
251 
252  ::SWGSDRangel::setValue(&reverse_api_port, pJson["reverseAPIPort"], "qint32", "");
253 
254  ::SWGSDRangel::setValue(&reverse_api_device_index, pJson["reverseAPIDeviceIndex"], "qint32", "");
255 
256 }
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:

◆ getAntennaPath()

qint32 SWGSDRangel::SWGLimeSdrInputSettings::getAntennaPath ( )

Definition at line 481 of file SWGLimeSdrInputSettings.cpp.

References antenna_path.

Referenced by LimeSDRInput::webapiSettingsPutPatch().

481  {
482  return antenna_path;
483 }
+ Here is the caller graph for this function:

◆ getCenterFrequency()

qint64 SWGSDRangel::SWGLimeSdrInputSettings::getCenterFrequency ( )

Definition at line 361 of file SWGLimeSdrInputSettings.cpp.

References center_frequency.

Referenced by LimeSDRInput::webapiSettingsPutPatch().

361  {
362  return center_frequency;
363 }
+ Here is the caller graph for this function:

◆ getDcBlock()

qint32 SWGSDRangel::SWGLimeSdrInputSettings::getDcBlock ( )

Definition at line 391 of file SWGLimeSdrInputSettings.cpp.

References dc_block.

Referenced by LimeSDRInput::webapiSettingsPutPatch().

391  {
392  return dc_block;
393 }
+ Here is the caller graph for this function:

◆ getDevSampleRate()

qint32 SWGSDRangel::SWGLimeSdrInputSettings::getDevSampleRate ( )

Definition at line 371 of file SWGLimeSdrInputSettings.cpp.

References dev_sample_rate.

Referenced by LimeSDRInput::webapiSettingsPutPatch().

371  {
372  return dev_sample_rate;
373 }
+ Here is the caller graph for this function:

◆ getExtClock()

qint32 SWGSDRangel::SWGLimeSdrInputSettings::getExtClock ( )

Definition at line 531 of file SWGLimeSdrInputSettings.cpp.

References ext_clock.

Referenced by LimeSDRInput::webapiSettingsPutPatch().

531  {
532  return ext_clock;
533 }
+ Here is the caller graph for this function:

◆ getExtClockFreq()

qint32 SWGSDRangel::SWGLimeSdrInputSettings::getExtClockFreq ( )

Definition at line 541 of file SWGLimeSdrInputSettings.cpp.

References ext_clock_freq.

Referenced by LimeSDRInput::webapiSettingsPutPatch().

541  {
542  return ext_clock_freq;
543 }
+ Here is the caller graph for this function:

◆ getFileRecordName()

QString * SWGSDRangel::SWGLimeSdrInputSettings::getFileRecordName ( )

Definition at line 571 of file SWGLimeSdrInputSettings.cpp.

References file_record_name.

Referenced by LimeSDRInput::webapiFormatDeviceSettings(), and LimeSDRInput::webapiSettingsPutPatch().

571  {
572  return file_record_name;
573 }
+ Here is the caller graph for this function:

◆ getGain()

qint32 SWGSDRangel::SWGLimeSdrInputSettings::getGain ( )

Definition at line 451 of file SWGLimeSdrInputSettings.cpp.

References gain.

Referenced by LimeSDRInput::webapiSettingsPutPatch().

451  {
452  return gain;
453 }
+ Here is the caller graph for this function:

◆ getGainMode()

qint32 SWGSDRangel::SWGLimeSdrInputSettings::getGainMode ( )

Definition at line 491 of file SWGLimeSdrInputSettings.cpp.

References gain_mode.

Referenced by LimeSDRInput::webapiSettingsPutPatch().

491  {
492  return gain_mode;
493 }
+ Here is the caller graph for this function:

◆ getGpioDir()

qint32 SWGSDRangel::SWGLimeSdrInputSettings::getGpioDir ( )

Definition at line 581 of file SWGLimeSdrInputSettings.cpp.

References gpio_dir.

Referenced by LimeSDRInput::webapiSettingsPutPatch().

581  {
582  return gpio_dir;
583 }
+ Here is the caller graph for this function:

◆ getGpioPins()

qint32 SWGSDRangel::SWGLimeSdrInputSettings::getGpioPins ( )

Definition at line 591 of file SWGLimeSdrInputSettings.cpp.

References gpio_pins.

Referenced by LimeSDRInput::webapiSettingsPutPatch().

591  {
592  return gpio_pins;
593 }
+ Here is the caller graph for this function:

◆ getIqCorrection()

qint32 SWGSDRangel::SWGLimeSdrInputSettings::getIqCorrection ( )

Definition at line 401 of file SWGLimeSdrInputSettings.cpp.

References iq_correction.

Referenced by LimeSDRInput::webapiSettingsPutPatch().

401  {
402  return iq_correction;
403 }
+ Here is the caller graph for this function:

◆ getLnaGain()

qint32 SWGSDRangel::SWGLimeSdrInputSettings::getLnaGain ( )

Definition at line 501 of file SWGLimeSdrInputSettings.cpp.

References lna_gain.

Referenced by LimeSDRInput::webapiSettingsPutPatch().

501  {
502  return lna_gain;
503 }
+ Here is the caller graph for this function:

◆ getLog2HardDecim()

qint32 SWGSDRangel::SWGLimeSdrInputSettings::getLog2HardDecim ( )

Definition at line 381 of file SWGLimeSdrInputSettings.cpp.

References log2_hard_decim.

Referenced by LimeSDRInput::webapiSettingsPutPatch().

381  {
382  return log2_hard_decim;
383 }
+ Here is the caller graph for this function:

◆ getLog2SoftDecim()

qint32 SWGSDRangel::SWGLimeSdrInputSettings::getLog2SoftDecim ( )

Definition at line 411 of file SWGLimeSdrInputSettings.cpp.

References log2_soft_decim.

Referenced by LimeSDRInput::webapiSettingsPutPatch().

411  {
412  return log2_soft_decim;
413 }
+ Here is the caller graph for this function:

◆ getLpfBw()

qint32 SWGSDRangel::SWGLimeSdrInputSettings::getLpfBw ( )

Definition at line 421 of file SWGLimeSdrInputSettings.cpp.

References lpf_bw.

Referenced by LimeSDRInput::webapiSettingsPutPatch().

421  {
422  return lpf_bw;
423 }
+ Here is the caller graph for this function:

◆ getLpfFirbw()

qint32 SWGSDRangel::SWGLimeSdrInputSettings::getLpfFirbw ( )

Definition at line 441 of file SWGLimeSdrInputSettings.cpp.

References lpf_firbw.

Referenced by LimeSDRInput::webapiSettingsPutPatch().

441  {
442  return lpf_firbw;
443 }
+ Here is the caller graph for this function:

◆ getLpfFirEnable()

qint32 SWGSDRangel::SWGLimeSdrInputSettings::getLpfFirEnable ( )

Definition at line 431 of file SWGLimeSdrInputSettings.cpp.

References lpf_fir_enable.

Referenced by LimeSDRInput::webapiSettingsPutPatch().

431  {
432  return lpf_fir_enable;
433 }
+ Here is the caller graph for this function:

◆ getNcoEnable()

qint32 SWGSDRangel::SWGLimeSdrInputSettings::getNcoEnable ( )

Definition at line 461 of file SWGLimeSdrInputSettings.cpp.

References nco_enable.

Referenced by LimeSDRInput::webapiSettingsPutPatch().

461  {
462  return nco_enable;
463 }
+ Here is the caller graph for this function:

◆ getNcoFrequency()

qint32 SWGSDRangel::SWGLimeSdrInputSettings::getNcoFrequency ( )

Definition at line 471 of file SWGLimeSdrInputSettings.cpp.

References nco_frequency.

Referenced by LimeSDRInput::webapiSettingsPutPatch().

471  {
472  return nco_frequency;
473 }
+ Here is the caller graph for this function:

◆ getPgaGain()

qint32 SWGSDRangel::SWGLimeSdrInputSettings::getPgaGain ( )

Definition at line 521 of file SWGLimeSdrInputSettings.cpp.

References pga_gain.

Referenced by LimeSDRInput::webapiSettingsPutPatch().

521  {
522  return pga_gain;
523 }
+ Here is the caller graph for this function:

◆ getReverseApiAddress()

QString * SWGSDRangel::SWGLimeSdrInputSettings::getReverseApiAddress ( )

Definition at line 611 of file SWGLimeSdrInputSettings.cpp.

References reverse_api_address.

Referenced by LimeSDRInput::webapiFormatDeviceSettings(), and LimeSDRInput::webapiSettingsPutPatch().

611  {
612  return reverse_api_address;
613 }
+ Here is the caller graph for this function:

◆ getReverseApiDeviceIndex()

qint32 SWGSDRangel::SWGLimeSdrInputSettings::getReverseApiDeviceIndex ( )

Definition at line 631 of file SWGLimeSdrInputSettings.cpp.

References reverse_api_device_index.

Referenced by LimeSDRInput::webapiSettingsPutPatch().

+ Here is the caller graph for this function:

◆ getReverseApiPort()

qint32 SWGSDRangel::SWGLimeSdrInputSettings::getReverseApiPort ( )

Definition at line 621 of file SWGLimeSdrInputSettings.cpp.

References reverse_api_port.

Referenced by LimeSDRInput::webapiSettingsPutPatch().

621  {
622  return reverse_api_port;
623 }
+ Here is the caller graph for this function:

◆ getTiaGain()

qint32 SWGSDRangel::SWGLimeSdrInputSettings::getTiaGain ( )

Definition at line 511 of file SWGLimeSdrInputSettings.cpp.

References tia_gain.

Referenced by LimeSDRInput::webapiSettingsPutPatch().

511  {
512  return tia_gain;
513 }
+ Here is the caller graph for this function:

◆ getTransverterDeltaFrequency()

qint64 SWGSDRangel::SWGLimeSdrInputSettings::getTransverterDeltaFrequency ( )

Definition at line 561 of file SWGLimeSdrInputSettings.cpp.

References transverter_delta_frequency.

Referenced by LimeSDRInput::webapiSettingsPutPatch().

+ Here is the caller graph for this function:

◆ getTransverterMode()

qint32 SWGSDRangel::SWGLimeSdrInputSettings::getTransverterMode ( )

Definition at line 551 of file SWGLimeSdrInputSettings.cpp.

References transverter_mode.

Referenced by LimeSDRInput::webapiSettingsPutPatch().

551  {
552  return transverter_mode;
553 }
+ Here is the caller graph for this function:

◆ getUseReverseApi()

qint32 SWGSDRangel::SWGLimeSdrInputSettings::getUseReverseApi ( )

Definition at line 601 of file SWGLimeSdrInputSettings.cpp.

References use_reverse_api.

Referenced by LimeSDRInput::webapiSettingsPutPatch().

601  {
602  return use_reverse_api;
603 }
+ Here is the caller graph for this function:

◆ init()

void SWGSDRangel::SWGLimeSdrInputSettings::init ( )

Definition at line 94 of file SWGLimeSdrInputSettings.cpp.

References antenna_path, center_frequency, dc_block, dev_sample_rate, ext_clock, ext_clock_freq, file_record_name, gain, gain_mode, gpio_dir, gpio_pins, iq_correction, lna_gain, log2_hard_decim, log2_soft_decim, lpf_bw, lpf_fir_enable, lpf_firbw, m_antenna_path_isSet, m_center_frequency_isSet, m_dc_block_isSet, m_dev_sample_rate_isSet, m_ext_clock_freq_isSet, m_ext_clock_isSet, m_file_record_name_isSet, m_gain_isSet, m_gain_mode_isSet, m_gpio_dir_isSet, m_gpio_pins_isSet, m_iq_correction_isSet, m_lna_gain_isSet, m_log2_hard_decim_isSet, m_log2_soft_decim_isSet, m_lpf_bw_isSet, m_lpf_fir_enable_isSet, m_lpf_firbw_isSet, m_nco_enable_isSet, m_nco_frequency_isSet, m_pga_gain_isSet, m_reverse_api_address_isSet, m_reverse_api_device_index_isSet, m_reverse_api_port_isSet, m_tia_gain_isSet, m_transverter_delta_frequency_isSet, m_transverter_mode_isSet, m_use_reverse_api_isSet, nco_enable, nco_frequency, pga_gain, reverse_api_address, reverse_api_device_index, reverse_api_port, tia_gain, transverter_delta_frequency, transverter_mode, and use_reverse_api.

Referenced by SWGLimeSdrInputSettings(), and LimeSDRInput::webapiSettingsGet().

94  {
95  center_frequency = 0L;
97  dev_sample_rate = 0;
99  log2_hard_decim = 0;
100  m_log2_hard_decim_isSet = false;
101  dc_block = 0;
102  m_dc_block_isSet = false;
103  iq_correction = 0;
104  m_iq_correction_isSet = false;
105  log2_soft_decim = 0;
106  m_log2_soft_decim_isSet = false;
107  lpf_bw = 0;
108  m_lpf_bw_isSet = false;
109  lpf_fir_enable = 0;
110  m_lpf_fir_enable_isSet = false;
111  lpf_firbw = 0;
112  m_lpf_firbw_isSet = false;
113  gain = 0;
114  m_gain_isSet = false;
115  nco_enable = 0;
116  m_nco_enable_isSet = false;
117  nco_frequency = 0;
118  m_nco_frequency_isSet = false;
119  antenna_path = 0;
120  m_antenna_path_isSet = false;
121  gain_mode = 0;
122  m_gain_mode_isSet = false;
123  lna_gain = 0;
124  m_lna_gain_isSet = false;
125  tia_gain = 0;
126  m_tia_gain_isSet = false;
127  pga_gain = 0;
128  m_pga_gain_isSet = false;
129  ext_clock = 0;
130  m_ext_clock_isSet = false;
131  ext_clock_freq = 0;
132  m_ext_clock_freq_isSet = false;
133  transverter_mode = 0;
134  m_transverter_mode_isSet = false;
137  file_record_name = new QString("");
138  m_file_record_name_isSet = false;
139  gpio_dir = 0;
140  m_gpio_dir_isSet = false;
141  gpio_pins = 0;
142  m_gpio_pins_isSet = false;
143  use_reverse_api = 0;
144  m_use_reverse_api_isSet = false;
145  reverse_api_address = new QString("");
147  reverse_api_port = 0;
148  m_reverse_api_port_isSet = false;
151 }
+ Here is the caller graph for this function:

◆ isSet()

bool SWGSDRangel::SWGLimeSdrInputSettings::isSet ( )
overridevirtual

Reimplemented from SWGSDRangel::SWGObject.

Definition at line 642 of file SWGLimeSdrInputSettings.cpp.

References file_record_name, m_antenna_path_isSet, m_center_frequency_isSet, m_dc_block_isSet, m_dev_sample_rate_isSet, m_ext_clock_freq_isSet, m_ext_clock_isSet, m_gain_isSet, m_gain_mode_isSet, m_gpio_dir_isSet, m_gpio_pins_isSet, m_iq_correction_isSet, m_lna_gain_isSet, m_log2_hard_decim_isSet, m_log2_soft_decim_isSet, m_lpf_bw_isSet, m_lpf_fir_enable_isSet, m_lpf_firbw_isSet, m_nco_enable_isSet, m_nco_frequency_isSet, m_pga_gain_isSet, m_reverse_api_device_index_isSet, m_reverse_api_port_isSet, m_tia_gain_isSet, m_transverter_delta_frequency_isSet, m_transverter_mode_isSet, m_use_reverse_api_isSet, and reverse_api_address.

Referenced by SWGSDRangel::SWGDeviceSettings::asJsonObject(), SWGSDRangel::SWGDeviceSettings_2::asJsonObject(), SWGSDRangel::SWGDeviceSettings_2::isSet(), and SWGSDRangel::SWGDeviceSettings::isSet().

642  {
643  bool isObjectUpdated = false;
644  do{
645  if(m_center_frequency_isSet){ isObjectUpdated = true; break;}
646  if(m_dev_sample_rate_isSet){ isObjectUpdated = true; break;}
647  if(m_log2_hard_decim_isSet){ isObjectUpdated = true; break;}
648  if(m_dc_block_isSet){ isObjectUpdated = true; break;}
649  if(m_iq_correction_isSet){ isObjectUpdated = true; break;}
650  if(m_log2_soft_decim_isSet){ isObjectUpdated = true; break;}
651  if(m_lpf_bw_isSet){ isObjectUpdated = true; break;}
652  if(m_lpf_fir_enable_isSet){ isObjectUpdated = true; break;}
653  if(m_lpf_firbw_isSet){ isObjectUpdated = true; break;}
654  if(m_gain_isSet){ isObjectUpdated = true; break;}
655  if(m_nco_enable_isSet){ isObjectUpdated = true; break;}
656  if(m_nco_frequency_isSet){ isObjectUpdated = true; break;}
657  if(m_antenna_path_isSet){ isObjectUpdated = true; break;}
658  if(m_gain_mode_isSet){ isObjectUpdated = true; break;}
659  if(m_lna_gain_isSet){ isObjectUpdated = true; break;}
660  if(m_tia_gain_isSet){ isObjectUpdated = true; break;}
661  if(m_pga_gain_isSet){ isObjectUpdated = true; break;}
662  if(m_ext_clock_isSet){ isObjectUpdated = true; break;}
663  if(m_ext_clock_freq_isSet){ isObjectUpdated = true; break;}
664  if(m_transverter_mode_isSet){ isObjectUpdated = true; break;}
665  if(m_transverter_delta_frequency_isSet){ isObjectUpdated = true; break;}
666  if(file_record_name != nullptr && *file_record_name != QString("")){ isObjectUpdated = true; break;}
667  if(m_gpio_dir_isSet){ isObjectUpdated = true; break;}
668  if(m_gpio_pins_isSet){ isObjectUpdated = true; break;}
669  if(m_use_reverse_api_isSet){ isObjectUpdated = true; break;}
670  if(reverse_api_address != nullptr && *reverse_api_address != QString("")){ isObjectUpdated = true; break;}
671  if(m_reverse_api_port_isSet){ isObjectUpdated = true; break;}
672  if(m_reverse_api_device_index_isSet){ isObjectUpdated = true; break;}
673  }while(false);
674  return isObjectUpdated;
675 }
+ Here is the caller graph for this function:

◆ setAntennaPath()

void SWGSDRangel::SWGLimeSdrInputSettings::setAntennaPath ( qint32  antenna_path)

Definition at line 485 of file SWGLimeSdrInputSettings.cpp.

References antenna_path, and m_antenna_path_isSet.

Referenced by LimeSDRInput::webapiFormatDeviceSettings(), and LimeSDRInput::webapiReverseSendSettings().

+ Here is the caller graph for this function:

◆ setCenterFrequency()

void SWGSDRangel::SWGLimeSdrInputSettings::setCenterFrequency ( qint64  center_frequency)

◆ setDcBlock()

void SWGSDRangel::SWGLimeSdrInputSettings::setDcBlock ( qint32  dc_block)

Definition at line 395 of file SWGLimeSdrInputSettings.cpp.

References dc_block, and m_dc_block_isSet.

Referenced by LimeSDRInput::webapiFormatDeviceSettings(), and LimeSDRInput::webapiReverseSendSettings().

+ Here is the caller graph for this function:

◆ setDevSampleRate()

void SWGSDRangel::SWGLimeSdrInputSettings::setDevSampleRate ( qint32  dev_sample_rate)

◆ setExtClock()

void SWGSDRangel::SWGLimeSdrInputSettings::setExtClock ( qint32  ext_clock)

Definition at line 535 of file SWGLimeSdrInputSettings.cpp.

References ext_clock, and m_ext_clock_isSet.

Referenced by LimeSDRInput::webapiFormatDeviceSettings(), and LimeSDRInput::webapiReverseSendSettings().

+ Here is the caller graph for this function:

◆ setExtClockFreq()

void SWGSDRangel::SWGLimeSdrInputSettings::setExtClockFreq ( qint32  ext_clock_freq)

◆ setFileRecordName()

void SWGSDRangel::SWGLimeSdrInputSettings::setFileRecordName ( QString *  file_record_name)

◆ setGain()

void SWGSDRangel::SWGLimeSdrInputSettings::setGain ( qint32  gain)

Definition at line 455 of file SWGLimeSdrInputSettings.cpp.

References gain, and m_gain_isSet.

Referenced by LimeSDRInput::webapiFormatDeviceSettings(), and LimeSDRInput::webapiReverseSendSettings().

+ Here is the caller graph for this function:

◆ setGainMode()

void SWGSDRangel::SWGLimeSdrInputSettings::setGainMode ( qint32  gain_mode)

Definition at line 495 of file SWGLimeSdrInputSettings.cpp.

References gain_mode, and m_gain_mode_isSet.

Referenced by LimeSDRInput::webapiFormatDeviceSettings(), and LimeSDRInput::webapiReverseSendSettings().

+ Here is the caller graph for this function:

◆ setGpioDir()

void SWGSDRangel::SWGLimeSdrInputSettings::setGpioDir ( qint32  gpio_dir)

Definition at line 585 of file SWGLimeSdrInputSettings.cpp.

References gpio_dir, and m_gpio_dir_isSet.

Referenced by LimeSDRInput::webapiFormatDeviceSettings(), and LimeSDRInput::webapiReverseSendSettings().

+ Here is the caller graph for this function:

◆ setGpioPins()

void SWGSDRangel::SWGLimeSdrInputSettings::setGpioPins ( qint32  gpio_pins)

Definition at line 595 of file SWGLimeSdrInputSettings.cpp.

References gpio_pins, and m_gpio_pins_isSet.

Referenced by LimeSDRInput::webapiFormatDeviceSettings(), and LimeSDRInput::webapiReverseSendSettings().

+ Here is the caller graph for this function:

◆ setIqCorrection()

void SWGSDRangel::SWGLimeSdrInputSettings::setIqCorrection ( qint32  iq_correction)

◆ setLnaGain()

void SWGSDRangel::SWGLimeSdrInputSettings::setLnaGain ( qint32  lna_gain)

Definition at line 505 of file SWGLimeSdrInputSettings.cpp.

References lna_gain, and m_lna_gain_isSet.

Referenced by LimeSDRInput::webapiFormatDeviceSettings(), and LimeSDRInput::webapiReverseSendSettings().

+ Here is the caller graph for this function:

◆ setLog2HardDecim()

void SWGSDRangel::SWGLimeSdrInputSettings::setLog2HardDecim ( qint32  log2_hard_decim)

◆ setLog2SoftDecim()

void SWGSDRangel::SWGLimeSdrInputSettings::setLog2SoftDecim ( qint32  log2_soft_decim)

◆ setLpfBw()

void SWGSDRangel::SWGLimeSdrInputSettings::setLpfBw ( qint32  lpf_bw)

Definition at line 425 of file SWGLimeSdrInputSettings.cpp.

References lpf_bw, and m_lpf_bw_isSet.

Referenced by LimeSDRInput::webapiFormatDeviceSettings(), and LimeSDRInput::webapiReverseSendSettings().

+ Here is the caller graph for this function:

◆ setLpfFirbw()

void SWGSDRangel::SWGLimeSdrInputSettings::setLpfFirbw ( qint32  lpf_firbw)

Definition at line 445 of file SWGLimeSdrInputSettings.cpp.

References lpf_firbw, and m_lpf_firbw_isSet.

Referenced by LimeSDRInput::webapiFormatDeviceSettings(), and LimeSDRInput::webapiReverseSendSettings().

+ Here is the caller graph for this function:

◆ setLpfFirEnable()

void SWGSDRangel::SWGLimeSdrInputSettings::setLpfFirEnable ( qint32  lpf_fir_enable)

◆ setNcoEnable()

void SWGSDRangel::SWGLimeSdrInputSettings::setNcoEnable ( qint32  nco_enable)

Definition at line 465 of file SWGLimeSdrInputSettings.cpp.

References m_nco_enable_isSet, and nco_enable.

Referenced by LimeSDRInput::webapiFormatDeviceSettings(), and LimeSDRInput::webapiReverseSendSettings().

+ Here is the caller graph for this function:

◆ setNcoFrequency()

void SWGSDRangel::SWGLimeSdrInputSettings::setNcoFrequency ( qint32  nco_frequency)

◆ setPgaGain()

void SWGSDRangel::SWGLimeSdrInputSettings::setPgaGain ( qint32  pga_gain)

Definition at line 525 of file SWGLimeSdrInputSettings.cpp.

References m_pga_gain_isSet, and pga_gain.

Referenced by LimeSDRInput::webapiFormatDeviceSettings(), and LimeSDRInput::webapiReverseSendSettings().

+ Here is the caller graph for this function:

◆ setReverseApiAddress()

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

Definition at line 615 of file SWGLimeSdrInputSettings.cpp.

References m_reverse_api_address_isSet, and reverse_api_address.

Referenced by LimeSDRInput::webapiFormatDeviceSettings().

+ Here is the caller graph for this function:

◆ setReverseApiDeviceIndex()

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

◆ setReverseApiPort()

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

Definition at line 625 of file SWGLimeSdrInputSettings.cpp.

References m_reverse_api_port_isSet, and reverse_api_port.

Referenced by LimeSDRInput::webapiFormatDeviceSettings().

+ Here is the caller graph for this function:

◆ setTiaGain()

void SWGSDRangel::SWGLimeSdrInputSettings::setTiaGain ( qint32  tia_gain)

Definition at line 515 of file SWGLimeSdrInputSettings.cpp.

References m_tia_gain_isSet, and tia_gain.

Referenced by LimeSDRInput::webapiFormatDeviceSettings(), and LimeSDRInput::webapiReverseSendSettings().

+ Here is the caller graph for this function:

◆ setTransverterDeltaFrequency()

void SWGSDRangel::SWGLimeSdrInputSettings::setTransverterDeltaFrequency ( qint64  transverter_delta_frequency)

◆ setTransverterMode()

void SWGSDRangel::SWGLimeSdrInputSettings::setTransverterMode ( qint32  transverter_mode)

◆ setUseReverseApi()

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

Definition at line 605 of file SWGLimeSdrInputSettings.cpp.

References m_use_reverse_api_isSet, and use_reverse_api.

Referenced by LimeSDRInput::webapiFormatDeviceSettings().

+ Here is the caller graph for this function:

Member Data Documentation

◆ antenna_path

qint32 SWGSDRangel::SWGLimeSdrInputSettings::antenna_path
private

◆ center_frequency

qint64 SWGSDRangel::SWGLimeSdrInputSettings::center_frequency
private

◆ dc_block

qint32 SWGSDRangel::SWGLimeSdrInputSettings::dc_block
private

◆ dev_sample_rate

qint32 SWGSDRangel::SWGLimeSdrInputSettings::dev_sample_rate
private

◆ ext_clock

qint32 SWGSDRangel::SWGLimeSdrInputSettings::ext_clock
private

◆ ext_clock_freq

qint32 SWGSDRangel::SWGLimeSdrInputSettings::ext_clock_freq
private

◆ file_record_name

QString* SWGSDRangel::SWGLimeSdrInputSettings::file_record_name
private

◆ gain

qint32 SWGSDRangel::SWGLimeSdrInputSettings::gain
private

◆ gain_mode

qint32 SWGSDRangel::SWGLimeSdrInputSettings::gain_mode
private

◆ gpio_dir

qint32 SWGSDRangel::SWGLimeSdrInputSettings::gpio_dir
private

◆ gpio_pins

qint32 SWGSDRangel::SWGLimeSdrInputSettings::gpio_pins
private

◆ iq_correction

qint32 SWGSDRangel::SWGLimeSdrInputSettings::iq_correction
private

◆ lna_gain

qint32 SWGSDRangel::SWGLimeSdrInputSettings::lna_gain
private

◆ log2_hard_decim

qint32 SWGSDRangel::SWGLimeSdrInputSettings::log2_hard_decim
private

◆ log2_soft_decim

qint32 SWGSDRangel::SWGLimeSdrInputSettings::log2_soft_decim
private

◆ lpf_bw

qint32 SWGSDRangel::SWGLimeSdrInputSettings::lpf_bw
private

◆ lpf_fir_enable

qint32 SWGSDRangel::SWGLimeSdrInputSettings::lpf_fir_enable
private

◆ lpf_firbw

qint32 SWGSDRangel::SWGLimeSdrInputSettings::lpf_firbw
private

◆ m_antenna_path_isSet

bool SWGSDRangel::SWGLimeSdrInputSettings::m_antenna_path_isSet
private

◆ m_center_frequency_isSet

bool SWGSDRangel::SWGLimeSdrInputSettings::m_center_frequency_isSet
private

◆ m_dc_block_isSet

bool SWGSDRangel::SWGLimeSdrInputSettings::m_dc_block_isSet
private

◆ m_dev_sample_rate_isSet

bool SWGSDRangel::SWGLimeSdrInputSettings::m_dev_sample_rate_isSet
private

◆ m_ext_clock_freq_isSet

bool SWGSDRangel::SWGLimeSdrInputSettings::m_ext_clock_freq_isSet
private

◆ m_ext_clock_isSet

bool SWGSDRangel::SWGLimeSdrInputSettings::m_ext_clock_isSet
private

◆ m_file_record_name_isSet

bool SWGSDRangel::SWGLimeSdrInputSettings::m_file_record_name_isSet
private

Definition at line 197 of file SWGLimeSdrInputSettings.h.

Referenced by init(), setFileRecordName(), and SWGLimeSdrInputSettings().

◆ m_gain_isSet

bool SWGSDRangel::SWGLimeSdrInputSettings::m_gain_isSet
private

◆ m_gain_mode_isSet

bool SWGSDRangel::SWGLimeSdrInputSettings::m_gain_mode_isSet
private

◆ m_gpio_dir_isSet

bool SWGSDRangel::SWGLimeSdrInputSettings::m_gpio_dir_isSet
private

◆ m_gpio_pins_isSet

bool SWGSDRangel::SWGLimeSdrInputSettings::m_gpio_pins_isSet
private

◆ m_iq_correction_isSet

bool SWGSDRangel::SWGLimeSdrInputSettings::m_iq_correction_isSet
private

◆ m_lna_gain_isSet

bool SWGSDRangel::SWGLimeSdrInputSettings::m_lna_gain_isSet
private

◆ m_log2_hard_decim_isSet

bool SWGSDRangel::SWGLimeSdrInputSettings::m_log2_hard_decim_isSet
private

◆ m_log2_soft_decim_isSet

bool SWGSDRangel::SWGLimeSdrInputSettings::m_log2_soft_decim_isSet
private

◆ m_lpf_bw_isSet

bool SWGSDRangel::SWGLimeSdrInputSettings::m_lpf_bw_isSet
private

◆ m_lpf_fir_enable_isSet

bool SWGSDRangel::SWGLimeSdrInputSettings::m_lpf_fir_enable_isSet
private

◆ m_lpf_firbw_isSet

bool SWGSDRangel::SWGLimeSdrInputSettings::m_lpf_firbw_isSet
private

◆ m_nco_enable_isSet

bool SWGSDRangel::SWGLimeSdrInputSettings::m_nco_enable_isSet
private

◆ m_nco_frequency_isSet

bool SWGSDRangel::SWGLimeSdrInputSettings::m_nco_frequency_isSet
private

◆ m_pga_gain_isSet

bool SWGSDRangel::SWGLimeSdrInputSettings::m_pga_gain_isSet
private

◆ m_reverse_api_address_isSet

bool SWGSDRangel::SWGLimeSdrInputSettings::m_reverse_api_address_isSet
private

Definition at line 209 of file SWGLimeSdrInputSettings.h.

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

◆ m_reverse_api_device_index_isSet

bool SWGSDRangel::SWGLimeSdrInputSettings::m_reverse_api_device_index_isSet
private

◆ m_reverse_api_port_isSet

bool SWGSDRangel::SWGLimeSdrInputSettings::m_reverse_api_port_isSet
private

◆ m_tia_gain_isSet

bool SWGSDRangel::SWGLimeSdrInputSettings::m_tia_gain_isSet
private

◆ m_transverter_delta_frequency_isSet

bool SWGSDRangel::SWGLimeSdrInputSettings::m_transverter_delta_frequency_isSet
private

◆ m_transverter_mode_isSet

bool SWGSDRangel::SWGLimeSdrInputSettings::m_transverter_mode_isSet
private

◆ m_use_reverse_api_isSet

bool SWGSDRangel::SWGLimeSdrInputSettings::m_use_reverse_api_isSet
private

◆ nco_enable

qint32 SWGSDRangel::SWGLimeSdrInputSettings::nco_enable
private

◆ nco_frequency

qint32 SWGSDRangel::SWGLimeSdrInputSettings::nco_frequency
private

◆ pga_gain

qint32 SWGSDRangel::SWGLimeSdrInputSettings::pga_gain
private

◆ reverse_api_address

QString* SWGSDRangel::SWGLimeSdrInputSettings::reverse_api_address
private

◆ reverse_api_device_index

qint32 SWGSDRangel::SWGLimeSdrInputSettings::reverse_api_device_index
private

◆ reverse_api_port

qint32 SWGSDRangel::SWGLimeSdrInputSettings::reverse_api_port
private

◆ tia_gain

qint32 SWGSDRangel::SWGLimeSdrInputSettings::tia_gain
private

◆ transverter_delta_frequency

qint64 SWGSDRangel::SWGLimeSdrInputSettings::transverter_delta_frequency
private

◆ transverter_mode

qint32 SWGSDRangel::SWGLimeSdrInputSettings::transverter_mode
private

◆ use_reverse_api

qint32 SWGSDRangel::SWGLimeSdrInputSettings::use_reverse_api
private

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