onSignalStrengthsChanged bug?

by Ken H » Fri, 02 Apr 2010 00:32:31 GMT


Sponsored Links
 I have an app for measuring a lot of phone stats including signal
strength, and it works fine. I'm using the new
onSignalStrengthsChanged method in Eclair (the old
onSignalStrengthChanged was depracated in v2.0.1) and I've updated my
app to include a service to continue recording that rssi value after
you've exited the app (mostly to save the battery, but also for
monitoring the phone state while making calls, etc.)

Anyway, I've tested the service out on my way to work and notice that
if I let the phone go to sleep (hit the power button and the screen
goes off) the signal strength value does not change -- it continues to
hold the value it had when the phone went to sleep. I know the
PhoneStateListener is working because I'm seeing updates for the
cellID which comes from the onCellLocationChanged method in the
PhoneStateListener.

This services works as expected if I keep the phone awake by using
Google Maps or just tapping the screen periodically while at the
desktop -- in other words not letting the phone fall asleep. When I do
that the data collected shows the cellID being updated *and* the
signal strength changing as I drive.

I know not a lot of people do this sort of thing (RF stuff), but has
anybody else seen this? Is this a bug?

Ken

--



onSignalStrengthsChanged bug?

by Ken H » Sat, 03 Apr 2010 00:04:16 GMT


 Just holding out hope someone has had this problem too...

Ken

--


Sponsored Links


Other Threads

1. Bro wilber Thanks invitation Googlewave-nya

Baru sadar tadi pagi hehehe
Mantapppp

Thanks bro

Ids

www.indraracing.com


--~--~---------~--~----~------------~-------~--~----~
=========================
Google Groups "Indonesian Android Community [id-android]" group.

To post to this group, send email to id-android@googlegroups.com

To request to subscribe to this group:

Click  

2. Stop an SMS from being sent from default SMS client.



I sincerely hope that it is impossible without firmware modifications. I
certainly no of know way to achieve what you are seeking. And what
little you have achieved is outside of the public SDK and therefore is
likely to break in the future and on OEM-customized devices.

-- 
Mark Murphy (a Commons Guy)
http://commonsware.com | http://twitter.com/commonsguy

Android 1.6 Programming Books: http://commonsware.com/books

-- 

3. Using third party libraries

4. DalvikVM could not find field after ProGuard Obfuscation

5. Help Required: Invoke Email Client from another android application

6. gdata-api

7. How to get my name account ie: sa...@gmail.com