Firefox OS/Geolocation: Difference between revisions

m
m (bullets)
Line 13: Line 13:
==Details==
==Details==
The geolocation provider use a few different method to compute location based on the environment:
The geolocation provider use a few different method to compute location based on the environment:
1)Satellite - Uses GPS Receiver  to locate the device.
#Satellite - Uses GPS Receiver  to locate the device.
2)Network methods - Uses nearby WiFi Access points and Cell towers
#Network methods - Uses nearby WiFi Access points and Cell towers


These two methods complement each other to improve geolocation
These two methods complement each other to improve geolocation
Availability: GPS works well in open sky, where Network methods are not as accurate. Network methods work well in deep indoor, where GPS does not work well. Having both increases availability.  
Availability: GPS works well in open sky, where Network methods are not as accurate. Network methods work well in deep indoor, where GPS does not work well. Having both increases availability.  
Time To First Fix: GPS is accurate, and take some time, while Network is coarse and is faster. Network location can be used by GPS to opti
#Time To First Fix: GPS is accurate, and take some time, while Network is coarse and is faster. Network location can be used by GPS to opti


===AGPS===
===AGPS===
For the Satellite fixes, GPS is used. To shorten the searching for satellites, methods for assistance are used. Some of them are:
For the Satellite fixes, GPS is used. To shorten the searching for satellites, methods for assistance are used. Some of them are:
1) SUPL: Standardized
# SUPL: Standardized
2) Proprietary Extended Ephemeris solutions: GPS HW providers implement optimizations.
# Proprietary Extended Ephemeris solutions: GPS HW providers implement optimizations.


So, to recap – Mozilla does not ship binaries.  Mozilla does not configure Modems.  If you are shipping devices, you must ensure that a-gps is configured properly with the HW provider.  Configuration of a-gps is completely outside of the scope of Firefox OS.
So, to recap – Mozilla does not ship binaries.  Mozilla does not configure Modems.  If you are shipping devices, you must ensure that a-gps is configured properly with the HW provider.  Configuration of a-gps is completely outside of the scope of Firefox OS.
canmove, Confirmed users
312

edits