19 #ifndef SWGBladeRF1OutputSettings_H_ 20 #define SWGBladeRF1OutputSettings_H_ 22 #include <QJsonObject> 40 virtual QString asJson ()
override;
41 virtual QJsonObject* asJsonObject()
override;
42 virtual void fromJsonObject(QJsonObject &json)
override;
45 qint64 getCenterFrequency();
46 void setCenterFrequency(qint64 center_frequency);
48 qint32 getDevSampleRate();
49 void setDevSampleRate(qint32 dev_sample_rate);
52 void setVga1(qint32 vga1);
55 void setVga2(qint32 vga2);
57 qint32 getBandwidth();
58 void setBandwidth(qint32 bandwidth);
60 qint32 getLog2Interp();
61 void setLog2Interp(qint32 log2_interp);
64 void setXb200(qint32 xb200);
66 qint32 getXb200Path();
67 void setXb200Path(qint32 xb200_path);
69 qint32 getXb200Filter();
70 void setXb200Filter(qint32 xb200_filter);
72 qint32 getUseReverseApi();
73 void setUseReverseApi(qint32 use_reverse_api);
75 QString* getReverseApiAddress();
76 void setReverseApiAddress(QString* reverse_api_address);
78 qint32 getReverseApiPort();
79 void setReverseApiPort(qint32 reverse_api_port);
81 qint32 getReverseApiDeviceIndex();
82 void setReverseApiDeviceIndex(qint32 reverse_api_device_index);
85 virtual bool isSet()
override;
bool m_reverse_api_address_isSet
bool m_xb200_filter_isSet
bool m_dev_sample_rate_isSet
QString * reverse_api_address
bool m_reverse_api_port_isSet
bool m_reverse_api_device_index_isSet
bool m_use_reverse_api_isSet
qint32 reverse_api_device_index
bool m_center_frequency_isSet