git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5739 818b1a75-f10b-46b9-bf7c-635c3b92a50f
This commit is contained in:
@@ -45,9 +45,11 @@ phy_adjust_gain (PHY_VARS_UE *phy_vars_ue, uint8_t eNB_id) {
|
||||
exmimo_config_t *p_exmimo_config = openair0_exmimo_pci[card].exmimo_config_ptr;
|
||||
uint16_t i;
|
||||
#endif
|
||||
int rssi;
|
||||
|
||||
//rx_power_fil_dB = dB_fixed(phy_vars_ue->PHY_measurements.rssi);
|
||||
rx_power_fil_dB = phy_vars_ue->PHY_measurements.rx_power_avg_dB[eNB_id];
|
||||
rssi = dB_fixed(phy_vars_ue->PHY_measurements.rssi);
|
||||
if (rssi>0) rx_power_fil_dB = dB_fixed(phy_vars_ue->PHY_measurements.rssi);
|
||||
else rx_power_fil_dB = phy_vars_ue->PHY_measurements.rx_power_avg_dB[eNB_id];
|
||||
|
||||
// Gain control with hysterisis
|
||||
// Adjust gain in phy_vars_ue->rx_vars[0].rx_total_gain_dB
|
||||
@@ -78,6 +80,7 @@ phy_adjust_gain (PHY_VARS_UE *phy_vars_ue, uint8_t eNB_id) {
|
||||
phy_vars_ue->rx_total_gain_dB = MIN_RF_GAIN;
|
||||
}
|
||||
|
||||
printf("Gain control: rx_total_gain_dB = %d (max %d,rxpf %d)\n",phy_vars_ue->rx_total_gain_dB,MAX_RF_GAIN,rx_power_fil_dB);
|
||||
|
||||
#ifdef EXMIMO
|
||||
|
||||
|
||||
Reference in New Issue
Block a user