#include <ad9361.h>
◆ adc_large_overload_exceed_counter
uint8_t gain_control::adc_large_overload_exceed_counter |
◆ adc_large_overload_inc_steps
uint8_t gain_control::adc_large_overload_inc_steps |
◆ adc_large_overload_thresh
uint8_t gain_control::adc_large_overload_thresh |
◆ adc_lmt_small_overload_prevent_gain_inc
bool gain_control::adc_lmt_small_overload_prevent_gain_inc |
◆ adc_ovr_sample_size
uint8_t gain_control::adc_ovr_sample_size |
◆ adc_small_overload_exceed_counter
uint8_t gain_control::adc_small_overload_exceed_counter |
◆ adc_small_overload_thresh
uint8_t gain_control::adc_small_overload_thresh |
◆ agc_attack_delay_extra_margin_us
uint8_t gain_control::agc_attack_delay_extra_margin_us |
◆ agc_inner_thresh_high
uint8_t gain_control::agc_inner_thresh_high |
◆ agc_inner_thresh_high_dec_steps
uint8_t gain_control::agc_inner_thresh_high_dec_steps |
◆ agc_inner_thresh_low
uint8_t gain_control::agc_inner_thresh_low |
◆ agc_inner_thresh_low_inc_steps
uint8_t gain_control::agc_inner_thresh_low_inc_steps |
◆ agc_outer_thresh_high
uint8_t gain_control::agc_outer_thresh_high |
◆ agc_outer_thresh_high_dec_steps
uint8_t gain_control::agc_outer_thresh_high_dec_steps |
◆ agc_outer_thresh_low
uint8_t gain_control::agc_outer_thresh_low |
◆ agc_outer_thresh_low_inc_steps
uint8_t gain_control::agc_outer_thresh_low_inc_steps |
◆ dec_pow_measuremnt_duration
uint16_t gain_control::dec_pow_measuremnt_duration |
◆ dig_gain_en
bool gain_control::dig_gain_en |
◆ dig_gain_step_size
uint8_t gain_control::dig_gain_step_size |
◆ dig_saturation_exceed_counter
uint8_t gain_control::dig_saturation_exceed_counter |
◆ f_agc_allow_agc_gain_increase
bool gain_control::f_agc_allow_agc_gain_increase |
◆ f_agc_dec_pow_measuremnt_duration
uint32_t gain_control::f_agc_dec_pow_measuremnt_duration |
◆ f_agc_energy_lost_stronger_sig_gain_lock_exit_cnt
uint8_t gain_control::f_agc_energy_lost_stronger_sig_gain_lock_exit_cnt |
◆ f_agc_final_overrange_count
uint8_t gain_control::f_agc_final_overrange_count |
◆ f_agc_gain_increase_after_gain_lock_en
bool gain_control::f_agc_gain_increase_after_gain_lock_en |
◆ f_agc_gain_index_type_after_exit_rx_mode
◆ f_agc_large_overload_inc_steps
uint8_t gain_control::f_agc_large_overload_inc_steps |
◆ f_agc_lmt_final_settling_steps
uint8_t gain_control::f_agc_lmt_final_settling_steps |
◆ f_agc_lock_level
uint8_t gain_control::f_agc_lock_level |
◆ f_agc_lock_level_gain_increase_upper_limit
uint8_t gain_control::f_agc_lock_level_gain_increase_upper_limit |
◆ f_agc_lock_level_lmt_gain_increase_en
bool gain_control::f_agc_lock_level_lmt_gain_increase_en |
◆ f_agc_lp_thresh_increment_steps
uint8_t gain_control::f_agc_lp_thresh_increment_steps |
◆ f_agc_lp_thresh_increment_time
uint8_t gain_control::f_agc_lp_thresh_increment_time |
◆ f_agc_lpf_final_settling_steps
uint8_t gain_control::f_agc_lpf_final_settling_steps |
◆ f_agc_optimized_gain_offset
uint8_t gain_control::f_agc_optimized_gain_offset |
◆ f_agc_power_measurement_duration_in_state5
uint8_t gain_control::f_agc_power_measurement_duration_in_state5 |
◆ f_agc_rst_gla_en_agc_pulled_high_en
bool gain_control::f_agc_rst_gla_en_agc_pulled_high_en |
◆ f_agc_rst_gla_engergy_lost_goto_optim_gain_en
bool gain_control::f_agc_rst_gla_engergy_lost_goto_optim_gain_en |
◆ f_agc_rst_gla_engergy_lost_sig_thresh_below_ll
uint8_t gain_control::f_agc_rst_gla_engergy_lost_sig_thresh_below_ll |
◆ f_agc_rst_gla_engergy_lost_sig_thresh_exceeded_en
bool gain_control::f_agc_rst_gla_engergy_lost_sig_thresh_exceeded_en |
◆ f_agc_rst_gla_if_en_agc_pulled_high_mode
◆ f_agc_rst_gla_large_adc_overload_en
bool gain_control::f_agc_rst_gla_large_adc_overload_en |
◆ f_agc_rst_gla_large_lmt_overload_en
bool gain_control::f_agc_rst_gla_large_lmt_overload_en |
◆ f_agc_rst_gla_stronger_sig_thresh_above_ll
uint8_t gain_control::f_agc_rst_gla_stronger_sig_thresh_above_ll |
◆ f_agc_rst_gla_stronger_sig_thresh_exceeded_en
bool gain_control::f_agc_rst_gla_stronger_sig_thresh_exceeded_en |
◆ f_agc_state_wait_time_ns
uint32_t gain_control::f_agc_state_wait_time_ns |
◆ f_agc_use_last_lock_level_for_set_gain_en
bool gain_control::f_agc_use_last_lock_level_for_set_gain_en |
◆ gain_update_interval_us
uint32_t gain_control::gain_update_interval_us |
◆ immed_gain_change_if_large_adc_overload
bool gain_control::immed_gain_change_if_large_adc_overload |
◆ immed_gain_change_if_large_lmt_overload
bool gain_control::immed_gain_change_if_large_lmt_overload |
◆ lmt_overload_high_thresh
uint16_t gain_control::lmt_overload_high_thresh |
◆ lmt_overload_large_exceed_counter
uint8_t gain_control::lmt_overload_large_exceed_counter |
◆ lmt_overload_large_inc_steps
uint8_t gain_control::lmt_overload_large_inc_steps |
◆ lmt_overload_low_thresh
uint16_t gain_control::lmt_overload_low_thresh |
◆ lmt_overload_small_exceed_counter
uint8_t gain_control::lmt_overload_small_exceed_counter |
◆ low_power_thresh
uint8_t gain_control::low_power_thresh |
◆ max_dig_gain
uint8_t gain_control::max_dig_gain |
◆ mgc_dec_gain_step
uint8_t gain_control::mgc_dec_gain_step |
◆ mgc_inc_gain_step
uint8_t gain_control::mgc_inc_gain_step |
◆ mgc_rx1_ctrl_inp_en
bool gain_control::mgc_rx1_ctrl_inp_en |
◆ mgc_rx2_ctrl_inp_en
bool gain_control::mgc_rx2_ctrl_inp_en |
◆ mgc_split_table_ctrl_inp_gain_mode
uint8_t gain_control::mgc_split_table_ctrl_inp_gain_mode |
◆ rx1_mode
◆ rx2_mode
◆ sync_for_gain_counter_en
bool gain_control::sync_for_gain_counter_en |
◆ use_rx_fir_out_for_dec_pwr_meas
bool gain_control::use_rx_fir_out_for_dec_pwr_meas |
The documentation for this struct was generated from the following file: