|
Public Member Functions |
| | microtune_4937 () |
| virtual | ~microtune_4937 () |
| 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 () |
Private Member Functions |
| virtual bool | i2c_write (int addr, const unsigned char *buf, int nbytes)=0 |
| | - Returns:
- true iff successful
|
| virtual int | i2c_read (int addr, unsigned char *buf, int max_bytes)=0 |
| | - Returns:
- number of bytes read or -1 if error
|
Private Attributes |
| int | d_reference_divider |
| bool | d_fast_tuning_p |