8 #ifndef INCLUDED_FUNCUBE_FCD_CONTROL_H 9 #define INCLUDED_FUNCUBE_FCD_CONTROL_H 11 #include <gnuradio/block.h> 25 typedef std::shared_ptr<fcd_control>
sptr;
43 virtual void set_freq(
float freq) = 0;
57 virtual void set_lna_gain(
float gain) = 0;
68 virtual void set_mixer_gain(
float gain) = 0;
79 virtual void set_freq_corr(
int ppm) = 0;
87 virtual void set_dc_corr(
double _dci,
double _dcq) = 0;
96 virtual void set_iq_corr(
double _gain,
double _phase) = 0;
<+description of block+>
Definition: fcd_control.h:22
#define FUNCUBE_API
Definition: api.h:19
std::shared_ptr< fcd_control > sptr
Definition: fcd_control.h:25