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 at 
http://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

Reply via email to