From 4f4fcc494477082e4fbcc2619aff2ae1846e26b8 Mon Sep 17 00:00:00 2001 From: JongSeok Won Date: Fri, 31 Jul 2020 11:20:38 +0900 Subject: netmon: added PCI, TAC, SNR value To support cell type LTE, the value of PCI, TAC, SNR is added --- src/netmon.c | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) (limited to 'src') diff --git a/src/netmon.c b/src/netmon.c index 9eacb3ca..10e3ee2b 100644 --- a/src/netmon.c +++ b/src/netmon.c @@ -213,6 +213,27 @@ static void netmon_cell_info_dict_append(DBusMessageIter *dict, intval, uint8_t, DBUS_TYPE_BYTE); break; + case OFONO_NETMON_INFO_PCI: + intval = va_arg(*arglist, int); + + CELL_INFO_DICT_APPEND(dict, "PhysicalCellId", + intval, uint16_t, DBUS_TYPE_UINT16); + break; + + case OFONO_NETMON_INFO_TAC: + intval = va_arg(*arglist, int); + + CELL_INFO_DICT_APPEND(dict, "TrackingAreaCode", + intval, uint16_t, DBUS_TYPE_UINT16); + break; + + case OFONO_NETMON_INFO_SNR: + intval = va_arg(*arglist, int); + + ofono_dbus_dict_append(dict, "SingalToNoiseRatio", + DBUS_TYPE_INT32, &intval); + break; + case OFONO_NETMON_INFO_INVALID: break; } -- cgit v1.2.1