Option to Automate the AGC-T setting
Background
The AGC-T setting needs to be adjusted differently based on the band and current conditions that affect the noise floor. We often need to make adjustments on a regular and frequent basis.
This idea below was spurred by a request from Bill / K7UOP asking for a FlexLib feature to provide AGC-T values. His idea is to write an external program to set the AGC-T value based on the noise floor. It would set the AGC-T a specific amount based on the current noise floor. He wrote such a program for PowerSDR. Here is a link to his idea for reference:
https://community.flexradio.com/flexradio/topics/flexlib-agc-t-values-in-dbm
Idea to Automate the AGC-T setting
My idea is to take it one step further and add an option to incorporate this into SmartSDR. It would allow you to specify the amount above the noise floor you want and then it would automatically and dynamically keep the setting there. Here are some notes and a mockup illustrating the changes to the GUI.
Features:
- retain ability to manually adjust the AGC-T by selecting "Manual" button.
- provide the ability to automatically and dynamically adjust the AGT-T by selecting the "Auto" button.
- Provide a slider for the auto setting to adjust from +0 dB to +25 dB.
Regards, Al / NN4ZZ
al (at) nn4zz (dot) com