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>
36 gr::audio::source::sptr fcd_audio;
40 gr::logger_ptr d_logger;
#define FUNCUBE_API
Definition: api.h:19
std::shared_ptr< fcd_control > sptr
Definition: fcd_control.h:25
Definition: fcd_impl.h:20
void set_mixer_gain(float gain) override
Set mixer gain.
void set_dc_corr(double _dci, double _dcq) override
Set DC offset correction.
fcd_impl(const std::string device_name="")
void set_freq(double freq) override
Set frequency with Hz resolution.
void set_freq_corr(double ppm) override
Set new frequency correction.
void set_lna_gain(float gain) override
Set LNA gain.
void set_iq_corr(double _gain, double _phase) override
Set IQ phase and gain balance.
Funcube Dongle source block.
Definition: fcd.h:32