19 #ifndef SWGBladeRF2InputReport_H_ 20 #define SWGBladeRF2InputReport_H_ 22 #include <QJsonObject> 43 virtual QString asJson ()
override;
44 virtual QJsonObject* asJsonObject()
override;
45 virtual void fromJsonObject(QJsonObject &json)
override;
52 void setSampleRateRange(
SWGRange* sample_rate_range);
55 void setBandwidthRange(
SWGRange* bandwidth_range);
58 void setGlobalGainRange(
SWGRange* global_gain_range);
60 QList<SWGNamedEnum*>* getGainModes();
61 void setGainModes(QList<SWGNamedEnum*>* gain_modes);
64 virtual bool isSet()
override;