19 #ifndef SWGBFMDemodReport_H_ 20 #define SWGBFMDemodReport_H_ 22 #include <QJsonObject> 40 virtual QString asJson ()
override;
41 virtual QJsonObject* asJsonObject()
override;
42 virtual void fromJsonObject(QJsonObject &json)
override;
45 float getChannelPowerDb();
46 void setChannelPowerDb(
float channel_power_db);
49 void setSquelch(qint32 squelch);
51 qint32 getAudioSampleRate();
52 void setAudioSampleRate(qint32 audio_sample_rate);
54 qint32 getChannelSampleRate();
55 void setChannelSampleRate(qint32 channel_sample_rate);
57 qint32 getPilotLocked();
58 void setPilotLocked(qint32 pilot_locked);
60 float getPilotPowerDb();
61 void setPilotPowerDb(
float pilot_power_db);
67 virtual bool isSet()
override;
bool m_audio_sample_rate_isSet
qint32 channel_sample_rate
bool m_channel_power_db_isSet
bool m_pilot_power_db_isSet
SWGRDSReport * rds_report
bool m_channel_sample_rate_isSet
bool m_pilot_locked_isSet