aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPiotr Krysik <ptrkrysik@gmail.com>2015-11-22 08:07:02 +0100
committerPiotr Krysik <ptrkrysik@gmail.com>2015-11-22 08:07:02 +0100
commit34935e9b056185131669dd7970be7f4ce9a5d360 (patch)
treeb48a323257670a61859054458133b22ed238897b
parent25cb6cdf30350e527b71233e1ef911a30f83c8e1 (diff)
Corrected of MCC field interpretation
-rw-r--r--lib/misc_utils/extract_system_info_impl.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/misc_utils/extract_system_info_impl.cc b/lib/misc_utils/extract_system_info_impl.cc
index 22e09aa..6338368 100644
--- a/lib/misc_utils/extract_system_info_impl.cc
+++ b/lib/misc_utils/extract_system_info_impl.cc
@@ -90,7 +90,7 @@ namespace gr {
info.id = be16toh(header->arfcn); //take arfcn
info.pwr_db = header->signal_dbm;
info.lac = (msg_elements[6]<<8)+msg_elements[7]; //take lac
- info.mcc = ((msg_elements[3] & 0xF) * 100) + (((msg_elements[3] & 0xF0) >> 4) * 10) + ((msg_elements[3] & 0xF)); // take mcc
+ info.mcc = ((msg_elements[3] & 0xF) * 100) + (((msg_elements[3] & 0xF0) >> 4) * 10) + ((msg_elements[4] & 0xF)); // take mcc
info.mnc = (msg_elements[5] & 0xF) * 10 + (msg_elements[5]>>4); //take mnc
boost::mutex::scoped_lock lock(extract_mutex);