Modified PCU debugging/logging system. Now we use functions from osmocom logging system.
diff --git a/pcu_l1_if.cpp b/pcu_l1_if.cpp
index 4aa9707..b95c512 100644
--- a/pcu_l1_if.cpp
+++ b/pcu_l1_if.cpp
@@ -20,8 +20,8 @@
#include <Sockets.h>
#include <gsmtap.h>
#include <gprs_rlcmac.h>
-#include <Threads.h>
#include <pcu_l1_if.h>
+#include <gprs_debug.h>
#define MAX_UDP_LENGTH 1500
@@ -78,7 +78,6 @@
prim->u.phDataReq.sapi = sapi;
bitvec_pack(block, prim->u.phDataReq.msgUnitParam.u8Buffer);
prim->u.phDataReq.msgUnitParam.u8Size = len;
- //COUT("Add Block to WRITE QUEUE: " << *block);
osmo_wqueue_enqueue(queue, msg);
}
@@ -86,7 +85,6 @@
{
bitvec *block = bitvec_alloc(data_ind->msgUnitParam.u8Size);
bitvec_unpack(block, data_ind->msgUnitParam.u8Buffer);
- //COUT("RX: " << *block);
gprs_rlcmac_rcv_block(block);
bitvec_free(block);
}
@@ -96,8 +94,8 @@
(l1fh->fl1h)->channel_info.arfcn = connect_ind->u16Arfcn;
(l1fh->fl1h)->channel_info.tn = connect_ind->u8Tn;
(l1fh->fl1h)->channel_info.tsc = connect_ind->u8Tsc;
- COUT("RX: [ PCU <- BTS ] PhConnectInd: ARFCN: " << connect_ind->u16Arfcn
- <<" TN: " << (unsigned)connect_ind->u8Tn << " TSC: " << (unsigned)connect_ind->u8Tsc);
+ LOGP(DL1IF, LOGL_NOTICE, "RX: [ PCU <- BTS ] PhConnectInd: ARFCN: %u TN: %u TSC: %u \n",
+ connect_ind->u16Arfcn, (unsigned)connect_ind->u8Tn, (unsigned)connect_ind->u8Tsc);
}
static int handle_ph_readytosend_ind(struct femtol1_hdl *fl1, GsmL1_PhReadyToSendInd_t *readytosend_ind)
@@ -135,7 +133,7 @@
case GsmL1_Sapi_Prach:
break;
default:
- //LOGP(DGPRS, LOGL_NOTICE, "Rx PH-DATA.ind for unknown L1 SAPI %u \n", data_ind->sapi);
+ LOGP(DL1IF, LOGL_NOTICE, "Rx PH-DATA.ind for unknown L1 SAPI %u \n", data_ind->sapi);
break;
}