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: