abstract class for controlling microtune {4937,4702} tuner modules
More...
#include <microtune_xxxx.h>
List of all members.
Public Member Functions |
| microtune_xxxx () |
virtual | ~microtune_xxxx () |
virtual bool | set_RF_freq (double freq, double *actual_freq)=0 |
| select RF frequency to be tuned to output frequency. freq is the requested frequency in Hz, actual_freq is set to the actual frequency tuned. It takes about 100 ms for the PLL to settle.
|
double | set_RF_freq (double freq) |
virtual bool | pll_locked_p ()=0 |
virtual double | get_output_freq ()=0 |
Detailed Description
abstract class for controlling microtune {4937,4702} tuner modules
Constructor & Destructor Documentation
microtune_xxxx::microtune_xxxx |
( |
| ) |
|
|
inline |
virtual microtune_xxxx::~microtune_xxxx |
( |
| ) |
|
|
virtual |
Member Function Documentation
virtual double microtune_xxxx::get_output_freq |
( |
| ) |
|
|
pure virtual |
virtual bool microtune_xxxx::pll_locked_p |
( |
| ) |
|
|
pure virtual |
virtual bool microtune_xxxx::set_RF_freq |
( |
double |
freq, |
|
|
double * |
actual_freq |
|
) |
| |
|
pure virtual |
select RF frequency to be tuned to output frequency. freq
is the requested frequency in Hz, actual_freq
is set to the actual frequency tuned. It takes about 100 ms for the PLL to settle.
- Returns:
- true iff sucessful.
Implemented in microtune_4702, and microtune_4937.
double microtune_xxxx::set_RF_freq |
( |
double |
freq | ) |
|
The documentation for this class was generated from the following file: