tags:

views:

23

answers:

0

I am comparing CDMA signal strengths in various android phones to see how similar the results are between various models. When using getBaseStationId() on 1.6 phones, I get a proper ID. When testing on 2.1 and 2.2 phones, I can only get values of -1.

I am receiving signal strengths however, just not the ID. accessing in this way

CdmaCellLocation ccl = (CdmaCellLocation)tm.getCellLocation(); int BSID = ccl.getBaseStationId();

The other question I have is if anyone knows of a work around for getting all of the neighboring cells? The current API I believe limits you to 6, but I am interested in knowing all of them.

Thanks a lot!