1

I am using CellSignalStrengthLte to get LTE parameters. But if we refer the documentation at link , you will find that there is no direct method to get values for these. However, if we do .toString() to the CellSignalStrengthLte object, we get parameters such as ss,rsrp,rsrq,rssnr,cqi,ta. But the rsrp and rsrq give wrong values. They are not actual values for RSRP and RSRQ.

The values I am getting are in the image below. enter image description here

Can anyone help me out with this. Need proper values for RSRP and RSRQ. The devices which I am using are all above 4.4.2.

user1725145
  • 3,993
  • 2
  • 37
  • 58

2 Answers2

1

This a chipset limitation issue, some chipsets provide this info others wont. Here is what others have encountered in obtaining the data (http://www.gyokovsolutions.com/survey/surveyresults.php)

jun magno
  • 21
  • 2
0

There is a mapping table for both RSRP and RSRQ.

There seems to be an error in following : 1. Mapping between the measured value in dBm and reported RSRP 2. Mapping the RSRQ value with the absolute power

The error could be in terms of fetching or using with the correct datatype.

Karthik Balaguru
  • 7,424
  • 7
  • 48
  • 65