Fixed do-ra bug
This commit is contained in:
+17
-12
@@ -402,22 +402,27 @@ void processSlotRX(void *arg) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
if (tx_slot_type == NR_UPLINK_SLOT || tx_slot_type == NR_MIXED_SLOT){
|
if (tx_slot_type == NR_UPLINK_SLOT || tx_slot_type == NR_MIXED_SLOT){
|
||||||
if (get_softmodem_params()->usim_test==0) {
|
if (UE->UE_mode[gNB_id] <= PUSCH) {
|
||||||
pucch_procedures_ue_nr(UE,
|
if (get_softmodem_params()->usim_test==0) {
|
||||||
gNB_id,
|
pucch_procedures_ue_nr(UE,
|
||||||
proc,
|
gNB_id,
|
||||||
FALSE);
|
proc,
|
||||||
|
FALSE);
|
||||||
|
}
|
||||||
|
|
||||||
|
LOG_D(PHY, "Sending Uplink data \n");
|
||||||
|
nr_ue_pusch_common_procedures(UE,
|
||||||
|
proc->nr_slot_tx,
|
||||||
|
&UE->frame_parms,1);
|
||||||
}
|
}
|
||||||
|
|
||||||
LOG_D(PHY, "Sending Uplink data \n");
|
if (UE->UE_mode[gNB_id] > NOT_SYNCHED && UE->UE_mode[gNB_id] < PUSCH) {
|
||||||
nr_ue_pusch_common_procedures(UE,
|
nr_ue_prach_procedures(UE, proc, gNB_id);
|
||||||
proc->nr_slot_tx,
|
}
|
||||||
&UE->frame_parms,1);
|
LOG_D(PHY,"****** end TX-Chain for AbsSubframe %d.%d ******\n", proc->frame_tx, proc->nr_slot_tx);
|
||||||
|
|
||||||
ue_ta_procedures(UE, proc->nr_slot_tx, proc->frame_tx);
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
ue_ta_procedures(UE, proc->nr_slot_tx, proc->frame_tx);
|
||||||
}
|
}
|
||||||
|
|
||||||
void dummyWrite(PHY_VARS_NR_UE *UE,openair0_timestamp timestamp, int writeBlockSize) {
|
void dummyWrite(PHY_VARS_NR_UE *UE,openair0_timestamp timestamp, int writeBlockSize) {
|
||||||
|
|||||||
@@ -284,11 +284,6 @@ void phy_procedures_nrUE_TX(PHY_VARS_NR_UE *ue,
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
if (ue->UE_mode[gNB_id] > NOT_SYNCHED && ue->UE_mode[gNB_id] < PUSCH) {
|
|
||||||
nr_ue_prach_procedures(ue, proc, gNB_id);
|
|
||||||
}
|
|
||||||
LOG_D(PHY,"****** end TX-Chain for AbsSubframe %d.%d ******\n", frame_tx, slot_tx);
|
|
||||||
|
|
||||||
VCD_SIGNAL_DUMPER_DUMP_FUNCTION_BY_NAME(VCD_SIGNAL_DUMPER_FUNCTIONS_PHY_PROCEDURES_UE_TX, VCD_FUNCTION_OUT);
|
VCD_SIGNAL_DUMPER_DUMP_FUNCTION_BY_NAME(VCD_SIGNAL_DUMPER_FUNCTIONS_PHY_PROCEDURES_UE_TX, VCD_FUNCTION_OUT);
|
||||||
#if UE_TIMING_TRACE
|
#if UE_TIMING_TRACE
|
||||||
stop_meas(&ue->phy_proc_tx);
|
stop_meas(&ue->phy_proc_tx);
|
||||||
|
|||||||
Reference in New Issue
Block a user