mirror of
https://github.com/AlexandreRouma/SDRPlusPlus.git
synced 2025-06-26 20:37:50 +02:00
Fix AGC for SDRplay
This commit is contained in:
@ -514,7 +514,16 @@ private:
|
||||
_this->openDevParams->rxChannelA->tunerParams.rfFreq.rfHz = _this->freq;
|
||||
_this->openDevParams->rxChannelA->tunerParams.gain.gRdB = _this->gain;
|
||||
_this->openDevParams->rxChannelA->tunerParams.gain.LNAstate = _this->lnaGain;
|
||||
|
||||
|
||||
// Hard coded AGC parameters
|
||||
_this->openDevParams->rxChannelA->ctrlParams.agc.attack_ms = 500;
|
||||
_this->openDevParams->rxChannelA->ctrlParams.agc.decay_ms = 500;
|
||||
_this->openDevParams->rxChannelA->ctrlParams.agc.decay_delay_ms = 200;
|
||||
_this->openDevParams->rxChannelA->ctrlParams.agc.decay_threshold_dB = 5;
|
||||
_this->openDevParams->rxChannelA->ctrlParams.agc.setPoint_dBfs = -30;
|
||||
_this->openDevParams->rxChannelA->ctrlParams.agc.enable = agcModes[_this->agc];
|
||||
|
||||
sdrplay_api_Update(_this->openDev.dev, _this->openDev.tuner, sdrplay_api_Update_Dev_Fs, sdrplay_api_Update_Ext1_None);
|
||||
sdrplay_api_Update(_this->openDev.dev, _this->openDev.tuner, sdrplay_api_Update_Tuner_BwType, sdrplay_api_Update_Ext1_None);
|
||||
sdrplay_api_Update(_this->openDev.dev, _this->openDev.tuner, sdrplay_api_Update_Tuner_Frf, sdrplay_api_Update_Ext1_None);
|
||||
|
Reference in New Issue
Block a user