EFForg / crocodilehunter

Taking one back for Steve Irwin     (๑•̀ㅂ•́)و
GNU General Public License v3.0
971 stars 136 forks source link

Improve GPS stability #63

Closed cooperq closed 4 years ago

cooperq commented 5 years ago

GPS will often loose it's connection especially in a dense urban environment. One large problem this causes is that all tower readings are held in memory until GPS connects again at which time they are all suddenly added to the database with the current GPS location instead of the correct one. We should figure out a way to have a more stable GPS connection.

cooperq commented 4 years ago

This is one possible way to enhance location info: https://github.com/unwiredlabs/locationapi-client-libraries/tree/master/clients/python

cooperq commented 4 years ago

I think the way to do this is to fall back on a geolocation api such as opencellid if GPS can't get a fix.