summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorDjalal Harouni <djalal@endocode.com>2016-11-30 13:31:45 +0100
committerDenis Kenzior <denkenz@gmail.com>2016-11-30 09:55:47 -0600
commit9106cbbaea76b4c4922fc0f23067927057407495 (patch)
tree5815ba1af94265894897e9305a76ef96e1250d73 /test
parentd9c618fd94be1d755210721116523d3d10f55d29 (diff)
downloadofono-9106cbbaea76b4c4922fc0f23067927057407495.tar.gz
test: support NETMON_INFO_{RXLEV|RSCP|ECN0|RSRQ|RSRP}
Display the following fields if they are returned. RXLEV: Received Signal Strength RSCP: Received Signal Code Power ECN0: Received Energy Ratio RSRQ: Reference Signal Received Quality RSRP: Reference Signal Received Power
Diffstat (limited to 'test')
-rwxr-xr-xtest/get-serving-cell-info20
1 files changed, 20 insertions, 0 deletions
diff --git a/test/get-serving-cell-info b/test/get-serving-cell-info
index 05dc9fe6..94e1c543 100755
--- a/test/get-serving-cell-info
+++ b/test/get-serving-cell-info
@@ -26,6 +26,11 @@ cid = 'CellId'
psc = 'PrimaryScramblingCode'
rssi = 'Strength'
ber = 'BitErrorRate'
+rxlev = 'ReceivedSignalStrength'
+rscp = 'ReceivedSignalCodePower'
+ecn0 = 'ReceivedEnergyRatio'
+rsrq = 'ReferenceSignalReceivedQuality'
+rsrp = 'ReferenceSignalReceivedPower'
print("Current serving cell information:")
@@ -50,7 +55,22 @@ if psc in servingcell:
if rssi in servingcell:
print(" [ Signal Strength = %d]" % (servingcell[rssi]))
+if rxlev in servingcell:
+ print(" [ Received Signal Strength = %d]" % (servingcell[rxlev]))
+
if ber in servingcell:
print(" [ Bit Error Rate = %d]" % (servingcell[ber]))
+if rscp in servingcell:
+ print(" [ Received Signal Code Power = %d]" % (servingcell[rscp]))
+
+if ecn0 in servingcell:
+ print(" [ Received Energy Ratio = %d]" % (servingcell[ecn0]))
+
+if rsrq in servingcell:
+ print(" [ Reference Signal Received Quality = %d]" % (servingcell[rsrq]))
+
+if rsrp in servingcell:
+ print(" [ Reference Signal Received Power = %d]" % (servingcell[rsrp]))
+
print('')