//nulsch_harq->subcarrier_spacing = nfapi_parameters_rel13->handle; // get from the UL_grant of MSG3
nulsch_harq->subcarrier_indication=nfapi_parameters_rel13->subcarrier_indication;// Isc =0->18 , or 0->47 // format 2, 0->3 or 0->7
nulsch_harq->resource_assignment=nfapi_parameters_rel13->resource_assignment;// valid for format 1 // this should be set by DCI N0 // not used for msg3 // I_RU --> helps to get N_RU
nulsch_harq->mcs=nfapi_parameters_rel13->mcs;// I_mcs = 0->10 (single tone) and 0->12 (multi-tone)
nulsch_harq->rvidx=nfapi_parameters_rel13->redudancy_version;// values = 0 or 1
nulsch_harq->repetition_number=nfapi_parameters_rel13->repetition_number;// // N_rep values = 0->7 // new funciton to be created to compute the nb_slots = f(N_rep)
nulsch_harq->new_data_indication=nfapi_parameters_rel13->new_data_indication;// valid only for DCI N0
nulsch_harq->TBS=nfapi_parameters_rel13->size;/// check if needed *8 or /8 or nothing to do
LOG_I(PHY,"subframe = %d (TX timing), IF module proceed UL config NULSCH ack pdu, will trigger npusch in next subframe\n",subframe);