mirror of https://github.com/PentHertz/srsLTE.git
Fixed srslte_static link with volk when disableMEX. Calibrated PSS-based noise estimation
This commit is contained in:
parent
50cfec8829
commit
8a06055889
|
@ -12,7 +12,7 @@ Nrealizations=10;
|
||||||
w1=0.1;
|
w1=0.1;
|
||||||
w2=0.3;
|
w2=0.3;
|
||||||
|
|
||||||
enb.NDLRB = 50; % Number of resource blocks
|
enb.NDLRB = 25; % Number of resource blocks
|
||||||
|
|
||||||
enb.CellRefP = 1; % One transmit antenna port
|
enb.CellRefP = 1; % One transmit antenna port
|
||||||
enb.NCellID = 0; % Cell ID
|
enb.NCellID = 0; % Cell ID
|
||||||
|
|
|
@ -92,7 +92,9 @@ endif(RF_FOUND)
|
||||||
|
|
||||||
if(VOLK_FOUND)
|
if(VOLK_FOUND)
|
||||||
target_link_libraries(srslte ${VOLK_LIBRARIES})
|
target_link_libraries(srslte ${VOLK_LIBRARIES})
|
||||||
target_link_libraries(srslte_static ${VOLK_LIBRARIES})
|
if(NOT DisableMEX)
|
||||||
|
target_link_libraries(srslte_static ${VOLK_LIBRARIES})
|
||||||
|
endif(NOT DisableMEX)
|
||||||
endif(VOLK_FOUND)
|
endif(VOLK_FOUND)
|
||||||
|
|
||||||
INSTALL(TARGETS srslte DESTINATION ${LIBRARY_DIR})
|
INSTALL(TARGETS srslte DESTINATION ${LIBRARY_DIR})
|
||||||
|
|
|
@ -205,7 +205,7 @@ static float estimate_noise_pss(srslte_chest_dl_t *q, cf_t *input, cf_t *ce)
|
||||||
srslte_vec_sub_ccc(q->tmp_pss_noisy, q->tmp_pss, q->tmp_pss_noisy, SRSLTE_PSS_LEN);
|
srslte_vec_sub_ccc(q->tmp_pss_noisy, q->tmp_pss, q->tmp_pss_noisy, SRSLTE_PSS_LEN);
|
||||||
|
|
||||||
/* Compute average power */
|
/* Compute average power */
|
||||||
float power = q->cell.nof_ports*srslte_vec_avg_power_cf(q->tmp_pss_noisy, SRSLTE_PSS_LEN);
|
float power = q->cell.nof_ports*srslte_vec_avg_power_cf(q->tmp_pss_noisy, SRSLTE_PSS_LEN)/sqrt(2);
|
||||||
return power;
|
return power;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue