From da29991d14357487f2b4f4bbfd34e08b91ee69e0 Mon Sep 17 00:00:00 2001
From: winckel <winckel@eurecom.fr>
Date: Mon, 6 Jan 2014 13:29:02 +0000
Subject: [PATCH] Forced cqi_req to 0 when EXMIMO_IOT is defined.
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4824 818b1a75-f10b-46b9-bf7c-635c3b92a50f
---
openair2/LAYER2/MAC/eNB_scheduler.c | 10 +++++++---
1 file changed, 7 insertions(+), 3 deletions(-)
diff --git a/openair2/LAYER2/MAC/eNB_scheduler.c b/openair2/LAYER2/MAC/eNB_scheduler.c
index 8ffb890d78..f4fa4f1b23 100644
--- a/openair2/LAYER2/MAC/eNB_scheduler.c
+++ b/openair2/LAYER2/MAC/eNB_scheduler.c
@@ -2209,11 +2209,15 @@ void schedule_ulsch_rnti(u8 Mod_id, unsigned char cooperation_flag, u32 frame, u
status = mac_get_rrc_status(Mod_id,1,next_ue);
+#ifndef EXMIMO_IOT
if (status < RRC_CONNECTED)
- cqi_req = 0;
+ cqi_req = 0;
else
- cqi_req = 1;
-
+ cqi_req = 1;
+#else
+ cqi_req = 0;
+#endif
+
if (round > 0) {
ndi = eNB_mac_inst[Mod_id].UE_template[UE_id].oldNDI_UL[harq_pid];
mcs = (round&3) + 28; //not correct for round==4!
--
GitLab