21 #ifndef INCLUDED_FCDPROPLUS_FCD_IMPL_H 22 #define INCLUDED_FCDPROPLUS_FCD_IMPL_H 26 #include <gnuradio/audio/source.h> 27 #include <gnuradio/logger.h> 28 #include <gnuradio/prefs.h> 31 namespace fcdproplus {
36 fcd_impl(
const std::string device_name =
"");
48 gr::audio::source::sptr fcd_audio;
52 gr::logger_ptr d_logger;
void set_lna_gain(float gain)
Set LNA gain.
boost::shared_ptr< fcd_control > sptr
Definition: fcd_control.h:48
fcd_impl(const std::string device_name="")
void set_mixer_gain(float gain)
Set mixer gain.
void set_freq_corr(int ppm)
Set new frequency correction.
Funcube Dongle source block.
Definition: fcd.h:46
Definition: fcd_impl.h:33
void set_dc_corr(double _dci, double _dcq)
Set DC offset correction.
void set_freq(float freq)
Set frequency with Hz resolution.
void set_iq_corr(double _gain, double _phase)
Set IQ phase and gain balance.