diff options
author | Djalal Harouni <djalal@endocode.com> | 2016-11-30 13:31:45 +0100 |
---|---|---|
committer | Denis Kenzior <denkenz@gmail.com> | 2016-11-30 09:55:47 -0600 |
commit | 9106cbbaea76b4c4922fc0f23067927057407495 (patch) | |
tree | 5815ba1af94265894897e9305a76ef96e1250d73 /test | |
parent | d9c618fd94be1d755210721116523d3d10f55d29 (diff) | |
download | ofono-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-x | test/get-serving-cell-info | 20 |
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('') |