diff options
author | Piotr Krysik <ptrkrysik@gmail.com> | 2015-11-22 08:07:02 +0100 |
---|---|---|
committer | Piotr Krysik <ptrkrysik@gmail.com> | 2015-11-22 08:07:02 +0100 |
commit | 34935e9b056185131669dd7970be7f4ce9a5d360 (patch) | |
tree | b48a323257670a61859054458133b22ed238897b | |
parent | 25cb6cdf30350e527b71233e1ef911a30f83c8e1 (diff) |
Corrected of MCC field interpretation
-rw-r--r-- | lib/misc_utils/extract_system_info_impl.cc | 2 |
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); |