Saturday, August 30, 2008

3G Signal Strength Indicator on Linux

Have not been able to find any signal strength indicator for 3G devices on Linux. So unable to measure the signal strength. However the 'at+csq' command can be used to find the signal strength. It returns a number between 0 and 31 (0 being minimum and 31 being the maximum strength).
The problem was how to convert it to power measurements (dB). Fortunately I found a solution to convert the numbers to dB measurements at http://mybroadband.co.za/vb/archive/index.php/t-61703.html .

Planning to write a script for displaying the signal strength in python.

2 comments:

Neil said...

Hey there. Did you ever write a Python script for this? Thanks

Unknown said...

I tried finding a way to get some documents from Qualcomm, but could never get any. Hence never got to writing one. In the meantime I stopped using 3G and moved on to fibre.