8 #ifndef INCLUDED_FUNCUBE_FCD_IMPL_H 9 #define INCLUDED_FUNCUBE_FCD_IMPL_H 11 #include <gnuradio/audio/source.h> 12 #include <gnuradio/logger.h> 13 #include <gnuradio/prefs.h> 25 fcd_impl(
const std::string device_name =
"");
36 gr::audio::source::sptr fcd_audio;
40 gr::logger_ptr d_logger;
void set_freq_corr(int ppm)
Set new frequency correction.
Definition: fcd_impl.h:19
void set_mixer_gain(float gain)
Set mixer gain.
void set_lna_gain(float gain)
Set LNA gain.
fcd_impl(const std::string device_name="")
Funcube Dongle source block.
Definition: fcd.h:31
void set_freq(float freq)
Set frequency with Hz resolution.
void set_dc_corr(double _dci, double _dcq)
Set DC offset correction.
void set_iq_corr(double _gain, double _phase)
Set IQ phase and gain balance.
std::shared_ptr< fcd_control > sptr
Definition: fcd_control.h:25