> But don't get me started on Android 2.0 and this CDMA stuff. Example: > the CdmaCellLocation has two methods (getBaseStationLatitude() & > getBaseStationLongitude()) which, judging from the name return the LAT/ > LON of the site. Great, I'm thinking until I look at the datatype and > see that they are both INTs. Which, again, wouldn't be a problem if > they said, "To get the decimal value divide by 1,000,000", but they > don't. Another beautiful mystery is that onSignalStrengthChanged has > been depracated, but they don't state what the replacement is.
Ya tell me about it. Signal strength is expressed in a made up unit (ASU), stops updating when the screen turns off, and is artificially capped at -63 dBm (at least on the G1). In the Android source code there is a function for polling the signal strength, but it is not exposed to the public. There is a open bug related to this: http://code.google.com/p/android/issues/detail?id=700&q=RIL&colspec=ID%20Type%20Status%20Owner%20Summary%20Stars -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en

