Sink for ADF4350.
More...
#include <adf4350_sink.h>
|
| static sptr | make (const std::string &uri, uint8_t clock, uint8_t mosi, uint8_t miso, uint8_t chip_select, uint32_t clkin, uint32_t channel_spacing, uint32_t power_up_frequency, uint32_t reference_div_factor, uint8_t reference_doubler_enable, uint8_t reference_div2_enable, uint8_t phase_detector_polarity_positive_enable, uint8_t lock_detect_precision_6ns_enable, uint8_t lock_detect_function_integer_n_enable, uint32_t charge_pump_current, uint32_t muxout_select, uint8_t low_spur_mode_enable, uint8_t cycle_slip_reduction_enable, uint8_t charge_cancellation_enable, uint8_t anti_backlash_3ns_enable, uint8_t band_select_clock_mode_high_enable, uint32_t clk_divider_12bit, uint32_t clk_divider_mode, uint8_t aux_output_enable, uint8_t aux_output_fundamental_enable, uint8_t mute_till_lock_enable, uint32_t output_power, uint32_t aux_output_power) |
| | Return a shared_ptr to a new instance of m2k::adf4350_sink.
|
Sink for ADF4350.
This block allows the communication between ADALM2000 and ADF4350
◆ sptr
◆ make()
| sptr gr::m2k::adf4350_sink::make |
( |
const std::string & | uri, |
|
|
uint8_t | clock, |
|
|
uint8_t | mosi, |
|
|
uint8_t | miso, |
|
|
uint8_t | chip_select, |
|
|
uint32_t | clkin, |
|
|
uint32_t | channel_spacing, |
|
|
uint32_t | power_up_frequency, |
|
|
uint32_t | reference_div_factor, |
|
|
uint8_t | reference_doubler_enable, |
|
|
uint8_t | reference_div2_enable, |
|
|
uint8_t | phase_detector_polarity_positive_enable, |
|
|
uint8_t | lock_detect_precision_6ns_enable, |
|
|
uint8_t | lock_detect_function_integer_n_enable, |
|
|
uint32_t | charge_pump_current, |
|
|
uint32_t | muxout_select, |
|
|
uint8_t | low_spur_mode_enable, |
|
|
uint8_t | cycle_slip_reduction_enable, |
|
|
uint8_t | charge_cancellation_enable, |
|
|
uint8_t | anti_backlash_3ns_enable, |
|
|
uint8_t | band_select_clock_mode_high_enable, |
|
|
uint32_t | clk_divider_12bit, |
|
|
uint32_t | clk_divider_mode, |
|
|
uint8_t | aux_output_enable, |
|
|
uint8_t | aux_output_fundamental_enable, |
|
|
uint8_t | mute_till_lock_enable, |
|
|
uint32_t | output_power, |
|
|
uint32_t | aux_output_power ) |
|
static |
Return a shared_ptr to a new instance of m2k::adf4350_sink.
- Parameters
-
| uri | String of the context uri |
| clock | Index of any digital pin |
| mosi | Index of any digital pin |
| miso | Index of any digital pin |
| chip_select | Index of any digital pin |
| clkin | Integer - clock in |
| channel_spacing | Spacing of the channel |
| power_up_frequency | Power up frequency |
| reference_div_factor | Reference division factor |
| reference_doubler_enable | Enable doubler reference |
| reference_div2_enable | Enable div2 reference |
| phase_detector_polarity_positive_enable | Enable positive polarity of phase detector |
| lock_detect_precision_6ns_enable | Enable precision 6ns |
| lock_detect_function_integer_n_enable | Enable function integer n |
| charge_pump_current | Charge pump current |
| muxout_select | Select muxout |
| low_spur_mode_enable | Enable low spur mode |
| cycle_slip_reduction_enable | Enable cyclic slip reduction |
| charge_cancellation_enable | Enable charge cancellation |
| anti_backlash_3ns_enable | Enable anti backlash |
| band_select_clock_mode_high_enable | Enable clock mode high |
| clk_divider_12bit | Clock divider 12 bits |
| clk_divider_mode | Clock divider mode |
| aux_output_enable | Enable aux output |
| aux_output_fundamental_enable | Enable aux fundamental output |
| mute_till_lock_enable | Enable mute until lock |
| output_power | Output power |
| aux_output_power | Aux output power |
The documentation for this class was generated from the following file: