PPCGeeks

PPCGeeks (http://forum.ppcgeeks.com/index.php)
-   HTC Touch Pro (http://forum.ppcgeeks.com/forumdisplay.php?f=63)
-   -   Possible fix coming from XDA for GPS lag (http://forum.ppcgeeks.com/showthread.php?t=90688)

hellraiser_osu 10-14-2009 07:20 PM

Possible fix coming from XDA for GPS lag
 
I've been using GPS since the TP was released and was always a little bit annoyed by the GPS lag I was experiencing..

Well someone's trying to develope a GPS driver to help alleviate this.. there are some betas to try out and you can follow the thread at http://forum.xda-developers.com/showthread.php?t=571266

PPCGeeks4ME 10-15-2009 11:32 AM

Re: Possible fix coming from XDA for GPS lag
 
Doesn't work for me: forces a hard reset.

tahlsr 10-15-2009 01:07 PM

Re: Possible fix coming from XDA for GPS lag
 
thx for the link. Will follow thread.

sirbreak 10-17-2009 02:45 PM

Re: Possible fix coming from XDA for GPS lag
 
Have you tried quickgps by HTC? Cooked in to the Affliction rom. :headbang: Think I need new Garmin maps tho...

dschoenike 10-19-2009 09:09 PM

Re: Possible fix coming from XDA for GPS lag
 
Im not meaning to take over this thread, so i apologize to the op who deserves the credit for finding this gem. Mach2003 over at xda has come up with a fix for our gps lags issues (where it shows you a block behind your actual position) Ive tested his recent release, ver .8 on my TP, and it works wonderfully. The only setting (reg value) i had to change was the "lag advance" setting. The default is 2800, which actually had me 20 meters ahead of my actual position. I changed it to 1800, and google maps had me dead on accurate. Here's a little from the thread...

Version:
0.1 First Test
0.2 Updated...
0.3 - Changed the course and distance calculation
- Added setup.dll for install and uninstall, without needing soft reset
0.4 - Installed the "Guess Where I'll be in a while" system
- New Reg Value LagAdvance DWORD, milliseconds to compensate for lag (default is 2800 or 2.8 seconds), 0 disables the feature
- Fixed an issue in setup.dll where if auto uninstall fails on upgrade, driver would not auto-load
- You might want to un-install 0.3 before installing 0.4.
0.5 - Changed the lat and lon exported to include any required leading zeros, fixes lats < 10, and lons < 100.
0.6 - Changed default port to COM3
- Read the GPS port from the GPSID registry, no longer using GpsComPort
- Stuffed a bit of startup data into the port, so applications see data before it exists
- Added a 100 ms delay after port is opened to allow data to be read.
- Fixed a Logging Issue, now the "Init" logs will always be written to the log, even though "EnableLogs" may be off
- Found an unterminated string that allowed extra junk data to go out to the applications some times
0.7 - Fixed the lats < 10 and lons < 100 (again, but this time it works)
- Changed the setup.dll to better allow uninstall and upgrade installs
- Saved some registry values and coded a way to restore reg if QueStub or something else crashes
- Saved the driver's active key to aid in uninstall
- Re-Used the GpsComPort reg to save the original port for later restore.
0.8 - Uninstall any previous version as best you can, remove any reg entries under serial5, before upgrade. If possible
- Revampped setup.dll in every way possible http://forum.xda-developers.com/imag...lies/frown.gif
- No longer needs Index Value on initial install, uses an automatically assigned free port (Windows decides)
- Saves Index value so that port wil not change on upgrade
- Will still use Index value, if you insist...
- Displays message box on install with the port you will use
- Install, Uninstall, and Upgrade Install (Install without first UnInstall) are all working great now (as far as I can tell)
- Driver loads and unloads properly, never needs a soft reset on install/Upgrade or Uninstall
- Only the system created reg entries stay on uninstall (sorry they will not delete)

Seaching and picking a serial port is no longer required at all! Driver should be Safe for all devices.
Also zipped the latest raw dll file here in case you have uninstall/install of cab problems.

The first post in this thread has the link to the xda thread,
which has the cab. It was an easy install, and like i said, works great on my Sprint Touch Pro running dcds 2.16 6.5 rom. Thanks hellrasier for starting this.
dschoenike


All times are GMT -4. The time now is 05:29 PM.

Powered by vBulletin® ©2000 - 2024, Jelsoft Enterprises Ltd.
©2012 - PPCGeeks.com


Content Relevant URLs by vBSEO 3.6.0