From ba93bbe99e05dd57dbd7d319bc89b28dad8b9506 Mon Sep 17 00:00:00 2001 From: Raymond Knopp <raymond.knopp@eurecom.fr> Date: Wed, 1 Jun 2016 21:40:59 -0700 Subject: [PATCH] corrected frame_tx calculation in lte-enb.c --- targets/RT/USER/lte-enb.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/targets/RT/USER/lte-enb.c b/targets/RT/USER/lte-enb.c index 7e779bc88b..1fe49bf6af 100644 --- a/targets/RT/USER/lte-enb.c +++ b/targets/RT/USER/lte-enb.c @@ -776,7 +776,7 @@ static void* eNB_thread_rx( void* param ) // we want to generate subframe (n+3), so TS_tx = TX_rx+3*samples_per_tti, // and proc->subframe_tx = proc->subframe_rx+3 proc->timestamp_tx = proc->timestamp_rx + (4*fp->samples_per_tti); - proc->frame_tx = (proc->frame_rx > 5) ? (proc->frame_rx+1)&1023 : proc->frame_rx; + proc->frame_tx = (proc->subframe_rx > 5) ? (proc->frame_rx+1)&1023 : proc->frame_rx; proc->subframe_tx = (proc->subframe_rx + 4)%10; pthread_mutex_unlock( &proc->mutex_tx ); -- GitLab