This app runs after install, and after soft-reset, and immediately starts up the GPS hardware through the WM5+ GPS API. It waits 5 minutes for a GPS lock, or it quits. A pop-up will tell you whether GPS lock was established or timed out before it quits.
The GPS polling is limited to every 5 seconds to try to conserve some CPU cycles. Currently does not use AGPS, but you can turn it on/off at your registry leisure.
This attempts to reduce the Time-To-First-Fix (TTFF) during which the GPS ephemeris almanac is slowly built up. This can take up to 12.5 minutes for a non-QuickGPS/AGPS accelerated device from a cold-start. By kick-starting immediately after soft-reset, subsequent GPS locks for the next ~6 days (without updating QuickGPS) should be much quicker.
Takes 23K of disk, and 1K of ram.
184.108.40.206: GPS power kept on until lock or timeout using CABuddy's GPS code framework; states lock time in seconds
220.127.116.11: added much belated icon to app and top-bar
18.104.22.168: switched from pop-up window to wifi notify-style pop-up (457)
22.214.171.124: fix multi-threading issues that caused popup notifications to fail
126.96.36.199: makes sure the app is disconnected from the GPS before the app exits