Fix warnings
This commit is contained in:
@@ -383,7 +383,7 @@ void nr_fill_indication(PHY_VARS_gNB *gNB, int frame, int slot_rx, int ULSCH_id,
|
|||||||
// estimate UL_CQI for MAC (from antenna port 0 only)
|
// estimate UL_CQI for MAC (from antenna port 0 only)
|
||||||
int SNRtimes10 = dB_fixed_times10(gNB->pusch_vars[ULSCH_id]->ulsch_power[0]) - (10*gNB->measurements.n0_power_dB[0]);
|
int SNRtimes10 = dB_fixed_times10(gNB->pusch_vars[ULSCH_id]->ulsch_power[0]) - (10*gNB->measurements.n0_power_dB[0]);
|
||||||
|
|
||||||
LOG_D(PHY, "Estimated SNR for PUSCH is = %f dB (ulsch_power %f)\n", SNRtimes10/10,dB_fixed_times10(gNB->pusch_vars[ULSCH_id]->ulsch_power[0])/10.0);
|
LOG_D(PHY, "Estimated SNR for PUSCH is = %d dB (ulsch_power %f)\n", SNRtimes10/10,dB_fixed_times10(gNB->pusch_vars[ULSCH_id]->ulsch_power[0])/10.0);
|
||||||
|
|
||||||
if (SNRtimes10 < -640) cqi=0;
|
if (SNRtimes10 < -640) cqi=0;
|
||||||
else if (SNRtimes10 > 635) cqi=255;
|
else if (SNRtimes10 > 635) cqi=255;
|
||||||
|
|||||||
@@ -565,9 +565,11 @@ bool pucch_procedures_ue_nr(PHY_VARS_NR_UE *ue, uint8_t gNB_id, UE_nr_rxtx_proc_
|
|||||||
int time_domain_occ = 0;
|
int time_domain_occ = 0;
|
||||||
int occ_length = 0;
|
int occ_length = 0;
|
||||||
int occ_Index = 0;
|
int occ_Index = 0;
|
||||||
|
int BWPsize = 0;
|
||||||
|
int BWPstart = 0;
|
||||||
|
|
||||||
NR_UE_HARQ_STATUS_t *harq_status = &ue->dlsch[proc->thread_id][gNB_id][0]->harq_processes[dl_harq_pid]->harq_ack;
|
NR_UE_HARQ_STATUS_t *harq_status = &ue->dlsch[proc->thread_id][gNB_id][0]->harq_processes[dl_harq_pid]->harq_ack;
|
||||||
int BWPsize,BWPstart;
|
|
||||||
if (select_pucch_resource(ue, mac, gNB_id, N_UCI, pucch_resource_indicator, &initial_pucch_id, &pucch_resource_set,
|
if (select_pucch_resource(ue, mac, gNB_id, N_UCI, pucch_resource_indicator, &initial_pucch_id, &pucch_resource_set,
|
||||||
&pucch_resource_id, harq_status) == TRUE) {
|
&pucch_resource_id, harq_status) == TRUE) {
|
||||||
/* use of initial pucch configuration provided by system information 1 */
|
/* use of initial pucch configuration provided by system information 1 */
|
||||||
@@ -1286,8 +1288,8 @@ boolean_t select_pucch_resource(PHY_VARS_NR_UE *ue, NR_UE_MAC_INST_t *mac, uint8
|
|||||||
if (resource_set_found == TRUE) {
|
if (resource_set_found == TRUE) {
|
||||||
if (pucch_resource_indicator < MAX_PUCCH_RESOURCE_INDICATOR) {
|
if (pucch_resource_indicator < MAX_PUCCH_RESOURCE_INDICATOR) {
|
||||||
// Verify that the value of pucch_resource_indicator is valid
|
// Verify that the value of pucch_resource_indicator is valid
|
||||||
struct NR_PUCCH_Config__resourceSetToAddModList *resourceSetToAddModList;
|
struct NR_PUCCH_Config__resourceSetToAddModList *resourceSetToAddModList = NULL;
|
||||||
struct NR_PUCCH_Config__resourceToAddModList *resourceToAddModList;
|
struct NR_PUCCH_Config__resourceToAddModList *resourceToAddModList = NULL;
|
||||||
if (bwp_id > 0 && mac->ULbwp[bwp_id-1]) {
|
if (bwp_id > 0 && mac->ULbwp[bwp_id-1]) {
|
||||||
AssertFatal(mac->ULbwp[bwp_id-1]->bwp_Dedicated->pucch_Config->choice.setup->resourceSetToAddModList!=NULL,"mac->ULbwp[bwp_id-1]->bwp_Dedicated->pucch_Config->choice.setup->resourceSetToAddModList is null\n");
|
AssertFatal(mac->ULbwp[bwp_id-1]->bwp_Dedicated->pucch_Config->choice.setup->resourceSetToAddModList!=NULL,"mac->ULbwp[bwp_id-1]->bwp_Dedicated->pucch_Config->choice.setup->resourceSetToAddModList is null\n");
|
||||||
resourceSetToAddModList = mac->ULbwp[bwp_id-1]->bwp_Dedicated->pucch_Config->choice.setup->resourceSetToAddModList;
|
resourceSetToAddModList = mac->ULbwp[bwp_id-1]->bwp_Dedicated->pucch_Config->choice.setup->resourceSetToAddModList;
|
||||||
|
|||||||
@@ -974,7 +974,8 @@ NR_UE_L2_STATE_t nr_ue_scheduler(nr_downlink_indication_t *dl_info, nr_uplink_in
|
|||||||
ulcfg_pdu->pusch_config_pdu.pusch_data.harq_process_id,
|
ulcfg_pdu->pusch_config_pdu.pusch_data.harq_process_id,
|
||||||
mac->UL_ndi[ulcfg_pdu->pusch_config_pdu.pusch_data.harq_process_id],
|
mac->UL_ndi[ulcfg_pdu->pusch_config_pdu.pusch_data.harq_process_id],
|
||||||
ulcfg_pdu->pusch_config_pdu.pusch_data.new_data_indicator,
|
ulcfg_pdu->pusch_config_pdu.pusch_data.new_data_indicator,
|
||||||
TBS_bytes);
|
TBS_bytes,
|
||||||
|
ra->ra_state);
|
||||||
if (ra->ra_state == WAIT_RAR && !ra->cfra){
|
if (ra->ra_state == WAIT_RAR && !ra->cfra){
|
||||||
memcpy(ulsch_input_buffer, mac->ulsch_pdu.payload, TBS_bytes);
|
memcpy(ulsch_input_buffer, mac->ulsch_pdu.payload, TBS_bytes);
|
||||||
LOG_D(NR_MAC,"[RAPROC] Msg3 to be transmitted:\n");
|
LOG_D(NR_MAC,"[RAPROC] Msg3 to be transmitted:\n");
|
||||||
|
|||||||
Reference in New Issue
Block a user