[IDEA] GPS lag compensation application - Windows Mobile Development and Hacking General

There are many posts on GPS lag.
In some case there can be some extra problem but really GPS lag is to be expected because:
- it takes time to decode and compute GPS data from the RF signal;
- it takes time to transfer GPS data to the applications (for example a navigator);
- a typical GPS data refresh rate is 1 sec;
- a navigator is a computational intensive application and some delay in map refresh is to be expected.
All in all a lag between 1 and 2 sec would not be surprising and this kind of lag is quite noticeable (at 100 Km/h you move 28 m in a second).
If lag is not eliminable it can be compensated. A compensating application should:
1 - create a virtual serial port;
2 - wait for the GPS data;
3 - given position, speed and heading adjust position by moving it forward in heading direction by speed times a lag parameter;
4 - send the new GPS data to the virtual serial port;
5 - goto 2
On bends the compensation would not be perfect but navigators normally force the position to stay on the nearest road so they would mask this.
Now, an application like this is not very complex. I would develop it myself if I were a WM programmer and had the slighter idea of how create a virtual serial port...

http://beemer.sesma.eu/en/gpsbot.htm

bliblablub said:
http://beemer.sesma.eu/en/gpsbot.htm
Click to expand...
Click to collapse
Tried and useless.

dilbert_ said:
If lag is not eliminable it can be compensated. A compensating application should:
1 - create a virtual serial port;
2 - wait for the GPS data;
3 - given position, speed and heading adjust position by moving it forward in heading direction by speed times a lag parameter;
4 - send the new GPS data to the virtual serial port;
5 - goto 2
On bends the compensation would not be perfect but navigators normally force the position to stay on the nearest road so they would mask this.
Click to expand...
Click to collapse
Nice idea! Have a look at Mach2003's GPS Mod Driver.

Mandragore said:
Nice idea! Have a look at Mach2003's GPS Mod Driver.
Click to expand...
Click to collapse
Interesting. The structure of this driver is exactly what I described in my post but the actual modifications that this driver applies on the GPS data stream is not very clear to me.
Anyway I'll try it a soon I can.

GpsModDriver
New thread started here

Related

gps settings

ei mates
apologies if this has been posted before. i was wondering what gps settings you guys use which in your opinion optimizes the gps application. i did read that comport 4 is normally used for the programs. may i ask what you guys use for the hardware? i noticed that setting comport 4 for BOTH software and hardware takes absolutely ages to get sat fixes. at the moment i'm using comport 4 for the programs and comport 5 for the hardware. anyone with better settings? and what's the baud rate that you use?
thanks and cheers
Hi there,...
I am not sure what you exactly requesting, but I am playing with the standard settings of WM6 and have a fix within 30 sek (maybe a little more sometimes).
This means:
GPS programmport = 4
GPS hardwareport = *not set* / baud 4800
By the way... this with the Radio Rom 1.50 !!! Think this also might be important. If you use older ROM you should this about flashing Radio maybe!
Find according ROMs here : http://forum.xda-developers.com/showthread.php?t=319993
Due to ActiveSync within every 2 days quickGPS is always up to date (mmh,.. ok most of time let me say)
Example using TT 6.030
Getting into car... activate TT (and GPS with it) and setting the target location.
Then I mount this Ameo in the car holder... this approx takes over all 30-60 sek. after this time TT has the fix, I can start navigation and startup.
Ofter heard about problems with the GPS, but I can not confirm.
Not exactly what you like to know, but maybe my experience is a little useful.
The problem could also be, that the chipset is not the Sirfstar one. So it could have some difficulties with connection in forests, among tall buildings etc...
thanks for the response. on what i'm after is the settings you put in your gps. i didn't upgrade my unit to wm6 nor do i have plans of doing so. with that i still use comport 4 for the programs and so far comport 5 seems to be give me around 30-45 seconds to get a sat fix. i was wondering if there are other comport settings for the hardware (coupled with the baud rate) that the others use...and works well with them.
thanks!

[APP BOT] TTN7Bot & GPSBot: Possible solution to TomTom 7 and other GPS programs lag

[APP BOT] TTN7Bot & GPSBot: Possible solution to TomTom 7 and other GPS programs lag
I've written a small application that seems to solve the problem with TomTom navigator 7 that shows a position of several meters back from the real one.
Simply copy the file to the folder where TomTom_Navigator.exe (or TomTom Navigator.exe) is and launch this application instead the real TomTom.
The idea behind this file is that the lag is caused due to the full CPU usage of TomTom navigator that leaves few or even none CPU time to the GPS drivers. This bot launches TomTom and then reduces the TomTom process priority. The bot itself unloads from memory when TomTom exits.
I have tested it and seems that works Ok, but I want your opinions before making a good icon for it (icon designers wellcomed )
EDITED:
In order to make the program more general, I've created GPSBot that works in the same way but have a GPSBot.txt file with the name of the program to be launched between colons. As an example the zip contains a file with "TomTom_Navigator.exe". This version also needs to be copied to the same folder than the executable in order to allow to have several copies for different programs.
Download it from my page: http://beemer.sesma.eu/en/gpsbot.htm
Hi,
as I've seen the issue with TT7 and iGO8, i've now installed TT6 - but have not tested it yet.
Will this work with TT6? How is it operating?
Thanks!
egg said:
Hi,
as I've seen the issue with TT7 and iGO8, i've now installed TT6 - but have not tested it yet.
Will this work with TT6? How is it operating?
Thanks!
Click to expand...
Click to collapse
Yes will work with any program file called "TomTom Navigator.exe" or "TomTom_Navigator.exe".
You can even rename (or make a copy) igo.exe for testing on it
Will be posible to do the opposite and increase the cpu priority for the GPS drivers ???
I think that this will help ANY application that uses the GPS.
Only my 2 cents...
thanks,
i think that you can put a config file for to specify the exe file and we could use it for all programs
Tomtom 7 has Zero lag for me, its IGO8 that has the problem, Is it possible to create this file for IGO8 too?
Hello,
I will test this afternoon and i will write feeback after.
Thanks for your job.
@+++
Jin187 said:
Tomtom 7 has Zero lag for me, its IGO8 that has the problem, Is it possible to create this file for IGO8 too?
Click to expand...
Click to collapse
Try renaming the Igo.exe to TomTom_Navigator.exe and test the bot as he suggests. Might work... I'll try this later on
If the idea works for most people, I can create a full configurable program, no problem.
It is not possible to do the opossite because the "drivers" are a lot of different code (GPS driver itself, GPS ID, virtual ports, etc.) and have the highest user priority. I tried some time ago with a simmilar issue with TTN5 to upgrade the priority of the virtual ports, etc. to system priorities and it didn't work.
Tried renamong Igo.exe to TomTom_Navigator.exe and start the bot (placed in my IGO folder obviously). At first I get a debug window showing the path to my TomTom_Navigator.exe (really my Igo.exe) which I have to press OK on.
After this Igo launches and seems to work fine. I haven't been able to test whether the bot helps with the lag, but I'll try on my way home from work.
Provided it works on IGO aswell, it would be really great if we could get a version in which you can edit a config-file to point at the .exe of whatever gps app you happen to use.
tabugman said:
Provided it works on IGO aswell, it would be really great if we could get a version in which you can edit a config-file to point at the .exe of whatever gps app you happen to use.
Click to expand...
Click to collapse
Or detects if the executable is renamed like igo_bot.exe or TomTom_Navigator_bot.exe
if this works it proves that the lag is caused by innefficient cpu horse power to decode satalite info and run sat nav software. If this is the case HTC must have known about its shortcommings when deciding to move away from a dedicated GPS chipset?
This begs questions about their level of commitment to producing high quality devices. This is certainly not an issue i have had to deal with on previous HTC devices and i would be upset it they have taken a step backwards in hardware and charged me for the priviledge.
I have raised the issue of GPS lag with HTC and have yet to recieve a response, has anybody else had a satisfactory answer from the manufacturor?
Just tried with (renamed) IGO8: no change, still the lag. Could it be the navigation software that cannot unstack the GPS data? What about increasing the navigation software priority?
Jin187 said:
Tomtom 7 has Zero lag for me, its IGO8 that has the problem, Is it possible to create this file for IGO8 too?
Click to expand...
Click to collapse
don't know about TT but iGO8 has Zero lag for me. i used simultaneous my htc athena and the diamond in my car and they both spoke in unison..lol!
no lag, just spot on at every intersection!
doesnt work for me ! its worse...
beemerTPPC said:
I've written a small application that seems to solve the problem with TomTom navigator 7 that shows a position of several meters back from the real one.
Simply copy the file to the folder where TomTom_Navigator.exe (or TomTom Navigator.exe) is and launch this application instead the real TomTom.
The idea behind this file is that the lag is caused due to the full CPU usage of TomTom navigator that leaves few or even none CPU time to the GPS drivers. This bot launches TomTom and then reduces the TomTom process priority. The bot itself unloads from memory when TomTom exits.
I have tested it and seems that works Ok, but I want your opinions before making a good icon for it (icon designers wellcomed )
Click to expand...
Click to collapse
really sorry but it does not work ....
my rom is V6
radio 25 05
TT 7 map france 7
bye
nooms
beemerTPPC said:
The idea behind this file is that the lag is caused due to the full CPU usage of TomTom navigator that leaves few or even none CPU time to the GPS drivers. This bot launches TomTom and then reduces the TomTom process priority. The bot itself unloads from memory when TomTom exits.
Click to expand...
Click to collapse
But if it is caused by navigaton software CPU ussing, why it does not happen when working with an external gps? I've not tested myself, but read this
s1rl4ncel0t said:
...I have more or less 5 seconds of lag, and the precision is awful...
If I use a BT external receiver connected to Diamond, than I don't have this problem...
It seems that the receiver is refreshing to less, or the communication between the receiver and the GPS software is too slow...
Click to expand...
Click to collapse
I had the same problem some years ago with a X51v and Compact flash GPS, it had the lag and even lose completelly the signal, but it didn't happen with BT GPS. The reason was that the BT serial driver had a very high system priority while the CF serial driver ran at standard user priority.
For that problem I wrote the TTN5Bot (and IgoBot) that are still on my web page http://personales.ya.com/beemer/ttn5boten.htm . They solved the problem.
That's why I have thought that the problem were the same now: TTN with VGA devices take a lot of CPU to calculate the graphics and makes the CPU run at 100%, doing that any other app or driver with the same priority could fail or at least not work on real time.
I've tested it again on my car and I'm pretty sure that it works a lot better than before, but until I can do the test as a passenger I cannot control the screen and drive
KukurikU said:
don't know about TT but iGO8 has Zero lag for me. i used simultaneous my htc athena and the diamond in my car and they both spoke in unison..lol!
no lag, just spot on at every intersection!
Click to expand...
Click to collapse
Same for me - except I don't have an Athena
beemerTPPC said:
I had the same problem some years ago with a X51v and Compact flash GPS, it had the lag and even lose completelly the signal, but it didn't happen with BT GPS. The reason was that the BT serial driver had a very high system priority while the CF serial driver ran at standard user priority.
That's why I have thought that the problem were the same now: TTN with VGA devices take a lot of CPU to calculate the graphics and makes the CPU run at 100%, doing that any other app or driver with the same priority could fail or at least not work on real time.
Click to expand...
Click to collapse
For your information it happens with every gps software, not only tomtom but also igo8 or oziexplorer. Otherwise, if it is a gps driver issue this is normal.
The most strange for me is that some users are reporting the lag and others not at all. If it is a driver issue all of us must have the problem, am I wrong?
Do not worry and stay handling your driving wheel , I'll test tomorrow morning your app and report feedback.
tomtom7
Indeed have the same problem, that means, if you mean that the gps will not come up in tomtom7?! I worked around (seems to work on diamond and the pro version), first start up google maps (put on gps position), if that works, start up tomtom and close google maps. seems to work everytime now.
also i was thinking if has nothing to do with the tweaking tools?!
ivan
kiowa79 said:
For your information it happens with every gps software, not only tomtom but also igo8 or oziexplorer. Otherwise, if it is a gps driver issue this is normal.
The most strange for me is that some users are reporting the lag and others not at all. If it is a driver issue all of us must have the problem, am I wrong?
Do not worry and stay handling your driving wheel , I'll test tomorrow morning your app and report feedback.
Click to expand...
Click to collapse

Touch HD same GPS lag as Touch Pro?

Just wondering if the Touch HD will get the same laging GPS receiver the Touch Pro and Diamond got? I sure hope not. Its the only thing that dissapoints me with my Touch Pro.
utvol06 said:
Just wondering if the Touch HD will get the same laging GPS receiver the Touch Pro and Diamond got? I sure hope not. Its the only thing that dissapoints me with my Touch Pro.
Click to expand...
Click to collapse
It's not an issue of hardware, but software. That's like asking if it will have the same laggy TouchFlo3D because of its processor... It's just the software. My Fuze didn't have any of the complaints of slow TF3D or GPS lag, but it had the same GPS receiver as the European Touch Pro.
Black93300ZX said:
It's not an issue of hardware, but software. That's like asking if it will have the same laggy TouchFlo3D because of its processor... It's just the software. My Fuze didn't have any of the complaints of slow TF3D or GPS lag, but it had the same GPS receiver as the European Touch Pro.
Click to expand...
Click to collapse
I think the cause is the hardware, because some people tried with an external gps antenna, sirf3, and no lag at all. And changing software doesn't eliminate the lag. I use iGo and TT and the lag is always there...
onesolo said:
I think the cause is the hardware, because some people tried with an external gps antenna, sirf3, and no lag at all. And changing software doesn't eliminate the lag. I use iGo and TT and the lag is always there...
Click to expand...
Click to collapse
Hopefully HTC will be able to fix the GPS Lag in the diamond and Pro with a rom update...they are supposed to be working on it. I just hope the Touch HD wont share the same lag problem and that HTC sees that it doesn't before release.
Isn't the difference between the built-in GPS and an external GPS antenna the method? The built-in GPS is (AGPS) and an GPS antenna uses "normal" GPS....
No, that's not it.
Assisted GPS is something extra for a normal GPS system, not a different system. A basic GPS system will have to download the satellites' position each time it cold-starts, and that will take time. An A-GPS system will have an additional way to download the current position of all GPS satellites, in order to speed up the process, by knowing the position of your phone in a GSM network or by downloading an updated file containing the satellites' current position, through a data network (wifi or 3g). That's why the "gps assistance" files you download through this kind of assistance application (in HTC's case, it's called "Quick GPS") are only valid for 2-3 days: in 2-3 days, they expire and the satellites' positions aren't valid anymore.
All GPS systems must have an antenna of some kind, either internal or external. Mostly all PDAs with integrated GPS have an internal antenna, which does the job in most conditions, but it's not perfect. I used an external antenna for car navigation, and in most situations I went from 4-5 detected satellites (with so-so signal) to 7-8 with full signal, only by having an antenna on the roof of my car. However, this shouldn't influence by all means the GPS lag, only the precision of GPS positioning on the map (coordinates).
That's not it either.
Quick GPS downloads a file prior to GPS initiation. When started the GPS works off-line.
A-GPS is a hybrid technology that auguments the GSM satellite signal with GSM signal on-line.
You can use Quick GPS without A-GPS, which is the case of most users today, for compatibility reasons.
As for the previous question regarding GPS lag, here are two points (depending on what you understand by GPS lag):
1. the GPS chipset has a built-in refresh rate, which should be something like 0.5 seconds. This is the same for all devices sharing the same chipset.
2. when saying that the GPS performance depends on software, it does not mean IGO or TomTom, it means the Radio drivers. Newer Radio versions come up from time to time and may improve GSM / GPS signal strength or battery life, and in the very best cases both.
Follow the ROM Development threads for more info.
dani31 said:
That's not it either.
A-GPS is a hybrid technology that auguments the GSM satellite signal with GSM signal on-line.
You can use Quick GPS without A-GPS, which is the case of most users today, for compatibility reasons.
Click to expand...
Click to collapse
Not to be a GPS-nazi but A-GPS doesn't necessarily imply the usage of a GSM network, but the usage of an assistance server. From Assisted GPS page on Wikipedia:
A typical A-GPS-enabled cell phone will use an internet connection to contact the assistance server. Alternatively, it may use standard non-assisted GPS, which is slower and less accurate, but does not lead to network charges for data traffic, which can be considerable.
Click to expand...
Click to collapse
So, it can be done either through GSM networks, or through a data connection; therefore, the Quick GPS app is simply another form of A-GPS.
dani31 said:
1. the GPS chipset has a built-in refresh rate, which should be something like 0.5 seconds. This is the same for all devices sharing the same chipset.
Click to expand...
Click to collapse
That I don't think would be visible to the end user. According to the NMEA/SiRF specs, the min refresh rate would be 1 Hz (one time per second), but the average among devices seems to be around 5 times a second, once every 200 miliseconds (5 Hz refresh). The GPS chip should do that without a problem (according to the manufacturer's specs), therefore the problem must be somewhere after the GPS data is sent to the device; either in communication to the CPU, either in the navi software. My 2 cents. We'll see.
Review from SlashGear
HTC Touch HD's review by SlashGear talks about the GPS lag..
this is the part about GPS performance of the Device:
"The HTC Touch Diamond has been criticised for its GPS performance, which can lag behind actual position when moving at speed. Hopes were high for the Touch HD to avoid such a fate, but unfortunately that doesn’t appear to be the case. Whether from the processor (the same 528MHz Qualcomm MSM7201A as in the Diamond) or the GPS receiver itself, when driving the indicated position is always 50-80ft behind. This makes navigating via the on-screen directions incredibly difficult. At lower speeds, such as when walking, the Touch HD has no problems, just like the Diamond. We’re still attempting to get hold of some alternative GPS programs, such as TomTom or Garmin Mobile XT, and will update this review when we’ve had an opportunity to try them out."
has anyone else bought the Touch HD yet who can confirm this?
i just hope the GPS lag isn't as bad as the HTC Touch Diamond/Touch Pro as i'm going to order one pretty soon.
For the sake of millions of readers and potential touch HD buyers like me,can someone who already own a touch HD,please be kind enough,do an experiment about this gps lag issue and give an absolute answer to this issue.Gps lag is very noticeble when you are navigating at high speed(eg:80-100km/h) or when doing multiple rapid turns(eg:driving on back alleys).at low speed(slow drive or walking),no lag is apparent.Currently i'm using ipaq 612c where it has this lag issue and its most noticeble when using Garmin XT.When using mapking or tom tom it is not that bad..Really waiting for all your answers.
Thanks in advance for all your help
iznee said:
For the sake of millions of readers and potential touch HD buyers like me,can someone who already own a touch HD,please be kind enough,do an experiment about this gps lag issue and give an absolute answer to this issue.Gps lag is very noticeble when you are navigating at high speed(eg:80-100km/h) or when doing multiple rapid turns(eg:driving on back alleys).at low speed(slow drive or walking),no lag is apparent.Currently i'm using ipaq 612c where it has this lag issue and its most noticeble when using Garmin XT.When using mapking or tom tom it is not that bad..Really waiting for all your answers.
Thanks in advance for all your help
Click to expand...
Click to collapse
Ok, I have performed an experiment. Hopefully it will help you and "millions" of readers to decide if GPS lag is a problem or not on this device.
Test setup:
PDA 1: Mitac Mio A701, GPS chip: SIRF III, navigation software: IGO8
PDA 2: HTC Touch HD, GPS chip: Qualcomm, navigation software: IGO8
Experiment:
I start IGO8 on both devices and select the same destination. They both pick up GPS signal and the show starts..
Result:
PDA 1: depending on your speed, there is a GPS lag. This is between 0-2 seconds. In distance I would say about 20 to 50 meters. Again, all depending on your speed. When you stop (which unfortunatelly happens a lot in the netherlands due to high traffic ) the GPS gives the right position.
PDA 2: see PDA 1. There is practically no difference. Sometimes PDA 1 is more ahead, sometimes PDA 2 wins. The voice commands start virtually at the same time "take a turn left", "leave the highway" and so on. Maybe PDA 2 is a bit faster (less GPS lag) since I heard the voice like a 10th of a second earlier than on PDA 1.
Conclusion:
GPS lag is a problem that practically all "cheap" GPS devices have, specially in a moving vehicle. Since your GPS data is refreshed every second, you would be one second off every time. Moving at 100km/h, that means an offset of 27 meters. Moving at 150km/h that is about 41 meters (and yes, I know I should not drive that fast in the netherlands ). Add to that the GPS errors and you will get an impression on how hard it can be to predict where you will be in a second.
You could then say that the navigational software should take that into account and predict where it would be, but that also has a negative side. Have you noticed what happens when you do not follow the course laid ahead by the navigational software? it stays on course for a couple of seconds and then it notices you actually turned left or right, thus the direction should change.
The more aggresive the prediction is, the more you will have a problem when deviating. The less prediction, the more GPS lag you will have.
Is this a problem while driving? I have never considered it a problem. On the highway you do not decide to take a turn within 50 meters (I hope ). In the city, you should have way less problems with GPS lag...
Last, for all the "millions" of readers, please read these two articles:
Article 1, an abstract about navigational state estimator
Article 2, a forum discussing this very problem in the i-Blue receiver. Pay special attention to the answers given by JakeRich
I hope this helps you all out...
David,
I am so very pleased you had these two devices with the software mentioned.
It just so happens that I too have a Mio A701 with iGo and my next purchase will be the Touch HD.
Your test served as a good starting block for me to build upon.
I did wonder how well the Touch HD would fare against my A701.
Many thanks.
Beards
Thanks for your test. What about TMC info with iGo8 ?
gergy said:
Thanks for your test. What about TMC info with iGo8 ?
Click to expand...
Click to collapse
The device finds the TMC receiver (using 8.0.x version, 8.3.x version does not find anything) but then it does not find a channel. This would need a TMC expert to work out...maybe you need to change something in the sys.txt file of IGO8
Something I would add is that until last week I was using a SirfStarIII equipped BT GPS receiver linked to my Hermes and running TTN 6.03, now I'm using the Touch HD internal GPS and TTN 7.45. I have found that the GPS signal appears to be significantly weaker on the Touch TD. However, it does have the capability to pick up more satellites it seems.
In my standard journey between home and work the BT GPS receiver never picked up more than 8 satellites but never picked up less than 4 and spent most time tracking 5-6. The Touch HD at times picks up 10, maybe even 11(!), satellites but often drops to 2 and spends most time tracking 3-5.
Impression
I'm using Tomtom 7,451 now on my HD.
I tried it with the internal GPs and even with an external bleutoth GPS receiver from Tomtom itself.
The so called lag is the same in both cases.It is caused by the slow refreshing rate ( almost 1 second ).That is not a major problem and is the same that I experienced already with the Polaris,Cruise and Diamond.
So when driving try to think at least 1 second ahead.
When you're not moving I got a pefect lock on my position with Tomtom but with Googlemaps i'm of by almost 150 meter to the East.
So that's software I think.
BerreZ said:
I'm using Tomtom 7,451 now on my HD.
I tried it with the internal GPs and even with an external bleutoth GPS receiver from Tomtom itself.
The so called lag is the same in both cases.It is caused by the slow refreshing rate ( almost 1 second ).That is not a major problem and is the same that I experienced already with the Polaris,Cruise and Diamond.
So when driving try to think at least 1 second ahead.
When you're not moving I got a pefect lock on my position with Tomtom but with Googlemaps i'm of by almost 150 meter to the East.
So that's software I think.
Click to expand...
Click to collapse
I get my touch hd today. looks like I wont be installing Google maps at all on it. I'm going to buy Co-Pilot 7 when I get the chance. I also like Windows Live search GPS app, but it may lag like google.
utvol06 said:
I get my touch hd today. looks like I wont be installing Google maps at all on it. I'm going to buy Co-Pilot 7 when I get the chance. I also like Windows Live search GPS app, but it may lag like google.
Click to expand...
Click to collapse
Google maps is already preinstalled, at least on my Touch HD it was (Netherlands)
last word on gpslag?
Hi to All,
Personally, i start realizing the limitation of forums in producing real information.
First of all, most "commercial" and consumer GPS update their position every second, as correctly pointed out in this forum. Said this, faster position updates are possible for professional devices, see
http://www.dsprelated.com/showmessage/22833/1.php
but we can probably forget about it for the time being.
so, don't be surprised if - driving at 100 km per hour alias 30 m/s - you will miss the exit by 30 meters. Be reassured: Felipe Massa will miss the box by 100m if he would drive by looking to the GPS - and your braking distance was anyway 60 m....aaaghh....i hope i will never meet any of you while making the test.
My firm and conclusive opinion after extensive evaluation with Igo and Tomtom and gwatch:
The GPS LAG on the touch HD is a metropolitan legend invented by i-members!
If you check on igo8, there is a small dot representing the actual position, and the arrow or the car is the position compute by software interpolation/filtering etc. Everybody can notice that the dot moves instantaneously. It is a matter of software to decide how to filter this data, and how "reactive" you want the position change to happen. On top of this, it is obvious that updating a VGA or WVGA screen will be heavier than updating a small screen, so there should be a lag which is dependent on the navigation software you use and on the load on your telephone.
However, there is definitely no lag on tomtom....the problem is: how to buy version 7?
Here is video comparison omnia vs hd
It seems to me there is little lag on hd.
Colud somebody translate it?
http://www.youtube.com/watch?v=v45--rkRgjk

Which GPS software to use

Which version of which GPS software works on the Touch HD ? i used to use the Miomap and IGo8 on the Touch Cruise but cannot get them to work.
Perhaps with a tweak ?
thanks, yves
Just search the forum.
There are threads for iGO8, TomTom and Navigon. All of them work on the HTC Touch HD (with some tweaks).
http://www.66.com/route66/index.php?cid=UK&act=1&prodid=5723 works without tweaks.
iGO works but is not really useable in my opinion
there is no "programm close" button in expert mode, only one in simple mode.
program nearly never really gets closed by command.
voice from the navigation continues in programm-volume-setting, even after you are back in touchFlow and used task manager to stop the program.
it still runs and runs ..
a next problem is the standby mode.
you cant set it up, that while iGO is active, standby wont happen.
at the moment, you start navigation, wait some seconds without doing anything, but listening and the HD drops in standby.
and NO i dont want to set new windows standby settings everytime i want to use a navigation tool :/
I believe you can get them all working with the right tweaks.
I've used TomTom for years, without any problem. Currently using v7.910 on my Touch HD and it looks nice.
For fun I also downloaded Navigon (there's a two week free trial with full functionality) and with the help of a couple of xml files have it running. Different look and feel to Tom Tom but I like it. Probably worth a look for the two week free trial if nothing else.
Have seen iGo8 and I must say I like the look of it. Have seen a thread with details of a tweak, though that may have been for an earlier release.
Currently waiting for my TomTom services to run out (speed cameras and traffic) and then I may switch. The UI looks fantastic, but have to justify the cost to the missus .....
loadme said:
iGO works but is not really useable in my opinion
Click to expand...
Click to collapse
I don't know what you have messed up, but for me it works just fine. Not a single "bug" you mentioned has occured, maybe you are just using the wrong version / configuration.
I had also some problems in the beginning (dropping the gps), but after setting up the right configuration it works just fine for me now.
johnpatcher said:
I don't know what you have messed up, but for me it works just fine. Not a single "bug" you mentioned has occured, maybe you are just using the wrong version / configuration.
I had also some problems in the beginning (dropping the gps), but after setting up the right configuration it works just fine for me now.
Click to expand...
Click to collapse
You are correct, it works fine. However, occasional GPS drop does happen, and, from what I understand, it happens with all softwares, not just IGO. I would also be curious to know what configuration could possible effect GPS dropping issue?
Thanks
michael_r said:
I would also be curious to know what configuration could possible effect GPS dropping issue?
Click to expand...
Click to collapse
For me it was the wrong baud rate. It must be set to 9600. As I was using GPSGate I had to change the baud rate within GPSGate and not in iGO8.
loadme said:
iGO works but is not really useable in my opinion
there is no "programm close" button in expert mode, only one in simple mode.
program nearly never really gets closed by command.
voice from the navigation continues in programm-volume-setting, even after you are back in touchFlow and used task manager to stop the program.
it still runs and runs ..
a next problem is the standby mode.
you cant set it up, that while iGO is active, standby wont happen.
at the moment, you start navigation, wait some seconds without doing anything, but listening and the HD drops in standby.
and NO i dont want to set new windows standby settings everytime i want to use a navigation tool :/
Click to expand...
Click to collapse
Kinda strange that you are incapable of setting up a navigation software like igo on the Touch HD.
I myself only had to set the resolution and voila, all worked perfectly.
All the so called 'failures' are entirely untrue from my point of view.
Cause they work perfectly ! (yes also shutdown in expert mode), maybe your failure is using the correct settings in the sys.txt file...
Therfore I have to disagree with you completely on the IGO satisfaction scale.
I give it a 9,7 out of 10 (cause it can always be improved).
Tomtom is great and also is IGo in my opinion (havn't tried the rest om my HD).
with regards,
Ikkezelf
I am using Garmin Mobile XT, and it looks and works a treat.......
IGO8, does look good but there seems to be a lot of screen size problems for the HD. I too have tried IGO8 and all the stuffing around to get the correct screen resolution files sent me nuts.
I am using co-pilot 7, working well so far, especially when I remember to switch it from walking mode to car
A quick summary of my experiences with iGo 8, TomTom 7 and Garmin Mobile XT on the HD, in the UK.
iGo 8
Pros:
Has the nicest looking graphics, with terrain elevation and 3D models of major landmarks (and many more buildings too, in major cities) and a good variety of views.
Text-to-speech support for reading out road names, if you have enough memory (sometimes needs a reboot or to disable TouchFlo to get enough - sadly it doesn't default to the normal non-TTS if there's not enough memory, so you have to turn it back manually).
Routing between multiple maps installed.
Cons:
Long startup time.
Incorrect speed limits in my area (30 instead of 60-70 on some roads!)
The voice directions have been misleading when crossing a roundabout over a motorway, telling me to incorrectly take the first exit from a roundabout, when the direction arrow clearly shows the second. I verified by plotting a route on to the motorway that it also said "first exit" for that exit too. Very strange - I haven't seen problems with other roundabouts, yet.
Bad default POIs, listing the nearest cash machine as 25 miles away, when I was standing right next to one and no shops that I was looking for.
TomTom 7
Pros:
Reasonable across the board.
Cons:
Average default POIs, finding cash machines but not most shops.
Garmin Mobile XT
Pros:
Great default POIs, being able to track down most shops, etc.
Great free online services, such as Google local search, cheapest petrol
prices nearby, weather, traffic reports, flight status and Panoramio.
Being able to install subsets of maps, to reduce space on the device.
Cons:
Very slow graphics engine.
arghness said:
[*]Text-to-speech support for reading out road names, if you have enough memory (sometimes needs a reboot or to disable TouchFlo to get enough - sadly it doesn't default to the normal non-TTS if there's not enough memory, so you have to turn it back manually).
Click to expand...
Click to collapse
I'm using the latest iGO8.0.x release and haven't noticed any memory problem at all. I think it is a problem of the 8.3.X release(s), as they are not optimized for our devices yet. There are some sys.txt tweaks regarding to the tts functionality out there, maybe they will fix it for you.
arghness said:
Long startup time.
Click to expand...
Click to collapse
What do you mean by that? Mine is up and ready after 10 seconds (or something like that).
arghness said:
Incorrect speed limits in my area (30 instead of 60-70 on some roads!)
Click to expand...
Click to collapse
That's not iGO8's fault at all. The speed limits are integrated in the card material, mostly coming from tele atlas. For Germany the cards are really good.
arghness said:
Bad default POIs, listing the nearest cash machine as 25 miles away, when I was standing right next to one and no shops that I was looking for.
Click to expand...
Click to collapse
Haven't noticed any lacks of pois yet. But you can easily add pois (look for poi plaza).
johnpatcher said:
I'm using the latest iGO8.0.x release and haven't noticed any memory problem at all. I think it is a problem of the 8.3.X release(s), as they are not optimized for our devices yet. There are some sys.txt tweaks regarding to the tts functionality out there, maybe they will fix it for you.
Click to expand...
Click to collapse
I'll take a look, thanks. The normal voices are fine, just not the tts. It could be due to the high quality tts rather than the 11KHz pack.
johnpatcher said:
What do you mean by that? Mine is up and ready after 10 seconds (or something like that).
Click to expand...
Click to collapse
It's not unusable, it just takes longer than the others. Sometimes I want to quickly look something up. My usage scenario and my opinion of course
johnpatcher said:
That's not iGO8's fault at all. The speed limits are integrated in the card material, mostly coming from tele atlas. For Germany the cards are really good.
Haven't noticed any lacks of pois yet. But you can easily add pois (look for poi plaza).
Click to expand...
Click to collapse
I did say it was my experience in the UK. Also, I think that they do count as negative points against iGo as they make it less useful to me compared to the competition. Giving incorrect voice directions is bad, especially when the visual direction is correct. I'm glad you're happy with it - the graphics engine, buildings and terrain really are good. I'd love to see some online integration like Garmin, especially Google local search, which would make the POIs less of an issue.
Gps sofware in uae
Just for anybody here in UAE ... Sygic Drive 2008 from ORION MIDDLE EAST.. works great on my HD.. and its maps are more updated for the GCC regions.. atleast here in UAE..
My comparison between Garmin mobile XT Vs Mapking R12
hello
yesterday i have chance to fully try out my GPS function on my new HD
This is my findings...
I have expirient using Mapking R12 with my Tytn2 and it is much faster in the term of rerouting if u miss any turn,the accuracy is much better but the graphic is quite "cartoon"... anyway it is quite simple to use and straight forward....
With garmin mobile XT i found that, graphic is cool, many additional information such as speed limit, traffic light and ETA....time...
but it is not that easy to handle in term of finding your destination, etc...
it is slow responding and this can cause u miss some turn since u been passing that turn about 5-10 meters then only in the graphic u will reach there... the speed indicator also slow 10 Kmph...then my speedo meter
anyway i'm not really sure this is due to the sofware or the GPS chip... since i'm comparing my expirient with 2 different device that running with 2 different sofware
anyway i will try to run my HD with mapking and look the different....
Comparison TomTom 7, IGO 8 and INAVI
TOMTOM 7:
It has the most user-friendly interface and most stright-forward menu. You get whatever you want in just several pushes of buttons. Maps are very precise in west Europa and I think in the USA. In other countries maps aren't that good if they exist. It computes almost the best way. Better than all other programs.
IGO 8
It is the most complete navigation program. It has plenity of options. The drawback of this is that you will need more time to do the same thing. The most useful function not available in TomTom is easy moving and zoming map during navigation. It has maps for much more countries for Israel, Eastern Europa and they are more precise (there are even 3D buildings) and they take less space. If you travel outside Europa and USA or like exploring options then it will be the best choice.
INAVI
It is good. It's the only choice for eastern Europe and some other countries. It has many options (more than TomTom and less than IGO) but navigation is less easy and less precise than others. You can choose it if there is no maps for the country where you go.
Personally I choose TomTom 7 because of it's stright-forward interface. In the car you don't have a lot of time to play with options. 3D buildings don't interest me (I can see them through the window) and I live in west Europe.
Just installed Garmin Mobile XT
Updated to version 5.00.20wp
I'm impressed, works full screen and very smooth, Garmin Online is very well integrated, the interface is clean and easy to navigate, you can really just install and drive/walk off (I did not have to do anything to activate the GPS just plug in the MicroSD card and it automatically installed the soft and I could start navigating)
This does not mean that things cannot be customized, from my first look at the settings it looks like just about anything can be customized.
The integration with WM seems very complete too, from the large "Where to" button I can select a contact and it will have a large "Go" button to start navigating to it.
This morning I tested it in my car and I even got a phonecall during navigating which went flawless, the phone screen came on but I went back to Garmin Mobile via the Start menu and it continued navigating (the data connection was stopped so no more Garmin Online service but it did not stop the navigation)
Voice prompts and warning signals were quite clear through the HD speaker.
The only thing is that the location of my car holder might not be ideal on the open road it was ok but the GPS connection became quite erratic when I entered the city, the GPS info screen showed only 3 satellites that flickered on and off, when I took it out of the holder and held it to the windscreen things got better.
hijamir said:
the speed indicator also slow 10 Kmph...then my speedo meter
Click to expand...
Click to collapse
this is normal, the speedo in your car is set slower than the actual speed by design (so you don't think you're driving the speed limit but you're actually speeding). If GPS connection is good GPS speed can be accurate to about 0.1km.
On road GPSes there is always a 1 second lag (1Hz, professional and aviation GPSes can have multiple Hz updates) so accelerating/decelerating will not be correct but for constant speeds the GPS indication is superior to most cars speedos.
I've never had a gps device before, and am pretty new to the whole Winmo scene in general. I saw someone mention that Route 66 worked without tweaking so I bought a discounted version of their Route 66 Navigate 7. I wasn't able to install it directly from the CD, but their customer support responded within an hour or two telling me to copy the memory card directory from the CD directly to my HD's card and run the .cab from the phone.
Works great. Now I just have to fool around with it so I know how to actually use it effectively.. lol.
From their website they list the HD as compatible for their latest "8" version too. I just decided to get the old one for cheap since I don't really have a need for gps. Maybe I'll upgrade at some point if it's worth it.

How fast is the GPS? (for a top speed program)

I'm thinking of writing a simple app to work out your top speed via the GPS system.
Does anyone know a) if this is already done and b) how fast (as in htz / updates a second) the blackstones GPS can cycle at? If it's something like 1htz it will be largely useless!
Thanks
jon- said:
If it's something like 1htz it will be largely useless!
Click to expand...
Click to collapse
Its excactly 1 Hz.
haha, i love the wording of your answer for some reason.
I guess the iphone is the same speed. Bugger
Doesnt really matter if you keep it at the same speed, when i'm driving on the autobahn at the vmax of my car the gps shows a constant speed. If you want to peak to a certain speed and then fall back again, then it will be useless.
Iv used a few that calculate 0-60 and theyre largely useless. A car i know to be <7s comes out about 9-10s.
Exactly sicknick. I want to use it to capture the top speed of a superbike, the peak right before it brakes so being a second out could be 10mph with the rate these things accelerate!
You'd have to buy a Bluetooth GPS receiver and pair it to the phone - you can buy MTK chipset receivers that run at 5hz

Categories

Resources