-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Scanning failed ... #19
Comments
The failing scan message is strange. There is a timeout though, and after 3.5 seconds the scan failed message is shown.
What accuracy would you expect? |
Indeed, all very strange. I started the "Show nearby emitter", while no other application requested a position. Therefore, a time constraint should not be a problem. Only once I saw one LTE ransmitter as an answer (of course my phone is registered to the nearby transmitter anyway). |
Does this help (starting "My Location": |
I suspect the scan (often/sometimes) doesn''t start for some reason. Currently starting the scan is done via microG instead of calling the backend service directly, maybe this should be adjusted. Your log lines are mostly from
There is no way Local NLP can determine the distance from the actual emitter. The accuracy for a single emitter is estimated from the range of the emitter according to the database, the emitter type, and the signal strength. |
Well .. I do know the 20 meters is within 371 meters ... 😁 😁 😁 |
If you only have one emitter (in that case this one LTE cell), the location is always at the center of this cell as in database. Only if you have more than one emitter the location may move (dependent on signal, but also on which emitters are found, as weak emitters are not found in every scan)
This is normal, or at least I see the same on my phone. It seems some phones report only a few valid cells, and more invalid ones. Those are usually just ignored. LocalNLP does it too. |
LineageOS 18 (android 11), microg installed
SatStat shows the reception of cells, but
Show nearby emitters -> "Scanning failed, maybe the backend service is disabled"
At the same time My Location app reports:
Local NLP Backend:
Some Latitude, some Longitude
Accuracy: 371m (wich is strange with the cell tower in sight ...)
Of course I imported the Mozialla Database befrorehand and the reported location is next to perfect (within 20m)
For testing puroses I switched off WiFi scanning, to make sure only to use cell towers.
The text was updated successfully, but these errors were encountered: