|
GNU Radio 3.6.1 C++ API
|
control microtune 4937 eval board More...
#include <microtune_4937_eval_board.h>

Public Member Functions | |
| microtune_4937_eval_board (int which_pp=0) | |
| ~microtune_4937_eval_board () | |
| virtual void | set_AGC (float value_0_1000) |
| set RF and IF AGC levels together (scale [0, 1000]) | |
Public Member Functions inherited from microtune_xxxx_eval_board | |
| microtune_xxxx_eval_board (int which_pp=0) | |
| virtual | ~microtune_xxxx_eval_board () |
| bool | board_present_p () |
| is the eval board present? | |
| void | set_RF_AGC_voltage (float volts) |
| set RF and IF AGC control voltages ([0, 5] volts) | |
| void | set_IF_AGC_voltage (float volts) |
| bool | set_RF_freq (double freq, double *actual_freq) |
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) |
| bool | pll_locked_p () |
| double | get_output_freq () |
Additional Inherited Members | |
Protected Attributes inherited from microtune_xxxx_eval_board | |
| ppio_sptr | d_ppio |
| i2c_sptr | d_i2c |
| microtune_xxxx * | d_tuner |
control microtune 4937 eval board
| microtune_4937_eval_board::microtune_4937_eval_board | ( | int | which_pp = 0 | ) |
| microtune_4937_eval_board::~microtune_4937_eval_board | ( | ) |
|
virtual |
set RF and IF AGC levels together (scale [0, 1000])
This provides a simple linear interface for adjusting both the RF and IF gain in consort. This is the easy to use interface. 0 corresponds to minimum gain. 1000 corresponds to maximum gain.
Implements microtune_xxxx_eval_board.