@@ -70,9 +70,9 @@ int dlsch_encoding_NB_IoT(unsigned char *a,
NB_IoT_eNB_DLSCH_t*dlsch,
uint8_tNsf,// number of subframes required for npdsch pdu transmission calculated from Isf (3GPP spec table)
unsignedintG,// G (number of available RE) is implicitly multiplied by 2 (since only QPSK modulation)
time_stats_t*rm_stats,
time_stats_t*te_stats,
time_stats_t*i_stats)
time_stats_t_NB_IoT*rm_stats,
time_stats_t_NB_IoT*te_stats,
time_stats_t_NB_IoT*i_stats)
{
unsignedintcrc=1;
//unsigned char harq_pid = dlsch->current_harq_pid; // to check during implementation if harq_pid is required in the NB_IoT_eNB_DLSCH_t structure in defs_NB_IoT.h
...
...
@@ -95,17 +95,17 @@ int dlsch_encoding_NB_IoT(unsigned char *a,
//cpu_freq_GHz = get_cpu_freq_GHz(); // super slow
if(ts->trials>0){
//fprintf(file_name,"Name %25s: Processing %15.3f ms for SF %d, diff_now %15.3f \n", name,(ts->diff_now/(cpu_freq_GHz*1000000.0)),subframe,ts->diff_now);