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('')