Data Fields | |
double | maximum_gain |
double | minimum_gain |
double | max_amp |
double | noise_floor |
double | gain |
te_agc_types | agc_type |
double | gain_increase_correction_factor |
double | gain_decrease_correction_factor |
Definition at line 38 of file agc.c.
double s_agc::maximum_gain |
Maximum AGC gain permitted.
Definition at line 41 of file agc.c.
Referenced by agc_create(), agc_update_1(), agc_update_2(), agc_update_3(), and agc_update_4().
double s_agc::minimum_gain |
Minimum AGC gain permitted.
Definition at line 43 of file agc.c.
Referenced by agc_create(), and agc_update_2().
double s_agc::max_amp |
If above this threshold, decrease gain.
Definition at line 45 of file agc.c.
Referenced by agc_create(), agc_update_1(), agc_update_2(), agc_update_3(), and agc_update_4().
double s_agc::noise_floor |
Do not adjust gain if current_amplitude is below noise_floor. Not used for some AGC algorithms.
Definition at line 49 of file agc.c.
Referenced by agc_create(), and agc_update_2().
double s_agc::gain |
The current AGC gain.
Definition at line 51 of file agc.c.
Referenced by agc_create(), agc_update_1(), agc_update_2(), agc_update_3(), and agc_update_4().
AGC increase gain parameter.
Definition at line 54 of file agc.c.
Referenced by agc_create(), agc_update_1(), agc_update_2(), agc_update_3(), and agc_update_4().
AGC decrease gain parameter.
Definition at line 56 of file agc.c.
Referenced by agc_create(), agc_update_1(), agc_update_2(), and agc_update_3().