yashsingh1/xdaforums huggingface dataset:
[Touch Pro, Fuze General] NLS:
smaller buffers could definitely lead to smaller lag

also slower polling could lead to the chipset or driver become less "jammed", or on the other hand we could use FASTER polling (although I expect it is already fast)

anyway, those keys are definitely interesting to tweak
[Touch Pro, Fuze General] NetRipper:
As I understood (can be misinterpreted, as there are no docs) is that the polling time interval is in milliseconds. By default it polls every second, and I changed it to every 100 milliseconds to make it poll sooner. That was the idea anywayz :)
[Touch Pro, Fuze General] NLS:
ok PLEASE PEOPLE MAKE TESTS

maybe even setting polling to LESS could help
[Touch Pro, Fuze General] danielherrero:
I couldnt test it by now but today I will do it :)

The only value I didnt change is

Drivers\SleepOnNoData -> 100 (default is 1000)

I suppose the goal of this key is to sleep the driver if there isnt data (from the gps) in 1000 ms. Maybe 100ms could make the driver go to power saving mode often...

Dani
[Touch Pro, Fuze General] NetRipper:
I assumed this value was the amount of time to sleep before retrying to see if there is data. So with 1000 it will wait a second before checking again if there is data. With 100 it will wait only a tenth of a second before checking again.
[Touch Pro, Fuze General] danielherrero:
Yes, who knows. Maybe we could ask HTC to do their job ;).

Anyway It seems to work nice. Quick fix, no disconnection and very little lag but I ve tested it walking. Tomorrow I will take the car again....Anyone more testing?
[Touch Pro, Fuze General] bozotheclown:
The dcs14 rom removes any lag in my case. I now even have GPS reception in my home.

I applied this:

Under: HKLM\SYSTEM\CurrentControlSet\GPS Intermediate Driver\

- Drivers\GpsOneDevice\PollInterval -> 100 (default is 1000)

- Drivers\InputBufferSize -> 512 (default is 4096)

- Drivers\OutputBufferSize -> 512 (default is 4096)

- Drivers\SleepOnNoData -> 100 (default is 1000)

- Multiplexer\MaxBufferSize -> 512 (by default not present)

Which I found somewhere here on xda and now I have a GPS connection to 11 instead of 5-6 thingies when I'm outside.
[Touch Pro, Fuze General] omega01:
I tested today with TomTom7...

In car it is quite good, very little lag, 20-30m

In pedestrian use it not the same...better than before but still usable for me. Very strange it seems to have problem to detect low speed mouvement.

GPSTuner usage is better but not so much...

I tried some other values but nothing better.

Let's hope HTC have a solution and will release an update/patch ASAP !!!
[Touch Pro, Fuze General] omega01:
What is this rom ?
[Touch Pro, Fuze General] lepermessiah:
Mine is:

model: RAPH100 (under battery)

SN:HT832K0...

Device name: HTC Touch Pro T7272

have no problems...using GPS for about hour, it's as warm as after charging...
[Touch Pro, Fuze General] Olle.H:
Tomtom reports 0 satellites but works

Tomtom 7 works like a charm now (quick fix, no lag) but reports 0 satellites!!?? Have tried to reverse the settings but no change
[Touch Pro, Fuze General] bozotheclown:
http://xdaforums.com/showthread.php?t=421609
[Touch Pro, Fuze General] aro:
Same here on

HT832K00

Will try reg tweaks and adv. config settings now and report tomorrow after some driving.
[Touch Pro, Fuze General] theclueless:
at least yours worked, mine just report 0 satellite
[Touch Pro, Fuze General] fiuner:
I have HT836.
[Touch Pro, Fuze General] Settembrini:
Hi,

I am happy to have made a different experience. My device connects very fast, but of course only when I do not move. That is important. Wait on the spot until you have a fix and my Touch Pro fixes fast inside a minute.

S.
[Touch Pro, Fuze General] gervasius:
so, what is conclusion?

is there any differences between 832 and 836 devices?

thx
[Touch Pro, Fuze General] fiuner:
My 836 has some lag, but I can still easily navigate with it. Have not tested in high speeds though. It's not that bad that I would need to tweak the registry. I'll just wait for an update.
[Touch Pro, Fuze General] GlobalM3:
This really sucks. I cant imagine people who have not found this forum that have all these problems.

$1000 paper weight
[Touch Pro, Fuze General] lepermessiah:
my GPS finds position under 10 seconds after I start Garmin..it's very accurate and without overheating..I didn't try TomTom (poor maps) and iGO(not working) ..GoogleMaps works as good as Garmin..
[Touch Pro, Fuze General] mykkk:
HT833 aswell.

Sometimes can lock onto satellites quite quickly (under 2 mins) but the accuracy and the lag on Igo is pretty bad compared with the Kaiser.

No unusual heating up of the device so far.
[Touch Pro, Fuze General] DANDANA:
Can someone speaking dutch e-mail the author of the article, and ask for more details about ver1 and ver2?
[Touch Pro, Fuze General] groofoo:
i just send a e-mail about the first and second version off the TD.

i hope they reply soon

;)
[Touch Pro, Fuze General] gervasius:
Hi, one question for Raphael users:

do you see serial number ON THE BOX (this HT836), because,

nobody will give me device to play with them and

turn on and see serial number.

Could sombeody see on the box?

thank you
[Touch Pro, Fuze General] NetRipper:
I have not noticed serial on the box. It can be found under the battery on the device itself. You cannot see it from Windows Mobile, so turning it on does not help.
[Touch Pro, Fuze General] der_roedie:
Has anybody tried the solution mentioned in this post?

http://xdaforums.com/showthread.php?t=420460

I'm at work now so can't install stuff on my TP, if anybody cares to try and report back, please do :)
[Touch Pro, Fuze General] Maranelloot:
I tried that solution, didn't seem to be working for me, the lag on Tomtom7 stays.

My s/n starts with HT832K btw, one of the first batches to arrive here in the Netherlands...

I'm thinking of calling HTC to ask them for a solution.
[Touch Pro, Fuze General] groofoo:
same here, HT832K

WWE version.

and no problems.
[Touch Pro, Fuze General] der_maddis:
sorry for the stupid question... but where can i find the serial number of my device?

On the decive information screen i only get the Rom-Version, Rom-Date, Radio version and Protokoll version. there is also no S/N in the other tabs.
[Touch Pro, Fuze General] Maranelloot:
Underneath the battery ;)
[Touch Pro, Fuze General] der_roedie:
K, thanks for trying :)

I already send a note regarding GPS problems to HTC but I've got no reply so far.

My serial starts with HT833K. Looks like it is not really related to the series of the TP :( Maybe it's the Qualcomm-thingy which is not as good as SirfStar III
[Touch Pro, Fuze General] der_roedie:
You can also find it on the side of the box it came in.
[Touch Pro, Fuze General] NetRipper:
lol, read 4 posts back...

(and then it hit me, stupid questions do exist ;))

edit: ookay i was a bit late with responding it seems ;)
[Touch Pro, Fuze General] der_maddis:
thx... i have a HT835KA and no heat problems with the gps..... also no problems with my tomtom but with the garmin mobile XT software my position is always 5seconds behind my current position.. it's a bit wired.... if i drive an pass an intersection or something my position on the screen is still 5 seconds before the intersection.... maybe the software itself is a bit slow.
[Touch Pro, Fuze General] theclueless:
HT832 RAPH100

no heat problem, takes forever to lock onto a satellite with iGo 8 and tomtom, really fast with Garmin Mobile XT
[Touch Pro, Fuze General] DSF:
The people who found out that their device get hot whilst using gps, can post the battery temperature? At least some of them. Thanks!
[Touch Pro, Fuze General] korps:
under battery or on the box

no actual answer..pls delete
[Touch Pro, Fuze General] Trolly333:
Touch Pro gps problems solved

Hi all,

I've read this thread over and over because i also had the gps-lag problem. I was already

pulling my hair out untill i saw this thread!

Every time i used tomtom it wasn't accurate at all and lagged behind like 150 meters. So i went wrong at every road and junction :(

And i must be using a touch pro of the first batch because i bought it 2 days after it came out.

Today i opened up the registry and followed the following tweaks which are stated above in this thread:

Quote:

Under: HKLM\SYSTEM\CurrentControlSet\GPS Intermediate Driver\

- Drivers\GpsOneDevice\PollInterval -> 100 (default is 1000)

- Drivers\InputBufferSize -> 512 (default is 4096)

- Drivers\OutputBufferSize -> 512 (default is 4096)

- Drivers\SleepOnNoData -> 100 (default is 1000)

- Multiplexer\MaxBufferSize -> 512 (by default not present, found it by

analysing gpsdriver.dll (or gpsid_htc.dll, not sure anymore ))

I have also disabled AGPS and the logging via Advanced Config under GPS.

I am using QuickGPS and getting a fix within a minute (when walking outside).

(hint: my fix comes in max. 10 seconds now!!)

(Don't forget to soft reset after making the registry changes. The driver is loaded by

TouchFLO already, so changes may not take effect after restart.)

After this tweak things were loads better! Now i have also used this tweak and tt seams super-accurate again:

- set logbackupfile to nothing (empty the box) (default: \windows\GPSLogFileBack.txt)

- set logfilesize to 0 (default: 0)

- reset

- delete the files gpslog and gpslogback in \windows

- start quickgps and download newest data

- start tomtom and set gps to internal gps

All my problems went away! Tomtom is working perfectly now. I've navigated for about 30 mins now and tt seems accurate like it always was on my last htc phone. So yay!!

I want to express my thanks to the two people who shared their sollution above!

Hope this helps other users who have tomtom problems and i hope mine stay away ;-)

btw: my phone only gets warm when charging, never when navigating.

Mark
[Touch Pro, Fuze General] NLS:
you only made the logfile changes? or also the buffer sizes?
[Touch Pro, Fuze General] groofoo:
and this is the anser i got from the reviewer.

and this is the translation.

sorry for bad english, just trying to help out.

hope that the solution from Trolly333 is a good solution.
[Touch Pro, Fuze General] dagrim1:
@groofoo: Not meaning to be a smartass or anything, but some very small corrections (btw, I also mailed the authors but no reply so far ;) ):

i think that the difference between the versions is not recoverable.

=

I think the difference between the versions is impossible to determine

pherhaps a software update helps or change the hardware is probably worth considering.

=

perhaps a software update helps, otherwise changing the hardware is probably worth considering
[Touch Pro, Fuze General] groofoo:
you are a smart ass. but in the good way.

i am tired, had a long day at work, and i can speak or read very good english.

but writing or translate to english...... well that is not my strongest point.

any way thx, :D
[Touch Pro, Fuze General] fireblade63:
Hating my gps lag

Guys,

I have the HT832K and I already did the regedits and the MaxBufferSize dword addition.

I also didn't change anything since I flashed my ROM in the GPS section of Advance Config 3.2, so no logging by default as the size is 0...

But still, I emptied the field and did the necessary as mentioned previously here.

But the 2 files to be deleted in the windows folder doesn't exist (I'm guessing since no logging was made since I've flashed).

Despite that, lag still exist...

Anymore tweaks can be made?

Did you try other radios? any GPS better performing ones?

The radio I'm using is in my signature.

Do you think that if TF3D is removed from today may help eliminate the lag (as it's a heavy running app in the background?)

For the people who have the lag gone after these tweaks and edits, which ROM and radio are you using?
[Touch Pro, Fuze General] Trolly333:
@ NLS: i made all changes.

@ fireblade63: i was sceptic at first but the tweaks i mentioned did the trick for me. Just hope it will remain working....

My Touch Pro details:

rom: 1.90.401.1 WWE

rom date 8/1/08

radio version: 1.02.25.19

UK version

I am dutch so it's bought overhere.

My touch pro is just the same that it came out of the shop, no other tweaks and still on the original rom it came with.

I watched xda forums for years now and decided to post my experiences with these tweaks. Just hope they help anyone!

Mark
[Touch Pro, Fuze General] fireblade63:
Well, if you have any more brilliant tweaks/ideas; please share loudly:)

I am suffering after my TyTN II being sold
[Touch Pro, Fuze General] Coromoto:
I tried these changes yesterday with GoogleMaps as I don't have TomTom 7 (wouldn't know where to get it from), but GoogleMaps also showed the same lag and long wait till fix so thought I would try these out with that.

And it works! My fix took 5-10 seconds, and my position was spot on all the time.

Thanks for sharing these settings Mark! :cool:
[Touch Pro, Fuze General] danielherrero:
I ve playing two days with these settings (buffers, polling and no log) and there is a big improvement. But sometimes the lag comes back a few minutes and then goes away. It seems there is a bottleneck in some part of the gps drivers (multiplex or HTC gps driver) and sometimes it retains the data some seconds. With these settings the problem is much smaller but It remains. Hope we find a definitive solution (although current solution is valid for me) or HTC improve Its drivers in next rom.

DAni
[Touch Pro, Fuze General] dagrim1:
Atleast there are indications it might be a software problem which I like more then the hardware problems ;) Hopefull HTC will come with a fix soon!

I also mailed them btw but no reply so far (has been about 2-3 days ago) which isn't too nice but well.

Changed the reg-settings as well, haven't been able to test it so far but perhaps when I'm going home after work...
[Touch Pro, Fuze General] NLS:
anybody to try even smaller values? (maybe dare a 32 from 512!)
[Touch Pro, Fuze General] dagrim1:
Has anyone noticed an effect on battery life btw, changing these settings? I can imagine increased polling frequency etc can decrease battery life while using GPS quite a bit...
[Touch Pro, Fuze General] Trolly333:
I hope more people have good results with these settings!

All credits due to the people who 1st suggested the settings, i am very happy they

shared them!

I haven't noticed any decrease in batterylife as of yet.

As was said right above here, sometimes tomtom loses its mind for a few seconds but that's hardly the case. 99% of the time it behaves like it should do. So i am VERY happy ;-)
[Touch Pro, Fuze General] y2whisper:
I hear ya on that. will try these tweaks tonight. as a side note Garmin seems to be working fine, i got a fix under a minute this morning.
[Touch Pro, Fuze General] Trolly333:
@Y2whisper: it's not the fix that's the problem although with these tweaks the much needed fix comes much faster than without the tweaks (for me that is).

The problem for some people on here is the apparent gps-lag. Meaning that the tomtom thinks you are still 150 meter or something like that away from the street you want to go in and which is right in front of you.

With these tweaks the lag has reduced to about 20 mtrs which is doable for me.
[Touch Pro, Fuze General] danielherrero:
One suggestion. If I remove the log file name using the advanced config then It is restored after soft reset (or isnt really removed) so the log file is created again and the lag comes back after a while. I ve had to delete the path using a registry editor and now the log file isnt created anymore.

Dani
[Touch Pro, Fuze General] paulyluca:
Can you tell us where in the registry it is located, so we can delete it too?
[Touch Pro, Fuze General] jcespi2005:
Thanks for the tip, haven't notice that the files appear again after soft reset...

Cheers.
[Touch Pro, Fuze General] danielherrero:
hklm\system\currentcontrolset\gps intermediate driver\currentlogfile

Just leave it blank, soft reset, delete the log file in /windows directory. To check it was done correctly run tomtom and after a while the file shouldnt be created

Dani
[Touch Pro, Fuze General] paulyluca:
Thanks mate!!!
[Touch Pro, Fuze General] jcespi2005:
Here....

[HKEY_LOCAL_MACHINE\System\CurrentControlSet\GPS Intermediate Driver]

"CurrentLogFile"=" "

"OldLogFile"=" "

There are two GPSLog... files, delete both.

Cheers
[Touch Pro, Fuze General] NLS:
Guys you don't need to empty those paths (I haven't), just set the log size to zero. After many soft resets, the files definitely aren't created.

OK I tested it on foot today, doing the exact same path I did yesterday before the edits.

I noticed it locked quicker. Then it had some lag, but much less than yesterday and then seemed to go fine!

I think we are definitely on something, but I believe more tests with different numbers are in order.
[Touch Pro, Fuze General] omega01:
http://xdaforums.com/showthread.php?t=427888
[Touch Pro, Fuze General] Igoran:
May be a solve of problem

I tried a Registry tweaks posted above and also disable Logging in the AdvancedConf and its not sloved the lag problem.

After this I do the HardReset and press the reset before install ExtRom cabs (with TF3d also). Then I disable the GPS logging. And the LAG is go away!!! The reception of signal is perfect, and a start is less then 30 second with updated QuickGPS data.

After this I have a stable opinion that the key of all troubles is a TF3d. Without it the device working great at all.
[Touch Pro, Fuze General] fireblade63:
Well, I thought it might be the reason too as it's a heavy app that is running in the background of the device.

But if I remove it, TP becomes like my old kaiser but with less h/w buttons (less functional).

I will have to revert back to spb mobile shell then.

Just typical from HTC.

I'll give no TF3D a go today on my drive and let you know.
[Touch Pro, Fuze General] TomasNM:
Just one question... If you are running TP without TF3D installed,is the finger scrolling feature gone? I want to get rid of that,but TF3D disabling doesn't help. I want to use touch scrolling of PocketPlus.
[Touch Pro, Fuze General] Igoran:
It better then Kaiser, because it has VGA screen! :) More mem and more. :)

Without TF3d all touch scrolling is working good. Without extrom cabs we loss opera and googlemaps, but no problem to downloads and install this cabs separately.. Sensor zoom and sensor fw/rew in WMP is working good too.
[Touch Pro, Fuze General] ice_coffee:
just to let you know, mine is an 837 model
[Touch Pro, Fuze General] kerosen:
Here are the test I did with TP vs Wizzard.

The Wizzard was running TomTom5 with a RealTek Bluetooth GPS. Driving the car with both Wizzard and TP with TomTom6 and the lag of TP was definetly 2-3 seconds behind the Wizzard.

Then I borrowed another RealTek GPS bluetooth sensor from a friend and connected TP with the external GPS this time.

Driving with both Wizzard and TP with external GPS. Result: same lag :((

So the difference was only the TomTom version.

Otherwise the dispaly of TP was much nicer and clearer than Wizzard but the lag was killing me.

I did all the tricks from this thread and the lag was still there and noticeable when compared to my old Wizzard. Very annoying.

Anyway, for this reason and others I sold my TP and I'm waiting for the HD.
[Touch Pro, Fuze General] danielherrero:
Any reason to think the gps of the incomming HD or Xperia X1 will be better than TP or diamond ones?. They are based on qualcomm hardware too....
[Touch Pro, Fuze General] NLS:
Hey you beat me to it!

I entered this thread after reading kerosen's reply (in my mail notification) to ask exactly the same: So Kerosen... someone told you?
[Touch Pro, Fuze General] kerosen:
Unfortunately I have no idea about the GPS in HD but what I know is that I am not going to rush into buying the HD until it is not tested properly. I did that mistake with the very promissing TP and now I'm back to my old Wizzard. I wrote in a thread here why I did sell my TP even though it has some nice advantages (good keyboard, excellent resolution).

Anyway, my previous test shows that the lag has nothing to do with the built-in GPS ! It has the same lag with an external bluetooth gps. The problem is the software somewhere. Today technology has no problem building a reasonable gps sensor with no lag. Then the compatibility or software problems comes up but I am not qualified to judge these. What I know is the test I did. I was prepare to keep the TP if with the external sensor would have worked like the Wizzard. Now I'm back to my old friend, the Wizzard.
[Touch Pro, Fuze General] NLS:
that is very good news for us that hang on with TP (as it is clearly one of the top WM of 2008)
[Touch Pro, Fuze General] mrvanx:
Just to put another spin on some of the issues, my TP hasnt been getting a fix AT ALL, in tomtom there would be visible satellites but no fix at all, even after hours sat in open air.

anyways the fix i found to work is over in another thread HERE. I now no longer use QuickGPS.
[Touch Pro, Fuze General] wibberly:
I had the same problem and the only way I found to cure was to reset with the stylus. I do feel like launching this unit at times.
[Touch Pro, Fuze General] cribeiro:
Touch Pro lag test with Eten M800 and Holux 236

I have Eten M800 with a very good Sirf Star III GPS receiver. Also I have a Sirf Star III external GPS receiver Holux 236, also a very good GPS receiver.

I put my Touch Pro (TP) and my Eten M800, both with Tomtom 7, side by side, running in the car, driving about 60Km/h. I observed that Touch Pro has a lag of 0.5 to 1sec in time in the voice instructions and 10 to 20m of distance in the map.

Next I put Touch Pro receiving the GPS signal from Holux 236 using bluetooth, not using internal GPSOne receiver.

Again I put Touch Pro and M800 running TT7 side by side. Now, Touch Pro has no lag; the information (voice instructions and map information) coming from both PDAs are exactly in synchronism.

So the lag problem in TP is coming from GPSOne internal receiver, not from any ROM or from Windows mobile or from tweaks.

Next I put my Tytn II and M800 running TT7 at same time. I begin walking. M800 takes 3m to show my speed (about 6Km/h) and Tytn II takes 20 to 30m to show my speed. I get the same result making this test with TP and M800.

As Tytn II is a GPSOne, this test seems to confirm that the problem is coming from GPSOne technology.

cribeiro
[Touch Pro, Fuze General] NLS:
the thing is that even GPSOne, is firmware controlled (and in a way "updateable") - so what you say doesn't change the issue

but thank you for the experiments - very useful
[Touch Pro, Fuze General] ardsar:
i quite often get this with tomtom, yet if i switch to copilot live, it sees satalites straight away!