|
GNU Radio's FCDPROPLUS Package
|
#include <fcdproplus_impl.h>

Public Member Functions | |
| fcdproplus_impl (const std::string user_device_name, int unit) | |
| ~fcdproplus_impl () | |
| void | set_freq (float freq) |
| Set frequency with resolution defined by unit. More... | |
| void | set_lna (int gain) |
| Switches the LNA on/off. More... | |
| void | set_mixer_gain (int gain) |
| Switches mixer gain onf/off. More... | |
| void | set_freq_corr (int ppm) |
| Set new frequency correction. More... | |
| void | set_if_gain (int gain) |
| Set If gain. More... | |
| virtual void | set_freq (float freq)=0 |
| Set frequency with resolution defined by unit. More... | |
| virtual void | set_lna (int gain)=0 |
| Switches the LNA on/off. More... | |
| virtual void | set_mixer_gain (int gain)=0 |
| Switches mixer gain onf/off. More... | |
| virtual void | set_freq_corr (int ppm)=0 |
| Set new frequency correction. More... | |
| virtual void | set_if_gain (int gain)=0 |
| Set If gain. More... | |
Additional Inherited Members | |
Public Types inherited from gr::fcdproplus::fcdproplus | |
| typedef boost::shared_ptr< fcdproplus > | sptr |
Static Public Member Functions inherited from gr::fcdproplus::fcdproplus | |
| static sptr | make (const std::string device_name="", int unit=1) |
| Return a shared_ptr to a new instance of fcdproplus::fcdproplus. More... | |
| gr::fcdproplus::fcdproplus_impl::fcdproplus_impl | ( | const std::string | user_device_name, |
| int | unit | ||
| ) |
| gr::fcdproplus::fcdproplus_impl::~fcdproplus_impl | ( | ) |
|
virtual |
Set frequency with resolution defined by unit.
| freq | The frequency in unit Hz |
Sets the frequency of the Funcube Dongle with Hz or Khz resolution depending on the unit paramater ( 1: Hz , 1000 Khz ) applying the frequency correction set by set_freq_corr().
Implements gr::fcdproplus::fcdproplus.
|
virtual |
Set new frequency correction.
| ppm | The new frequency correction in parts per million |
Funcube recommends 0 for the Pro+.
Ref: http://www.funcubedongle.com/MyImages/FCD2ManualV4.pdf
Implements gr::fcdproplus::fcdproplus.
|
virtual |
Set If gain.
| gain | The If gain value between 0 and 59 db |
Implements gr::fcdproplus::fcdproplus.
|
virtual |
|
virtual |