The MC7455 has GNSS, but its signal is very often too weak in buildings to enable localization at all with any accuracy. Mozilla and Google (and many more, these are just examples) have location services though that I can use exactly in such cases. By submitting a scan of neighboring WiFi and/or 3GPP cells, they can provide me GPS coordinates with reasonable accuracy. For this I need the cell ID and the measured signal strength of neighboring cells.
Getting the cell IDs out of the modem is easy, and I can get the signal strength for the cell I am connected to currently. But how do I get the signal strength of neighboring cells?
- Is there a vendor-specific AT-command I can use to get this information? (Some kind of special scan command?)
- If not, is there a way I can force connection to a specific cell? If so I would execute an algorithm to connect to each cell in range one-by-one and get their receive strengths.
Thank you,
Karoly