Thanks for the prompt replies guys. I have tried setting gearsLocationProviderUrls to null, and this does allow the phone to wait for a fix. If I leave the device to switch off backlight and the usual powersave settings, then it never returns a result at all - so there may be a bug that needs looking at there. However if I keep the device alive by tapping the screen at regular intervals, then it does return with an error - "Error retrieving your location: GPS failed to get a position fix" after 5 minutes. When I subsequently try a GPS application (GPSDash2) it connects and gets a fix in under 2 seconds.
Does anyone have a simple Windows Mobile GPS application that uses the Inermediate Driver that might help us diagnose this issue? Out of interest what development and build environment do you use for the Windows Mobile version of Gears? Thanks Neil On Nov 5, 3:33 pm, Steve Block <[EMAIL PROTECTED]> wrote: > Hi Neil, > > Thanks for the report. > > It sounds like you're right that Gears is returning a Cell-ID based > fix. However, note that geolocation.getCurrentPosition() will return > the first available fix. So if the GPS is slow to start up, it's > likely that Gears will return the Cell-ID based fix before the GPS has > acquired a position. > > To confirm that the GPS is working, call getCurrentPosition() with > options.gearsLocationProviderUrls = null and > options.enablehighAccuracy = true. This will prevent Gears from using > any network servers (for Cell-ID based fixes) and instruct it to use > only the GPS. As you point out, if the GPS fails to get a fix, you'll > need to wait at least 5 minutes before Gears times out and returns an > error. > > If you've followed the instructions for setting up the GPS > intermediate driver, Gears should be able to make use of the GPS. > However, we haven't tested on a Mitac Mio A701, so I can't be sure > that there aren't problems particular to this device. The list of > devices we have tested is > athttp://www.google.com/support/mobile/bin/answer.py?answer=105928. > If you continue to have problems, I'll see if I can get hold of a Mio > to test. > > Steve
