SDRAngel
4.11.5
Developer docs for <a href="https://github.com/f4exb/sdrangel">SDRangel<\a>, an Open Source Qt5 / OpenGL 3.0+ SDR and signal analyzer frontend to various hardware.
|
#include <SWGTestMiStreamSettings.h>
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 |
Definition at line 31 of file SWGTestMiStreamSettings.h.
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.
SWGSDRangel::SWGTestMiStreamSettings::SWGTestMiStreamSettings | ( | QString * | json | ) |
Definition at line 25 of file SWGTestMiStreamSettings.cpp.
References fromJson(), and init().
|
virtual |
Definition at line 67 of file SWGTestMiStreamSettings.cpp.
References cleanup().
|
overridevirtual |
Reimplemented from SWGSDRangel::SWGObject.
Definition at line 178 of file SWGTestMiStreamSettings.cpp.
References 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().
void SWGSDRangel::SWGTestMiStreamSettings::cleanup | ( | ) |
Definition at line 110 of file SWGTestMiStreamSettings.cpp.
Referenced by ~SWGTestMiStreamSettings().
|
overridevirtual |
Reimplemented from SWGSDRangel::SWGObject.
Definition at line 131 of file SWGTestMiStreamSettings.cpp.
References fromJsonObject().
Referenced by SWGTestMiStreamSettings().
|
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().
qint32 SWGSDRangel::SWGTestMiStreamSettings::getAmModulation | ( | ) |
Definition at line 357 of file SWGTestMiStreamSettings.cpp.
References am_modulation.
qint32 SWGSDRangel::SWGTestMiStreamSettings::getAmplitudeBits | ( | ) |
Definition at line 317 of file SWGTestMiStreamSettings.cpp.
References amplitude_bits.
qint32 SWGSDRangel::SWGTestMiStreamSettings::getAutoCorrOptions | ( | ) |
Definition at line 327 of file SWGTestMiStreamSettings.cpp.
References auto_corr_options.
qint32 SWGSDRangel::SWGTestMiStreamSettings::getCenterFrequency | ( | ) |
Definition at line 257 of file SWGTestMiStreamSettings.cpp.
References center_frequency.
float SWGSDRangel::SWGTestMiStreamSettings::getDcFactor | ( | ) |
Definition at line 377 of file SWGTestMiStreamSettings.cpp.
References dc_factor.
qint32 SWGSDRangel::SWGTestMiStreamSettings::getFcPos | ( | ) |
qint32 SWGSDRangel::SWGTestMiStreamSettings::getFmDeviation | ( | ) |
Definition at line 367 of file SWGTestMiStreamSettings.cpp.
References fm_deviation.
qint32 SWGSDRangel::SWGTestMiStreamSettings::getFrequencyShift | ( | ) |
Definition at line 267 of file SWGTestMiStreamSettings.cpp.
References frequency_shift.
float SWGSDRangel::SWGTestMiStreamSettings::getIFactor | ( | ) |
Definition at line 387 of file SWGTestMiStreamSettings.cpp.
References i_factor.
qint32 SWGSDRangel::SWGTestMiStreamSettings::getLog2Decim | ( | ) |
Definition at line 287 of file SWGTestMiStreamSettings.cpp.
References log2_decim.
qint32 SWGSDRangel::SWGTestMiStreamSettings::getModulation | ( | ) |
Definition at line 337 of file SWGTestMiStreamSettings.cpp.
References modulation.
qint32 SWGSDRangel::SWGTestMiStreamSettings::getModulationTone | ( | ) |
Definition at line 347 of file SWGTestMiStreamSettings.cpp.
References modulation_tone.
float SWGSDRangel::SWGTestMiStreamSettings::getPhaseImbalance | ( | ) |
Definition at line 407 of file SWGTestMiStreamSettings.cpp.
References phase_imbalance.
float SWGSDRangel::SWGTestMiStreamSettings::getQFactor | ( | ) |
Definition at line 397 of file SWGTestMiStreamSettings.cpp.
References q_factor.
qint32 SWGSDRangel::SWGTestMiStreamSettings::getSampleRate | ( | ) |
Definition at line 277 of file SWGTestMiStreamSettings.cpp.
References sample_rate.
qint32 SWGSDRangel::SWGTestMiStreamSettings::getSampleSizeIndex | ( | ) |
Definition at line 307 of file SWGTestMiStreamSettings.cpp.
References sample_size_index.
qint32 SWGSDRangel::SWGTestMiStreamSettings::getStreamIndex | ( | ) |
Definition at line 247 of file SWGTestMiStreamSettings.cpp.
References stream_index.
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().
|
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.
void SWGSDRangel::SWGTestMiStreamSettings::setAmModulation | ( | qint32 | am_modulation | ) |
Definition at line 361 of file SWGTestMiStreamSettings.cpp.
References am_modulation, and m_am_modulation_isSet.
void SWGSDRangel::SWGTestMiStreamSettings::setAmplitudeBits | ( | qint32 | amplitude_bits | ) |
Definition at line 321 of file SWGTestMiStreamSettings.cpp.
References amplitude_bits, and m_amplitude_bits_isSet.
void SWGSDRangel::SWGTestMiStreamSettings::setAutoCorrOptions | ( | qint32 | auto_corr_options | ) |
Definition at line 331 of file SWGTestMiStreamSettings.cpp.
References auto_corr_options, and m_auto_corr_options_isSet.
void SWGSDRangel::SWGTestMiStreamSettings::setCenterFrequency | ( | qint32 | center_frequency | ) |
Definition at line 261 of file SWGTestMiStreamSettings.cpp.
References center_frequency, and m_center_frequency_isSet.
void SWGSDRangel::SWGTestMiStreamSettings::setDcFactor | ( | float | dc_factor | ) |
Definition at line 381 of file SWGTestMiStreamSettings.cpp.
References dc_factor, and m_dc_factor_isSet.
void SWGSDRangel::SWGTestMiStreamSettings::setFcPos | ( | qint32 | fc_pos | ) |
Definition at line 301 of file SWGTestMiStreamSettings.cpp.
References fc_pos, and m_fc_pos_isSet.
void SWGSDRangel::SWGTestMiStreamSettings::setFmDeviation | ( | qint32 | fm_deviation | ) |
Definition at line 371 of file SWGTestMiStreamSettings.cpp.
References fm_deviation, and m_fm_deviation_isSet.
void SWGSDRangel::SWGTestMiStreamSettings::setFrequencyShift | ( | qint32 | frequency_shift | ) |
Definition at line 271 of file SWGTestMiStreamSettings.cpp.
References frequency_shift, and m_frequency_shift_isSet.
void SWGSDRangel::SWGTestMiStreamSettings::setIFactor | ( | float | i_factor | ) |
Definition at line 391 of file SWGTestMiStreamSettings.cpp.
References i_factor, and m_i_factor_isSet.
void SWGSDRangel::SWGTestMiStreamSettings::setLog2Decim | ( | qint32 | log2_decim | ) |
Definition at line 291 of file SWGTestMiStreamSettings.cpp.
References log2_decim, and m_log2_decim_isSet.
void SWGSDRangel::SWGTestMiStreamSettings::setModulation | ( | qint32 | modulation | ) |
Definition at line 341 of file SWGTestMiStreamSettings.cpp.
References m_modulation_isSet, and modulation.
void SWGSDRangel::SWGTestMiStreamSettings::setModulationTone | ( | qint32 | modulation_tone | ) |
Definition at line 351 of file SWGTestMiStreamSettings.cpp.
References m_modulation_tone_isSet, and modulation_tone.
void SWGSDRangel::SWGTestMiStreamSettings::setPhaseImbalance | ( | float | phase_imbalance | ) |
Definition at line 411 of file SWGTestMiStreamSettings.cpp.
References m_phase_imbalance_isSet, and phase_imbalance.
void SWGSDRangel::SWGTestMiStreamSettings::setQFactor | ( | float | q_factor | ) |
Definition at line 401 of file SWGTestMiStreamSettings.cpp.
References m_q_factor_isSet, and q_factor.
void SWGSDRangel::SWGTestMiStreamSettings::setSampleRate | ( | qint32 | sample_rate | ) |
Definition at line 281 of file SWGTestMiStreamSettings.cpp.
References m_sample_rate_isSet, and sample_rate.
void SWGSDRangel::SWGTestMiStreamSettings::setSampleSizeIndex | ( | qint32 | sample_size_index | ) |
Definition at line 311 of file SWGTestMiStreamSettings.cpp.
References m_sample_size_index_isSet, and sample_size_index.
void SWGSDRangel::SWGTestMiStreamSettings::setStreamIndex | ( | qint32 | stream_index | ) |
Definition at line 251 of file SWGTestMiStreamSettings.cpp.
References m_stream_index_isSet, and stream_index.
|
private |
Definition at line 132 of file SWGTestMiStreamSettings.h.
Referenced by asJsonObject(), fromJsonObject(), getAmModulation(), init(), setAmModulation(), and SWGTestMiStreamSettings().
|
private |
Definition at line 120 of file SWGTestMiStreamSettings.h.
Referenced by asJsonObject(), fromJsonObject(), getAmplitudeBits(), init(), setAmplitudeBits(), and SWGTestMiStreamSettings().
|
private |
Definition at line 123 of file SWGTestMiStreamSettings.h.
Referenced by asJsonObject(), fromJsonObject(), getAutoCorrOptions(), init(), setAutoCorrOptions(), and SWGTestMiStreamSettings().
|
private |
Definition at line 102 of file SWGTestMiStreamSettings.h.
Referenced by asJsonObject(), fromJsonObject(), getCenterFrequency(), init(), setCenterFrequency(), and SWGTestMiStreamSettings().
|
private |
Definition at line 138 of file SWGTestMiStreamSettings.h.
Referenced by asJsonObject(), fromJsonObject(), getDcFactor(), init(), setDcFactor(), and SWGTestMiStreamSettings().
|
private |
Definition at line 114 of file SWGTestMiStreamSettings.h.
Referenced by asJsonObject(), fromJsonObject(), getFcPos(), init(), setFcPos(), and SWGTestMiStreamSettings().
|
private |
Definition at line 135 of file SWGTestMiStreamSettings.h.
Referenced by asJsonObject(), fromJsonObject(), getFmDeviation(), init(), setFmDeviation(), and SWGTestMiStreamSettings().
|
private |
Definition at line 105 of file SWGTestMiStreamSettings.h.
Referenced by asJsonObject(), fromJsonObject(), getFrequencyShift(), init(), setFrequencyShift(), and SWGTestMiStreamSettings().
|
private |
Definition at line 141 of file SWGTestMiStreamSettings.h.
Referenced by asJsonObject(), fromJsonObject(), getIFactor(), init(), setIFactor(), and SWGTestMiStreamSettings().
|
private |
Definition at line 111 of file SWGTestMiStreamSettings.h.
Referenced by asJsonObject(), fromJsonObject(), getLog2Decim(), init(), setLog2Decim(), and SWGTestMiStreamSettings().
|
private |
Definition at line 133 of file SWGTestMiStreamSettings.h.
Referenced by asJsonObject(), init(), isSet(), setAmModulation(), and SWGTestMiStreamSettings().
|
private |
Definition at line 121 of file SWGTestMiStreamSettings.h.
Referenced by asJsonObject(), init(), isSet(), setAmplitudeBits(), and SWGTestMiStreamSettings().
|
private |
Definition at line 124 of file SWGTestMiStreamSettings.h.
Referenced by asJsonObject(), init(), isSet(), setAutoCorrOptions(), and SWGTestMiStreamSettings().
|
private |
Definition at line 103 of file SWGTestMiStreamSettings.h.
Referenced by asJsonObject(), init(), isSet(), setCenterFrequency(), and SWGTestMiStreamSettings().
|
private |
Definition at line 139 of file SWGTestMiStreamSettings.h.
Referenced by asJsonObject(), init(), isSet(), setDcFactor(), and SWGTestMiStreamSettings().
|
private |
Definition at line 115 of file SWGTestMiStreamSettings.h.
Referenced by asJsonObject(), init(), isSet(), setFcPos(), and SWGTestMiStreamSettings().
|
private |
Definition at line 136 of file SWGTestMiStreamSettings.h.
Referenced by asJsonObject(), init(), isSet(), setFmDeviation(), and SWGTestMiStreamSettings().
|
private |
Definition at line 106 of file SWGTestMiStreamSettings.h.
Referenced by asJsonObject(), init(), isSet(), setFrequencyShift(), and SWGTestMiStreamSettings().
|
private |
Definition at line 142 of file SWGTestMiStreamSettings.h.
Referenced by asJsonObject(), init(), isSet(), setIFactor(), and SWGTestMiStreamSettings().
|
private |
Definition at line 112 of file SWGTestMiStreamSettings.h.
Referenced by asJsonObject(), init(), isSet(), setLog2Decim(), and SWGTestMiStreamSettings().
|
private |
Definition at line 127 of file SWGTestMiStreamSettings.h.
Referenced by asJsonObject(), init(), isSet(), setModulation(), and SWGTestMiStreamSettings().
|
private |
Definition at line 130 of file SWGTestMiStreamSettings.h.
Referenced by asJsonObject(), init(), isSet(), setModulationTone(), and SWGTestMiStreamSettings().
|
private |
Definition at line 148 of file SWGTestMiStreamSettings.h.
Referenced by asJsonObject(), init(), isSet(), setPhaseImbalance(), and SWGTestMiStreamSettings().
|
private |
Definition at line 145 of file SWGTestMiStreamSettings.h.
Referenced by asJsonObject(), init(), isSet(), setQFactor(), and SWGTestMiStreamSettings().
|
private |
Definition at line 109 of file SWGTestMiStreamSettings.h.
Referenced by asJsonObject(), init(), isSet(), setSampleRate(), and SWGTestMiStreamSettings().
|
private |
Definition at line 118 of file SWGTestMiStreamSettings.h.
Referenced by asJsonObject(), init(), isSet(), setSampleSizeIndex(), and SWGTestMiStreamSettings().
|
private |
Definition at line 100 of file SWGTestMiStreamSettings.h.
Referenced by asJsonObject(), init(), isSet(), setStreamIndex(), and SWGTestMiStreamSettings().
|
private |
Definition at line 126 of file SWGTestMiStreamSettings.h.
Referenced by asJsonObject(), fromJsonObject(), getModulation(), init(), setModulation(), and SWGTestMiStreamSettings().
|
private |
Definition at line 129 of file SWGTestMiStreamSettings.h.
Referenced by asJsonObject(), fromJsonObject(), getModulationTone(), init(), setModulationTone(), and SWGTestMiStreamSettings().
|
private |
Definition at line 147 of file SWGTestMiStreamSettings.h.
Referenced by asJsonObject(), fromJsonObject(), getPhaseImbalance(), init(), setPhaseImbalance(), and SWGTestMiStreamSettings().
|
private |
Definition at line 144 of file SWGTestMiStreamSettings.h.
Referenced by asJsonObject(), fromJsonObject(), getQFactor(), init(), setQFactor(), and SWGTestMiStreamSettings().
|
private |
Definition at line 108 of file SWGTestMiStreamSettings.h.
Referenced by asJsonObject(), fromJsonObject(), getSampleRate(), init(), setSampleRate(), and SWGTestMiStreamSettings().
|
private |
Definition at line 117 of file SWGTestMiStreamSettings.h.
Referenced by asJsonObject(), fromJsonObject(), getSampleSizeIndex(), init(), setSampleSizeIndex(), and SWGTestMiStreamSettings().
|
private |
Definition at line 99 of file SWGTestMiStreamSettings.h.
Referenced by asJsonObject(), fromJsonObject(), getStreamIndex(), init(), setStreamIndex(), and SWGTestMiStreamSettings().