yashsingh1/xdaforums huggingface dataset:
[Touch HD General] Rivendel:
Sorry, but this is not how GPS with NMEA works. The Software (TomTom, IGO) is not asking for Position updates every XX Seconds, the GPS is sending GPS-Position to the Port every XXX Seconds. The Update-Intervall the GPS-Driver is sending the Position to the Port is normaly second, so you would always have a one second "lag", not to mention the inaccuracy of GPS itself. For consumer-GPS it is impossible to get an accuracy of 5 meters at decent cruising-speed. To say that ANY Consumer GPS-Chipset could do an average accuracy of 5m at ANY Speed is totally wrong, sorry, technicality impossible.

My Touch HD has a 1 Second Lag as any GPS-Device i have used. An as i don't drive supersonic Car's the Accuracy is ok for me, not better but also not worse than any other portable GPS, but not as good as my Incar-Navi which uses Gyroscope and Wheel-Sensors for further Positioning.

Regards

Rivendel
[Touch HD General] nin2thevoid:
Very informative, thanks.
[Touch HD General] Felipe Rodriguez:
GPS Lag

Hi Rivendel,

I stand by my last post,

When I said TOMTOM reads GPS, I meant when it reads the messages coming from GPS (from it's internal software buffer, from the intermediate driver, whatever), yes, it is the NMEA GPS which emits position sentences, satellite position sentences, etc, when you open the COM port, sorry if I didn't explain myself clearly enough, if you google SIRF STAR III specially WAAS/EGNOS corrected modules you will see that many units claim 5 METER accuracy (ok, let's say is 7 or 8 meters if you don't like the number 5 :) ), also, unless 70 Km/h is a supersonic speed for you, it just lags far far more than the Sirf Star III GPS when traveling at that speed. (not to mention all the users and independent reviews who warned about that, first on HTC Diamond and then on the HD)

BTW, your Gyroscopic, wheel sensored GPS, what accuracy does it have approx? (isn't that GPS of yours a consumer product?), maybe you do travel at supersonic speeds and need more accuracy than the provided by your "good enough" GPS:o (I am kidding)

For the record, I really like my Touch HD, it's the best PDA I ever had, I really have hopes that this issue can be corrected by firmware / software upgrade.
[Touch HD General] dazza9075:
This is all very intresting, but there is a couple of basic facts some of us seem to forget, firstly the thing isnt 100% accurate, it can depend on the weather of all things and everyone knows we cant even read that right!

secondly, do people really drive their cars whilst watching there sat-nav? when my satnav says take the next exit i dont sit there watching the screen waiting to turn, and if any of you actually do that then please let us know when and were your driving because your going to end up killing someone.

Sat-navs tell you the road you are on, they tell you the road to take, most roads are sign posted or are obvious left right turns, they are an aid to get you from point A to point B, use your eyes and common sence to make the decisions.
[Touch HD General] Felipe Rodriguez:
:D:D

Completely agree!!, I just have been wondering why a 2+ year old SirfIII Star chip is more accurate than the newer GPSONE chips.
[Touch HD General] kirileman:
I have made a small test using Diamond, Cruise and eten X500 (sirfstar3). I have used Igo, TomTom, MioMoov and Destinator.

Here is the first video and here some screenshots.

TomTom and MioMoov have the biggest lag.

I have also noticed another strange thing using Destinator on Diamond. Every time Diamond was recalculating the route, the lag was getting bigger and bigger! Check this.

The same **** happens with Touch Pro and HD (i haven't tested the second one outdoors but i have seen videos like this)...
[Touch HD General] Grouch1961:
TOuch HD vs Nokia E71 vs TomTom 520

Hi

I have all three of the above and my HD (Google Maps and TomTom 7) is consistently and very definitely less accurate than the E71 (Google Maps and Nokia Maps) and the 520, both of which work very well - the usual idiosyncrasies notwithstanding - to get me to my destination and tell me where I am. Even with seven or eight satellites, at a variety of speeds from 0 to 40 mph, the HD has us either on a parallel road (and behind) or behind on the same road by a block (around 30-50m). TomTom is practically useless as it fails to warn you of turnings in time or gets you on the wrong street and tries to redirect. Also, when starting from stationary - such as at lights - TomTom regularly takes a couple of minutes to realise we are moving, even with five or six satellites, and then jumps back and forth up and down the road - often running on up the road when the car has stopped. I tried bypassing External GPS, but it won't save a Com choice for the Hardware tab, resetting it to none and 4800. Any help/information warmly received.

Thanks
[Touch HD General] chiwookie:
TT7 on HD

I used TT7 on a highway car ride yesterday and didn't experience any lag (that, for me means less than 5-10 meters) at 110 km/h) :). Did it with internal antenna settings and had no problems the amount of active sats. (between 10 -14 working at all times)
[Touch HD General] acousticnorbert:
GPS lag on Touch HD Blackstone: the solution is the registry (maybe?)

Hi all together,

I've read carefully all that you've written and some of you are right and some of you not - I guess.

I've seen the GPS lag like all the other ones of you not driving with supersonic speed - please be carefull with strong words ;)

The problem is not the hardware. All the technical considerations are right, but not the ones about the performance to calculate the nearest point on the road matching the GPS position. Thats a quite simple algebraic calculation.

The HD has a buffer, where the hardware writes its values and where the software reads it from. The communication is done via COM-port (emulation maybe). That's the reason for the "lag":

The buffer is by default 4kB (4096) in and out - both. That's "fat" for the some bytes of a geo point in degrees and min/sec/sub. Thats why the navi-prog comes a little late to the right point: the driver-buffer tells all the obsolete values until the buffer is empty.

Fix it by modify the registry (TotalCommander or RegEditCE)

HKEY_LOCAL_MACHINE\System\CurrentControlSet\GPS Intermediate Driver\Drivers\InputBufferSize = 512 (or 256)

HKEY_LOCAL_MACHINE\System\CurrentControlSet\GPS Intermediate Driver\Drivers\OutputBufferSize = 512 (or 256)

HKEY_LOCAL_MACHINE\System\CurrentControlSet\GPS Intermediate Driver\Drivers\RetryWaitonError = 1

HKEY_LOCAL_MACHINE\System\CurrentControlSet\GPS Intermediate Driver\Drivers\SleepOnNoData = 250

HKEY_LOCAL_MACHINE\System\CurrentControlSet\GPS Intermediate Driver\Drivers\GPSOneDevice\PollInterval = 1000 (or 500 works too or 3000 ...)

To speed to COM4 (internal port) I've set to 57600 (it is a CAN not a MUST, increases just the speed of data transfer between driver/buffer and navi-software)

Then soft reset the device.

With these settings in the registry I've got the same good tracking performance like using TomTom6 on my old Artemis - maybe a little bit better.

BTW: remeber the old values, if you'd like restore them on collateral demages ;)
[Touch HD General] sidelong:
GPS lag with Google Maps

I think it is significant that Google Maps data is downloaded from a server on an as-required basis, whereas TomTom map data is stored on the device. This could easily be the reason why Google Maps exhibits GPS lag.
[Touch HD General] skywarlker:
I use Route66 on Touch HD, Hong Kong Chinese Rom version, it has the lag issue
[Touch HD General] meritil:
i tryed tt7 mn7.3 and igo8

i have lag issue with all... asap i'll try with registry tweaks of "acousticnorbert"

ps: dutty 1.7 with 1.09 radio (i tryed 1.10 with same results)
[Touch HD General] TravUK:
I've been experimenting with TT7 for a couple of weeks now, and get differing results from one day to the next. Some days there appears to be no lag at all, whereas others, theres a good 20-30 meters mismatch between me and TT.

I have also tried and removed the various optimisations people have suggested, and discovered they make little difference for me. (Except for the buffer settings, these are just plain wrong. Someone's assumed that a big buffer means a big delay in data, which is incorrect. These buffers are just FIFOs and dont need to be full in order to read from them. However, the data set coming back from the GPS device is quite large and so if you reduce the size of the buffers, you will slow your system down as it will take multiple passes for the driver to transfer the data from the device.)

However, when the lag is there, it is very real, this is very notable against the TT ONE and TT7 running on my Axim.

But it still gets me where I need to be, so I can live with it until it's improved.
[Touch HD General] MrRalphMan:
I'd agree that GM is not a proper navigation tool, I had a little play with it recently and over a 10 to 15min drive, it downloaded approx 6MB of data. Even then it was struggling to keep up.

I attempted to use this and my lag went from 1 - 2 secs, which is normal to me, to 4 maybe 5 seconds. Reverted back the registry entries, but not tried it out again yet.
[Touch HD General] omaralt:
just wanted to report that i'm using garmin mobile XT with absolutly no lag issues :)
[Touch HD General] meritil:
ok i tryed with registry tweaks but i can't see differences...

as TravUK said the lag issue sometime is negligible but often the cursor is 30/40mt behind the real position and this could be dangerous while driving...

i saw a video about tomtom runned through touch hd and same tt version runned through omnia

http://it.youtube.com/watch?v=v45--rkRgjk

(in the video there are two Greece guys so i can't understand them, please greece friends translate for us :) )

only hd have lag issue :(
[Touch HD General] bigdish:
What worked for me was :-

Disable A-GPS

Select other NMEA GPS receiver

Baud rate 4800

Com port 4

Using TT7 7.910.9185 vgablack.

Cursor is virtually spot on at all speeds.

r

Andrew
[Touch HD General] mikias:
The same here, tryed with registry tweaks but problem is not solved
[Touch HD General] Svegetto:
Both with TT7 and Mobile Navigator, I get no lag. It's actually much smoother than the dedicated Mio Gps I have. This was without any tweaks
[Touch HD General] mctonio:
Hi guys,

Could someone provide me the default registry values for those entries please:

HKEY_LOCAL_MACHINE\System\CurrentControlSet\GPS Intermediate Driver\Drivers\InputBufferSize = ?

HKEY_LOCAL_MACHINE\System\CurrentControlSet\GPS Intermediate Driver\Drivers\OutputBufferSize = ?

HKEY_LOCAL_MACHINE\System\CurrentControlSet\GPS Intermediate Driver\Drivers\RetryWaitonError = ?

HKEY_LOCAL_MACHINE\System\CurrentControlSet\GPS Intermediate Driver\Drivers\SleepOnNoData = ?

HKEY_LOCAL_MACHINE\System\CurrentControlSet\GPS Intermediate Driver\Drivers\GPSOneDevice\PollInterval = ?

Actually, I'm experiencing serious locating issues with TT7 after applying the registry tweaks posted by acousticnorbert... :(

That's the reason why I would like to set the original settings back.

Many thanks !

Anthony
[Touch HD General] bigdish:
Hi

4096

4096

3

1000

and

1000

r

Andrew
[Touch HD General] mctonio:
Thanks dude !

Stupid question, are they decimal ou hexa values?
[Touch HD General] bigdish:
No prob

All decimal

r

Andrew
[Touch HD General] tessverg:
DivX Mobile Player v0.91 (30-Sep-2008)

wrong thread... so sorry..
[Touch HD General] seal:
How do you disable A-GPS....?

Thanks
[Touch HD General] Psygnosis84:
Does anyone also know how to keep the GPS in the memory when TOMTOM initially loads? When i load it, it says No GPS Device and after 10 seconds it finds the driver. The problem with this is the fact that i want a fast signal and this adds another 10 seconds to the already slow signal, another reason is that it keeps coming back to your Home location which is a ***** since everytime you turn it on, it has to find you all over again.
[Touch HD General] johnpatcher:
I haven't got these problems. Do you use QuickGPS? I'm using iGO8 and have a fix even before I'm ready to put a location in, at least if I'm outdoor.
[Touch HD General] Psygnosis84:
I use QuickGPS but when you open TomTom up, it goes to the map screen but at the bottom of the screen it says "No GPS Device" for 5-10 seconds then it selects my default selectiong may it be intergrated or other NMEA.

I just want some way of it loading it with TOMTOM if it's possible so it's a instant connection.
[Touch HD General] dazza9075:
settings, system, AGPS settings, un tick it.

id also recomend turning off the Enabled AGPS location info to network service option too
[Touch HD General] seal:
I don't even have this setting on my HD....
[Touch HD General] sandymac:
Touch HD same GPS lag as Touch Pro

Guys,

My tuppence worth. As a new owner of the HD, one of the primary reasons I wanted this was for both TomTom and Memory Map as I do a lot of hill walking and got fed up with making sure my mobile and pda were fully charged. Was totally frustrated to begin with as I saw serious lag and apparent satellite loss on a regular basis. Initially thought that I had made one serious mistake and should have stuck to my PDA and basic mobile phone until I figured out that the problem was assisted GPS. Switched that off and all is now perfect, no real lag apart from what would be expected from any commercial GPS.

I agree with comments here that you must expect a lag on TomTom and use it accordingly. The faster you drive the worse this can appear (I repeat appear). Perception for most here I suspect is the problem and not a "lag" unless, of course, you have the AGPS on. Why its called assisted, beats me.

:)
[Touch HD General] johnpatcher:
In theory it should be a great feature at all, maybe there will be a rom/radio that will handle it in a better way.
[Touch HD General] Psygnosis84:
me neither, i have AGPS turned off via HDTweak, is that the same thing?
[Touch HD General] Psygnosis84:
tried those settings and i call bs

the lag is still there, about 2 seconds.
[Touch HD General] ksaipas:
Use of GPSGate

Hi, I tried the info below:

http://franson.com/forum/topic.asp?TOPIC_ID=4236

and has made a difference for me.
[Touch HD General] L_o_k_i:
@ ksaipas

Hi,

I tried also this and I still got a speed lag.
[Touch HD General] filicloe:
+1

+1

Filicloe
[Touch HD General] filterfreak:
Lag related to Map NOT GPS (For me at least )

This is my experience.

I have a Touch HD with TomTom 7.9 and have been using it with Western Europe 8.15 map. The lag was about 3-5 seconds, I know with a 1Hz internal GPS unit your always going to get some lag but not that much.

I then tested it with UK & R. Ireland 7.20 which next to no lag. So if your struggling with lag try a different map or update the one you have and see if that helps. Just my two cents.
[Touch HD General] filterfreak:
POI can cause Lag/Slow down

UPDATED - On further investigation it looks like it some of my Speed Camera POI that are slowing it down ( a lot ). I still have to work out which ones are causing the problem. I'll let you know when I do.
[Touch HD General] heybhouse:
OCN8 on Touch HD?

Forgive me if this is stupid question but I can't get OCN8 (On Course Navigator) to run on my Touch HD. Any ideas? Thanks!
[Touch HD General] Paul Inglis:
HTC have updated their software - the new ROM claims to improve speed of the update of GPS

http://www.htc.com/www/SupportDownload.aspx?p_id=179&cat=2&dl_id=533
[Touch HD General] MrRalphMan:
Using the 1.56 ROM in Dutty's V3 ROM has made no effect at all. :(
[Touch HD General] dusty_nz:
Hopefully some clarification on GPS lag.

Now this whole GPS lag thing.

I believe that GPS's only broadcast there time stamps every 2 seconds. This means that your GPS only works in 2 second location snapshots.

For a person walking at 5km/h this would present a lag of around 2.8 meters which is more acurate than the GPS itself

For a car this equates to around 30 meters which is a reasonable descepancy.

Basically the location you see on the GPS screen is upto 2 seconds in the past. Simple limitation of the GPS solution.

I have previously worked with a number of software applications trying to get more resolution and to minimise the time lag on GPS's and if you look at the data flowing from the sats its about 2 secs.

The so called lack of lag is only perceived.
[Touch HD General] MrRalphMan:
Yep, that's almost right, domestic consumer GPS will issue a position fix every second. We are seeing a 3 to 4 second lag when passing a position (Side road) to when the GPS says we pass it.

This is not normally seen with external GPS units and seems that the built in chipset isn't as efficient as processing the signal.
[Touch HD General] filicloe:
Ay news ?

Hi,

Any news about the lag problem GPS?

:(
[Touch HD General] Elcs:
Having ran my Touch HD (Latest unbranded stock ROM, TomTom 7.915, updated graphics drivers) side by side with my father's TomTom of some various version.

I noticed that with almost identical maps/features that his TomTom updated more often than my Touch HD. My Touch HD seemed to update my position once every 2 seconds whereas the TomTom updated closer to once per second (imprecise and unscientific, just a feel). This gave my Touch HD a lag of up to around 3 seconds compared to the TomTom when coming to a full stop (mainly city travel with up to around 50mph in spots).

This does not seem to be a phone power issue whether it be CPU/GPU, it seems to be an issue with either the GPS chip or the way the GPS chip is set up in the background software.

This is what I have observed as a technology fan. I am no expert nor am I experienced in these things so please do not flame what I have observed.

I hope this helps stimulate some debate and is useful.
[Touch HD General] bigstyle:
I think too this is a hardware problem and what I dont understand is that the GPS is working correctly for some of us and not for the others (like us).
[Touch HD General] paulswift36:
Same problem

I had TT on a Touch Cruise and used it loads, it was always very accurate and helped a lot. Having had the Touch HD for a while it does definitely have a lag. I've tried different roms and all the speed changes to the registry that have been published with no improvement.
[Touch HD General] afr33s:
Bluetooth GPS

Has anyone tried with a bluetooth GPS unit and their HD to see if there's a difference?

I searched for "Bluetooth GPS" in the thread and came up with nothing, so sorry if it's been asked before.
[Touch HD General] mightbme:
Mild Lag

I have a very small amount of lag, using TT, but it's not worth worrying about. If someone is too stupid to figure out that a corner is coming up and they have to put their foot on "the other pedal", they shouldn't be behind the wheel. @ 100km/h my GPS might be 20 meters behind, but that is still more than enough time to see a turn coming up. @ 50 - 60km/h it is so negligible that only a deaf and blind person could miss it.

Something I have noticed however is that my speed always reads exactly 5km/h slower on the GPS than on the speedo. I've checked this on various programs, 6 cars and @ varying speeds.

Has anyone else noticed this?
[Touch HD General] msedhom:
Hi Mate, mine is the exact same.

Latest version of TomTom, with aussie maps, on a Htc Touch HD. My speed is always 4-5Km/hr quicker then what my GPS unit is telling me. Doesnt bother me all that much.

The lag is there also, not by THAT much though. For example, if i imagine myself as being on the tip of the arrow, then there is not actual lag at all. However it i was the centre of the arrow, im experiencing probably a 1-2second delay. Nothing too big at all, as it still lets me know in good enough time if I have to make a turn, or I need to take a specific lane.
[Touch HD General] pe747:
As far as I know the speedometer has to show per design a few Km/h more than the actual speed
[Touch HD General] jonajuna:
i dodnt have an exact 5km/h difference regardless of speed. sure tomtom (or any other gps software) will read my speed different than the speedo.

the gps speed should be the right one... a couple of my progs read in 0.1mph increments whereas my speedo reads in 5mph increments.

all car speedos are likely to be out, as the other poster says.

you have to bear in mind that for any model of car there will be several different wheel size and tyre profile fittings... the overall diameter of the wheel (inc tyre) will effect the speedo reading. bigger diameter = slower reading... smaller diameter = faster reading

this inbuilt error, tolerance whatever, is upto 10% +/-
[Touch HD General] robisme:
The real matter is in town : sometimes, the GPS think you are not yet where you are, and doesn't want to display the next step, because waiting for you to arrive ... where you already are.
[Touch HD General] ypsmav:
Elcs,

Which updated driver are you using? (2D or 3D)?

Brgds

Ypsmav
[Touch HD General] mightbme:
That's what I would have thought, however,

1993 Mazda 323 Astina

1974 Datsun GN620 Ute

2008 Toyota Corolla

2007 Ford Falcon

2008 Holden Commodore

2008 Mitsubishi Magna

Checked @ 40, 50, 60, 90, 100, 110, 120, 130, 140, 150 km/h in all cars

Speed difference always = 5km/h less on GPS programs. All programs not just Tomtom.
[Touch HD General] jonajuna:
weird.

as i agreed there is a difference (always is as gps speed is generally more accurate then speedos) but i certainly dont have a consistent 5kmh difference.

i have used my tomtom on hd a lot over last week on a touring holiday (nav'd approx 1000 miles over the week) and i did notice a difference in reported speed according to tyre pressures even (due to different diameters with different pressures for carrying different loads)

i kept a good eye on speed issues due to driving in continent and thus speeds being at kmh rather than my normal mph (as well as driving on the "wrong" side of the road! )

honestly have to say i dont see the same on mine..

maybe its specific to an issue with your HD or maybe its the australian government getting jiggy with the gps coverage... live near woomera do you? :P
[Touch HD General] mightbme:
Strange that it's so consistant on my device and not yours.... I'm not near Woomerah...up near Byron (and no it's not the drugs....lol).

I just loaded Garmin on it yesterday and it's the same thing...

It doesn't bother me because it's so consistant & I use the car speedo anyway (although the Datsun's one is broken).

What I haven't checked, is what it reads when I'm doing 5 - 20 km/h.

Will let you know
[Android Q&A, Help & Troubleshooting] luca138:
Hi guys, I am new here and was wondering if some of you attempted to retrieve data directly from the storage chip of a dead phone, in my case a Xiaomi Mi 9t. My "repair shop" completely killed the phone after they just had to replace the screen, making it unrecognizable to any PC and also being 100% unresponsive. Unfortunately, there is like two years of non-backup (me stupid) media files on the phone so I would really like to retrieve them any way possible

I've seen some videos of people doing the same with Galaxy phones

and it was quite interesting so I am thinking about doing the same.

But I have two questions:

1. Is it possible in regards to the Chip (is the data encrypted on Xiaomi phone storages)?

2. Will I be able to access and read out the data (might be Chinese software, so I am not sure)?

And additionally: Does somebody have a nice list of the tools I would need? Maybe some Bangood links?

Thanks in advance