1
0
Fork 0
BangleApps/apps/gpsservice/README.md

45 lines
1.4 KiB
Markdown

# GPS Service
A configurable GPS widget that runs in the background.
## Goals
The goals of this project were to develop a GPS widget that could be
ran in low power mode in the background and could be used to display
a OS grid reference in a watch face.
* Using an App that turns on the GPS and constantly displays the
screen will use around 75mA, the battery will last between 3-4
hours.
* Using the GPS in a Widget in Super-E Power Saving Mode (PSM) with
the screen off (most of the time) will consume around 35mA and you
might get 10hrs before a recharge.
* Using the GPS in Power Saving Mode On/Off (PSMOO) with suitable
settings can reduce the average consumption to around 15mA.
## Settings
The Settings App enables you set the following options for the GPS Service.
* GPS - On/Off. When this value is changed the GPS Service will be
powered on or off and the GPS Widget will be displayed.
* Power Mode:
** PSM-Super-E - the factory default setup for the GPS. The
recommended power saving mode.
** PSMOO - On/Off power saving mode. Configured by interval and
search time. Choose this mode if you are happy to get a GPS
position update less often (say every 1 or 2 minutes). The longer
the interval the more time the GPS will spend sleeping in low
power mode (7mA) between obtaining fixes (35mA). For walking in
open country an update once every 60 seconds is adequate to put
you within a 6 digit grid refernce sqaure.