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

#include <SWGTestMiStreamSettings.h>

+ Inheritance diagram for SWGSDRangel::SWGTestMiStreamSettings:
+ Collaboration diagram for SWGSDRangel::SWGTestMiStreamSettings:

Public Member Functions

 SWGTestMiStreamSettings ()
 
 SWGTestMiStreamSettings (QString *json)
 
virtual ~SWGTestMiStreamSettings ()
 
void init ()
 
void cleanup ()
 
virtual QString asJson () override
 
virtual QJsonObject * asJsonObject () override
 
virtual void fromJsonObject (QJsonObject &json) override
 
virtual SWGTestMiStreamSettingsfromJson (QString &jsonString) override
 
qint32 getStreamIndex ()
 
void setStreamIndex (qint32 stream_index)
 
qint32 getCenterFrequency ()
 
void setCenterFrequency (qint32 center_frequency)
 
qint32 getFrequencyShift ()
 
void setFrequencyShift (qint32 frequency_shift)
 
qint32 getSampleRate ()
 
void setSampleRate (qint32 sample_rate)
 
qint32 getLog2Decim ()
 
void setLog2Decim (qint32 log2_decim)
 
qint32 getFcPos ()
 
void setFcPos (qint32 fc_pos)
 
qint32 getSampleSizeIndex ()
 
void setSampleSizeIndex (qint32 sample_size_index)
 
qint32 getAmplitudeBits ()
 
void setAmplitudeBits (qint32 amplitude_bits)
 
qint32 getAutoCorrOptions ()
 
void setAutoCorrOptions (qint32 auto_corr_options)
 
qint32 getModulation ()
 
void setModulation (qint32 modulation)
 
qint32 getModulationTone ()
 
void setModulationTone (qint32 modulation_tone)
 
qint32 getAmModulation ()
 
void setAmModulation (qint32 am_modulation)
 
qint32 getFmDeviation ()
 
void setFmDeviation (qint32 fm_deviation)
 
float getDcFactor ()
 
void setDcFactor (float dc_factor)
 
float getIFactor ()
 
void setIFactor (float i_factor)
 
float getQFactor ()
 
void setQFactor (float q_factor)
 
float getPhaseImbalance ()
 
void setPhaseImbalance (float phase_imbalance)
 
virtual bool isSet () override
 
- Public Member Functions inherited from SWGSDRangel::SWGObject
virtual ~SWGObject ()
 

Private Attributes

qint32 stream_index
 
bool m_stream_index_isSet
 
qint32 center_frequency
 
bool m_center_frequency_isSet
 
qint32 frequency_shift
 
bool m_frequency_shift_isSet
 
qint32 sample_rate
 
bool m_sample_rate_isSet
 
qint32 log2_decim
 
bool m_log2_decim_isSet
 
qint32 fc_pos
 
bool m_fc_pos_isSet
 
qint32 sample_size_index
 
bool m_sample_size_index_isSet
 
qint32 amplitude_bits
 
bool m_amplitude_bits_isSet
 
qint32 auto_corr_options
 
bool m_auto_corr_options_isSet
 
qint32 modulation
 
bool m_modulation_isSet
 
qint32 modulation_tone
 
bool m_modulation_tone_isSet
 
qint32 am_modulation
 
bool m_am_modulation_isSet
 
qint32 fm_deviation
 
bool m_fm_deviation_isSet
 
float dc_factor
 
bool m_dc_factor_isSet
 
float i_factor
 
bool m_i_factor_isSet
 
float q_factor
 
bool m_q_factor_isSet
 
float phase_imbalance
 
bool m_phase_imbalance_isSet
 

Detailed Description

Definition at line 31 of file SWGTestMiStreamSettings.h.

Constructor & Destructor Documentation

◆ SWGTestMiStreamSettings() [1/2]

SWGSDRangel::SWGTestMiStreamSettings::SWGTestMiStreamSettings ( )

Definition at line 30 of file SWGTestMiStreamSettings.cpp.

References am_modulation, amplitude_bits, auto_corr_options, center_frequency, dc_factor, fc_pos, fm_deviation, frequency_shift, i_factor, log2_decim, m_am_modulation_isSet, m_amplitude_bits_isSet, m_auto_corr_options_isSet, m_center_frequency_isSet, m_dc_factor_isSet, m_fc_pos_isSet, m_fm_deviation_isSet, m_frequency_shift_isSet, m_i_factor_isSet, m_log2_decim_isSet, m_modulation_isSet, m_modulation_tone_isSet, m_phase_imbalance_isSet, m_q_factor_isSet, m_sample_rate_isSet, m_sample_size_index_isSet, m_stream_index_isSet, modulation, modulation_tone, phase_imbalance, q_factor, sample_rate, sample_size_index, and stream_index.

30  {
31  stream_index = 0;
32  m_stream_index_isSet = false;
33  center_frequency = 0;
35  frequency_shift = 0;
37  sample_rate = 0;
38  m_sample_rate_isSet = false;
39  log2_decim = 0;
40  m_log2_decim_isSet = false;
41  fc_pos = 0;
42  m_fc_pos_isSet = false;
45  amplitude_bits = 0;
46  m_amplitude_bits_isSet = false;
49  modulation = 0;
50  m_modulation_isSet = false;
51  modulation_tone = 0;
53  am_modulation = 0;
54  m_am_modulation_isSet = false;
55  fm_deviation = 0;
56  m_fm_deviation_isSet = false;
57  dc_factor = 0.0f;
58  m_dc_factor_isSet = false;
59  i_factor = 0.0f;
60  m_i_factor_isSet = false;
61  q_factor = 0.0f;
62  m_q_factor_isSet = false;
63  phase_imbalance = 0.0f;
65 }

◆ SWGTestMiStreamSettings() [2/2]

SWGSDRangel::SWGTestMiStreamSettings::SWGTestMiStreamSettings ( QString *  json)

Definition at line 25 of file SWGTestMiStreamSettings.cpp.

References fromJson(), and init().

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

◆ ~SWGTestMiStreamSettings()

SWGSDRangel::SWGTestMiStreamSettings::~SWGTestMiStreamSettings ( )
virtual

Definition at line 67 of file SWGTestMiStreamSettings.cpp.

References cleanup().

+ Here is the call graph for this function:

Member Function Documentation

◆ asJson()

QString SWGSDRangel::SWGTestMiStreamSettings::asJson ( )
overridevirtual

Reimplemented from SWGSDRangel::SWGObject.

Definition at line 178 of file SWGTestMiStreamSettings.cpp.

References asJsonObject().

179 {
180  QJsonObject* obj = this->asJsonObject();
181 
182  QJsonDocument doc(*obj);
183  QByteArray bytes = doc.toJson();
184  delete obj;
185  return QString(bytes);
186 }
virtual QJsonObject * asJsonObject() override
+ Here is the call graph for this function:

◆ asJsonObject()

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

Reimplemented from SWGSDRangel::SWGObject.

Definition at line 189 of file SWGTestMiStreamSettings.cpp.

References am_modulation, amplitude_bits, auto_corr_options, center_frequency, dc_factor, fc_pos, fm_deviation, frequency_shift, i_factor, log2_decim, m_am_modulation_isSet, m_amplitude_bits_isSet, m_auto_corr_options_isSet, m_center_frequency_isSet, m_dc_factor_isSet, m_fc_pos_isSet, m_fm_deviation_isSet, m_frequency_shift_isSet, m_i_factor_isSet, m_log2_decim_isSet, m_modulation_isSet, m_modulation_tone_isSet, m_phase_imbalance_isSet, m_q_factor_isSet, m_sample_rate_isSet, m_sample_size_index_isSet, m_stream_index_isSet, modulation, modulation_tone, phase_imbalance, q_factor, sample_rate, sample_size_index, and stream_index.

Referenced by asJson().

189  {
190  QJsonObject* obj = new QJsonObject();
192  obj->insert("streamIndex", QJsonValue(stream_index));
193  }
195  obj->insert("centerFrequency", QJsonValue(center_frequency));
196  }
198  obj->insert("frequencyShift", QJsonValue(frequency_shift));
199  }
201  obj->insert("sampleRate", QJsonValue(sample_rate));
202  }
203  if(m_log2_decim_isSet){
204  obj->insert("log2Decim", QJsonValue(log2_decim));
205  }
206  if(m_fc_pos_isSet){
207  obj->insert("fcPos", QJsonValue(fc_pos));
208  }
210  obj->insert("sampleSizeIndex", QJsonValue(sample_size_index));
211  }
213  obj->insert("amplitudeBits", QJsonValue(amplitude_bits));
214  }
216  obj->insert("autoCorrOptions", QJsonValue(auto_corr_options));
217  }
218  if(m_modulation_isSet){
219  obj->insert("modulation", QJsonValue(modulation));
220  }
222  obj->insert("modulationTone", QJsonValue(modulation_tone));
223  }
225  obj->insert("amModulation", QJsonValue(am_modulation));
226  }
228  obj->insert("fmDeviation", QJsonValue(fm_deviation));
229  }
230  if(m_dc_factor_isSet){
231  obj->insert("dcFactor", QJsonValue(dc_factor));
232  }
233  if(m_i_factor_isSet){
234  obj->insert("iFactor", QJsonValue(i_factor));
235  }
236  if(m_q_factor_isSet){
237  obj->insert("qFactor", QJsonValue(q_factor));
238  }
240  obj->insert("phaseImbalance", QJsonValue(phase_imbalance));
241  }
242 
243  return obj;
244 }
+ Here is the caller graph for this function:

◆ cleanup()

void SWGSDRangel::SWGTestMiStreamSettings::cleanup ( )

Definition at line 110 of file SWGTestMiStreamSettings.cpp.

Referenced by ~SWGTestMiStreamSettings().

110  {
111 
112 
113 
114 
115 
116 
117 
118 
119 
120 
121 
122 
123 
124 
125 
126 
127 
128 }
+ Here is the caller graph for this function:

◆ fromJson()

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

Reimplemented from SWGSDRangel::SWGObject.

Definition at line 131 of file SWGTestMiStreamSettings.cpp.

References fromJsonObject().

Referenced by SWGTestMiStreamSettings().

131  {
132  QByteArray array (json.toStdString().c_str());
133  QJsonDocument doc = QJsonDocument::fromJson(array);
134  QJsonObject jsonObject = doc.object();
135  this->fromJsonObject(jsonObject);
136  return this;
137 }
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::SWGTestMiStreamSettings::fromJsonObject ( QJsonObject &  json)
overridevirtual

Reimplemented from SWGSDRangel::SWGObject.

Definition at line 140 of file SWGTestMiStreamSettings.cpp.

References am_modulation, amplitude_bits, auto_corr_options, center_frequency, dc_factor, fc_pos, fm_deviation, frequency_shift, i_factor, log2_decim, modulation, modulation_tone, phase_imbalance, q_factor, sample_rate, sample_size_index, SWGSDRangel::setValue(), and stream_index.

Referenced by fromJson().

140  {
141  ::SWGSDRangel::setValue(&stream_index, pJson["streamIndex"], "qint32", "");
142 
143  ::SWGSDRangel::setValue(&center_frequency, pJson["centerFrequency"], "qint32", "");
144 
145  ::SWGSDRangel::setValue(&frequency_shift, pJson["frequencyShift"], "qint32", "");
146 
147  ::SWGSDRangel::setValue(&sample_rate, pJson["sampleRate"], "qint32", "");
148 
149  ::SWGSDRangel::setValue(&log2_decim, pJson["log2Decim"], "qint32", "");
150 
151  ::SWGSDRangel::setValue(&fc_pos, pJson["fcPos"], "qint32", "");
152 
153  ::SWGSDRangel::setValue(&sample_size_index, pJson["sampleSizeIndex"], "qint32", "");
154 
155  ::SWGSDRangel::setValue(&amplitude_bits, pJson["amplitudeBits"], "qint32", "");
156 
157  ::SWGSDRangel::setValue(&auto_corr_options, pJson["autoCorrOptions"], "qint32", "");
158 
159  ::SWGSDRangel::setValue(&modulation, pJson["modulation"], "qint32", "");
160 
161  ::SWGSDRangel::setValue(&modulation_tone, pJson["modulationTone"], "qint32", "");
162 
163  ::SWGSDRangel::setValue(&am_modulation, pJson["amModulation"], "qint32", "");
164 
165  ::SWGSDRangel::setValue(&fm_deviation, pJson["fmDeviation"], "qint32", "");
166 
167  ::SWGSDRangel::setValue(&dc_factor, pJson["dcFactor"], "float", "");
168 
169  ::SWGSDRangel::setValue(&i_factor, pJson["iFactor"], "float", "");
170 
171  ::SWGSDRangel::setValue(&q_factor, pJson["qFactor"], "float", "");
172 
173  ::SWGSDRangel::setValue(&phase_imbalance, pJson["phaseImbalance"], "float", "");
174 
175 }
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:

◆ getAmModulation()

qint32 SWGSDRangel::SWGTestMiStreamSettings::getAmModulation ( )

Definition at line 357 of file SWGTestMiStreamSettings.cpp.

References am_modulation.

357  {
358  return am_modulation;
359 }

◆ getAmplitudeBits()

qint32 SWGSDRangel::SWGTestMiStreamSettings::getAmplitudeBits ( )

Definition at line 317 of file SWGTestMiStreamSettings.cpp.

References amplitude_bits.

317  {
318  return amplitude_bits;
319 }

◆ getAutoCorrOptions()

qint32 SWGSDRangel::SWGTestMiStreamSettings::getAutoCorrOptions ( )

Definition at line 327 of file SWGTestMiStreamSettings.cpp.

References auto_corr_options.

◆ getCenterFrequency()

qint32 SWGSDRangel::SWGTestMiStreamSettings::getCenterFrequency ( )

Definition at line 257 of file SWGTestMiStreamSettings.cpp.

References center_frequency.

257  {
258  return center_frequency;
259 }

◆ getDcFactor()

float SWGSDRangel::SWGTestMiStreamSettings::getDcFactor ( )

Definition at line 377 of file SWGTestMiStreamSettings.cpp.

References dc_factor.

377  {
378  return dc_factor;
379 }

◆ getFcPos()

qint32 SWGSDRangel::SWGTestMiStreamSettings::getFcPos ( )

Definition at line 297 of file SWGTestMiStreamSettings.cpp.

References fc_pos.

297  {
298  return fc_pos;
299 }

◆ getFmDeviation()

qint32 SWGSDRangel::SWGTestMiStreamSettings::getFmDeviation ( )

Definition at line 367 of file SWGTestMiStreamSettings.cpp.

References fm_deviation.

367  {
368  return fm_deviation;
369 }

◆ getFrequencyShift()

qint32 SWGSDRangel::SWGTestMiStreamSettings::getFrequencyShift ( )

Definition at line 267 of file SWGTestMiStreamSettings.cpp.

References frequency_shift.

267  {
268  return frequency_shift;
269 }

◆ getIFactor()

float SWGSDRangel::SWGTestMiStreamSettings::getIFactor ( )

Definition at line 387 of file SWGTestMiStreamSettings.cpp.

References i_factor.

387  {
388  return i_factor;
389 }

◆ getLog2Decim()

qint32 SWGSDRangel::SWGTestMiStreamSettings::getLog2Decim ( )

Definition at line 287 of file SWGTestMiStreamSettings.cpp.

References log2_decim.

287  {
288  return log2_decim;
289 }

◆ getModulation()

qint32 SWGSDRangel::SWGTestMiStreamSettings::getModulation ( )

Definition at line 337 of file SWGTestMiStreamSettings.cpp.

References modulation.

337  {
338  return modulation;
339 }

◆ getModulationTone()

qint32 SWGSDRangel::SWGTestMiStreamSettings::getModulationTone ( )

Definition at line 347 of file SWGTestMiStreamSettings.cpp.

References modulation_tone.

347  {
348  return modulation_tone;
349 }

◆ getPhaseImbalance()

float SWGSDRangel::SWGTestMiStreamSettings::getPhaseImbalance ( )

Definition at line 407 of file SWGTestMiStreamSettings.cpp.

References phase_imbalance.

◆ getQFactor()

float SWGSDRangel::SWGTestMiStreamSettings::getQFactor ( )

Definition at line 397 of file SWGTestMiStreamSettings.cpp.

References q_factor.

397  {
398  return q_factor;
399 }

◆ getSampleRate()

qint32 SWGSDRangel::SWGTestMiStreamSettings::getSampleRate ( )

Definition at line 277 of file SWGTestMiStreamSettings.cpp.

References sample_rate.

277  {
278  return sample_rate;
279 }

◆ getSampleSizeIndex()

qint32 SWGSDRangel::SWGTestMiStreamSettings::getSampleSizeIndex ( )

Definition at line 307 of file SWGTestMiStreamSettings.cpp.

References sample_size_index.

◆ getStreamIndex()

qint32 SWGSDRangel::SWGTestMiStreamSettings::getStreamIndex ( )

Definition at line 247 of file SWGTestMiStreamSettings.cpp.

References stream_index.

247  {
248  return stream_index;
249 }

◆ init()

void SWGSDRangel::SWGTestMiStreamSettings::init ( )

Definition at line 72 of file SWGTestMiStreamSettings.cpp.

References am_modulation, amplitude_bits, auto_corr_options, center_frequency, dc_factor, fc_pos, fm_deviation, frequency_shift, i_factor, log2_decim, m_am_modulation_isSet, m_amplitude_bits_isSet, m_auto_corr_options_isSet, m_center_frequency_isSet, m_dc_factor_isSet, m_fc_pos_isSet, m_fm_deviation_isSet, m_frequency_shift_isSet, m_i_factor_isSet, m_log2_decim_isSet, m_modulation_isSet, m_modulation_tone_isSet, m_phase_imbalance_isSet, m_q_factor_isSet, m_sample_rate_isSet, m_sample_size_index_isSet, m_stream_index_isSet, modulation, modulation_tone, phase_imbalance, q_factor, sample_rate, sample_size_index, and stream_index.

Referenced by SWGTestMiStreamSettings().

72  {
73  stream_index = 0;
74  m_stream_index_isSet = false;
75  center_frequency = 0;
77  frequency_shift = 0;
79  sample_rate = 0;
80  m_sample_rate_isSet = false;
81  log2_decim = 0;
82  m_log2_decim_isSet = false;
83  fc_pos = 0;
84  m_fc_pos_isSet = false;
87  amplitude_bits = 0;
88  m_amplitude_bits_isSet = false;
91  modulation = 0;
92  m_modulation_isSet = false;
93  modulation_tone = 0;
95  am_modulation = 0;
96  m_am_modulation_isSet = false;
97  fm_deviation = 0;
98  m_fm_deviation_isSet = false;
99  dc_factor = 0.0f;
100  m_dc_factor_isSet = false;
101  i_factor = 0.0f;
102  m_i_factor_isSet = false;
103  q_factor = 0.0f;
104  m_q_factor_isSet = false;
105  phase_imbalance = 0.0f;
106  m_phase_imbalance_isSet = false;
107 }
+ Here is the caller graph for this function:

◆ isSet()

bool SWGSDRangel::SWGTestMiStreamSettings::isSet ( )
overridevirtual

Reimplemented from SWGSDRangel::SWGObject.

Definition at line 418 of file SWGTestMiStreamSettings.cpp.

References m_am_modulation_isSet, m_amplitude_bits_isSet, m_auto_corr_options_isSet, m_center_frequency_isSet, m_dc_factor_isSet, m_fc_pos_isSet, m_fm_deviation_isSet, m_frequency_shift_isSet, m_i_factor_isSet, m_log2_decim_isSet, m_modulation_isSet, m_modulation_tone_isSet, m_phase_imbalance_isSet, m_q_factor_isSet, m_sample_rate_isSet, m_sample_size_index_isSet, and m_stream_index_isSet.

418  {
419  bool isObjectUpdated = false;
420  do{
421  if(m_stream_index_isSet){ isObjectUpdated = true; break;}
422  if(m_center_frequency_isSet){ isObjectUpdated = true; break;}
423  if(m_frequency_shift_isSet){ isObjectUpdated = true; break;}
424  if(m_sample_rate_isSet){ isObjectUpdated = true; break;}
425  if(m_log2_decim_isSet){ isObjectUpdated = true; break;}
426  if(m_fc_pos_isSet){ isObjectUpdated = true; break;}
427  if(m_sample_size_index_isSet){ isObjectUpdated = true; break;}
428  if(m_amplitude_bits_isSet){ isObjectUpdated = true; break;}
429  if(m_auto_corr_options_isSet){ isObjectUpdated = true; break;}
430  if(m_modulation_isSet){ isObjectUpdated = true; break;}
431  if(m_modulation_tone_isSet){ isObjectUpdated = true; break;}
432  if(m_am_modulation_isSet){ isObjectUpdated = true; break;}
433  if(m_fm_deviation_isSet){ isObjectUpdated = true; break;}
434  if(m_dc_factor_isSet){ isObjectUpdated = true; break;}
435  if(m_i_factor_isSet){ isObjectUpdated = true; break;}
436  if(m_q_factor_isSet){ isObjectUpdated = true; break;}
437  if(m_phase_imbalance_isSet){ isObjectUpdated = true; break;}
438  }while(false);
439  return isObjectUpdated;
440 }

◆ setAmModulation()

void SWGSDRangel::SWGTestMiStreamSettings::setAmModulation ( qint32  am_modulation)

◆ setAmplitudeBits()

void SWGSDRangel::SWGTestMiStreamSettings::setAmplitudeBits ( qint32  amplitude_bits)

◆ setAutoCorrOptions()

void SWGSDRangel::SWGTestMiStreamSettings::setAutoCorrOptions ( qint32  auto_corr_options)

◆ setCenterFrequency()

void SWGSDRangel::SWGTestMiStreamSettings::setCenterFrequency ( qint32  center_frequency)

◆ setDcFactor()

void SWGSDRangel::SWGTestMiStreamSettings::setDcFactor ( float  dc_factor)

◆ setFcPos()

void SWGSDRangel::SWGTestMiStreamSettings::setFcPos ( qint32  fc_pos)

Definition at line 301 of file SWGTestMiStreamSettings.cpp.

References fc_pos, and m_fc_pos_isSet.

◆ setFmDeviation()

void SWGSDRangel::SWGTestMiStreamSettings::setFmDeviation ( qint32  fm_deviation)

◆ setFrequencyShift()

void SWGSDRangel::SWGTestMiStreamSettings::setFrequencyShift ( qint32  frequency_shift)

◆ setIFactor()

void SWGSDRangel::SWGTestMiStreamSettings::setIFactor ( float  i_factor)

Definition at line 391 of file SWGTestMiStreamSettings.cpp.

References i_factor, and m_i_factor_isSet.

◆ setLog2Decim()

void SWGSDRangel::SWGTestMiStreamSettings::setLog2Decim ( qint32  log2_decim)

◆ setModulation()

void SWGSDRangel::SWGTestMiStreamSettings::setModulation ( qint32  modulation)

◆ setModulationTone()

void SWGSDRangel::SWGTestMiStreamSettings::setModulationTone ( qint32  modulation_tone)

◆ setPhaseImbalance()

void SWGSDRangel::SWGTestMiStreamSettings::setPhaseImbalance ( float  phase_imbalance)

◆ setQFactor()

void SWGSDRangel::SWGTestMiStreamSettings::setQFactor ( float  q_factor)

Definition at line 401 of file SWGTestMiStreamSettings.cpp.

References m_q_factor_isSet, and q_factor.

◆ setSampleRate()

void SWGSDRangel::SWGTestMiStreamSettings::setSampleRate ( qint32  sample_rate)

◆ setSampleSizeIndex()

void SWGSDRangel::SWGTestMiStreamSettings::setSampleSizeIndex ( qint32  sample_size_index)

◆ setStreamIndex()

void SWGSDRangel::SWGTestMiStreamSettings::setStreamIndex ( qint32  stream_index)

Member Data Documentation

◆ am_modulation

qint32 SWGSDRangel::SWGTestMiStreamSettings::am_modulation
private

◆ amplitude_bits

qint32 SWGSDRangel::SWGTestMiStreamSettings::amplitude_bits
private

◆ auto_corr_options

qint32 SWGSDRangel::SWGTestMiStreamSettings::auto_corr_options
private

◆ center_frequency

qint32 SWGSDRangel::SWGTestMiStreamSettings::center_frequency
private

◆ dc_factor

float SWGSDRangel::SWGTestMiStreamSettings::dc_factor
private

◆ fc_pos

qint32 SWGSDRangel::SWGTestMiStreamSettings::fc_pos
private

◆ fm_deviation

qint32 SWGSDRangel::SWGTestMiStreamSettings::fm_deviation
private

◆ frequency_shift

qint32 SWGSDRangel::SWGTestMiStreamSettings::frequency_shift
private

◆ i_factor

float SWGSDRangel::SWGTestMiStreamSettings::i_factor
private

◆ log2_decim

qint32 SWGSDRangel::SWGTestMiStreamSettings::log2_decim
private

◆ m_am_modulation_isSet

bool SWGSDRangel::SWGTestMiStreamSettings::m_am_modulation_isSet
private

◆ m_amplitude_bits_isSet

bool SWGSDRangel::SWGTestMiStreamSettings::m_amplitude_bits_isSet
private

◆ m_auto_corr_options_isSet

bool SWGSDRangel::SWGTestMiStreamSettings::m_auto_corr_options_isSet
private

◆ m_center_frequency_isSet

bool SWGSDRangel::SWGTestMiStreamSettings::m_center_frequency_isSet
private

◆ m_dc_factor_isSet

bool SWGSDRangel::SWGTestMiStreamSettings::m_dc_factor_isSet
private

◆ m_fc_pos_isSet

bool SWGSDRangel::SWGTestMiStreamSettings::m_fc_pos_isSet
private

◆ m_fm_deviation_isSet

bool SWGSDRangel::SWGTestMiStreamSettings::m_fm_deviation_isSet
private

◆ m_frequency_shift_isSet

bool SWGSDRangel::SWGTestMiStreamSettings::m_frequency_shift_isSet
private

◆ m_i_factor_isSet

bool SWGSDRangel::SWGTestMiStreamSettings::m_i_factor_isSet
private

◆ m_log2_decim_isSet

bool SWGSDRangel::SWGTestMiStreamSettings::m_log2_decim_isSet
private

◆ m_modulation_isSet

bool SWGSDRangel::SWGTestMiStreamSettings::m_modulation_isSet
private

◆ m_modulation_tone_isSet

bool SWGSDRangel::SWGTestMiStreamSettings::m_modulation_tone_isSet
private

◆ m_phase_imbalance_isSet

bool SWGSDRangel::SWGTestMiStreamSettings::m_phase_imbalance_isSet
private

◆ m_q_factor_isSet

bool SWGSDRangel::SWGTestMiStreamSettings::m_q_factor_isSet
private

◆ m_sample_rate_isSet

bool SWGSDRangel::SWGTestMiStreamSettings::m_sample_rate_isSet
private

◆ m_sample_size_index_isSet

bool SWGSDRangel::SWGTestMiStreamSettings::m_sample_size_index_isSet
private

◆ m_stream_index_isSet

bool SWGSDRangel::SWGTestMiStreamSettings::m_stream_index_isSet
private

◆ modulation

qint32 SWGSDRangel::SWGTestMiStreamSettings::modulation
private

◆ modulation_tone

qint32 SWGSDRangel::SWGTestMiStreamSettings::modulation_tone
private

◆ phase_imbalance

float SWGSDRangel::SWGTestMiStreamSettings::phase_imbalance
private

◆ q_factor

float SWGSDRangel::SWGTestMiStreamSettings::q_factor
private

◆ sample_rate

qint32 SWGSDRangel::SWGTestMiStreamSettings::sample_rate
private

◆ sample_size_index

qint32 SWGSDRangel::SWGTestMiStreamSettings::sample_size_index
private

◆ stream_index

qint32 SWGSDRangel::SWGTestMiStreamSettings::stream_index
private

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