Hello,
I am attempting to implement cell tower triangulation using unwiredlabs.com's api.
I have single-cell geolocation working. I am having trouble getting multi-cell geolocation working.
I have two issues with my current implementation:
1) lte_lc_neighbor_cell_measurement() trtiggers an LTE_LC_EVT_NEIGHBOR_CELL_MEAS event, but that event does not always provide neighbor cells. In fact, it rarely does so. Is there a way to make the system return at least a few neighbor cells consistently other than when there is a bad signal?
2) The neighbor cell measurements event only provides the physical cell id and the signal strength. I want the LAC/TAC and normal cell id of the towers as well. Is there a way to get this information?
I have examined half a dozen other related devzone threads (linked at the end), but they are all older than the latest modem firmware and the multicell location example so I was hoping that the situation has changed.
If the above two items are not possible, could I disconnect from my current cell tower and force a connection to a different tower? If so, how can I do this?
I am using the nrf9160dk rev 1.00 with modem firmware 1.3.0.
https://devzone.nordicsemi.com/f/nordic-q-a/66777/can-i-scan-more-cells-than-one/274337#274337
https://devzone.nordicsemi.com/f/nordic-q-a/44093/nrf9160-dk-geolocation-through-lte/173492#173492