AGPS tweek that helped me out - Touch Diamond, MDA Compact IV General

Hey all, just wanted to share a tweek that I found somewhere (not for diamond) that helped me out with my aqusition problems.
HKEY_LOCAL_MACHINE/Software/HTC/SUPL AGPS/
EnableAGPS = 1
GPSMode = 4
dont know what exactly it does but it fixed all of my getting a lock problems. (dont forget to update your QuickGPS with the latest data also)
The only thing I want to see fixed now is the horrible update delay that you get when you are walking, still havent seen any solutions. From my point of view it talkes about 30~40 second of walking time before the position "catched up" to you, then it work quite well for as long as you are walking and stop only for a few second, if you stop for longer it seem to go back into what ever mode it is in from start so another wait for it to catch up.
I am doing all this is OziExplorerCE. Tested it on Googlemaps as well, works fine but the follow delay is there too.
D.
GPSMode = 1 means Autonomous (Self Fix no Assistance Required, Pessimistic Approach, Very Slow but Very Accurate)
GPSMode = 2 means Assisted by Server (Less Optimistic, Somewhat Slow but Medium Accuracy Quality)
GPSMode = 4 means Assisted by Server with Extended Ephemeris (Very Optimistic, But Sometime we loose Accuracy Quality)

can you let us know what's the other setting on your SUPL AGPS? such as ServerIP, ServerPort as well as other setting. These attributes are crucial to get AGPS works.. Thanks in advace.

Could somebody to export
HKEY_LOCAL_MACHINE/Software/HTC/SUPL AGPS/
complete tree to this forum. I would like compare other values in this tree with my phone. Thank you very much.

I'd guess that AGPS is Assisted GPS and it can also be activated using the Advanced Config Tool

HKLM\Software\HTC\SUPL AGPS\GPSMode 00000001 REG_DWORD
This alone above registry key is the only tweak i've made, and it fixes pedestrian mode, great for caching! Thanks a lot!! i'm happy now

Related

Static Navigation on Kaiser: How to switch off!

Hi,
after searching some time, I found this post here very helpful to switch off static navigation for the internal Qualcomm GPS chip:
http://forum.xda-developers.com/showthread.php?p=1747266#post1747266
Open your favourite registry editor, and search for
HKLM\Software\HTC\SUPL AGPS\GPSMode
Mine was set to "2", and I got the bad behaviour when slowly walking or geocaching.
Switching it to "1" led the GPSr to send each position without modifications or smoothing directly to the internal com port: Perfect!
Now my Kaiser can really replace the old Wizard with external SirfIII-GPS!
Hope someone searching for i.e. Geocaching, Walking and Jumping Locations happily find this thread.
Cheers, Horst
It doesn't work for me. I set it to 1 and nothing could connect to the gps device. resetting it back to 2 corrected this problem.
Hi,
just tried the registry modification and it seems to work! I had a short walk and tried TT6 and GPSDash2. I haven't tried GPSDash while walking before this modification, but it really works fine even at slow walking. TT also updates the current location very good, but has some trouble in viewing the right walking direction. I will have a further look at TT tomorrow while driving, maybe if there are any differences in the behaviour or something. Feedback will follow...
HansOlo
EDIT: FYI, I'm using an unbranded Kaiser with german stock rom 1.56.407.3, radio 1.27.12.11
Umh, I'm not so positive about this anymore - I will have to do more test to see if it really is now _pure_ Raw NMEA.
Do you have also a constant offset of about +100m in altitude compared to sirf3?
Horst
This is what the GPSMode does:
http://www.sprintusers.com/forum/showpost.php?p=1735285&postcount=347It's actually sets up how AGPS works, so it's not static navigation.
I found my "no connect" problem. If you set GPSMode to 1 and AGPS to 1, device connection fails. I turned off AGPS and the connection works again.
I have tried this and it does exactly as the OP said in my case. I get a constant GPS feed, so can now use my Kaiser for geocaching at last!
For the record, I'm using Memory Map Pro V5.05 Build 662, with GPS on COM4 & 115200 Baud. I also use AE Buttonplus to map a key to keep the device from turning off whilst using MM.
I tried setting both GPSMode and AGPS to various values and each time it behaves exactly the same
I agree. no differences for me either.
Do a soft reset and try again. It's only a subtle difference though, so if Static Nav is not a problem for you before, you will hardly notice the change.
This is awesome news, I can't wait to try it out! Last time I tried to geocache with my Tilt I never could get it to settle down on any one spot. It kept sending me 30 feet in random directions. I switched to my bluetooth unit and it sent me right to the spot.
Report back here afterwards then, most people seem to think I'm talking crap
I launched GPSTest today while waiting for someone in my car and noticed that the reading stayed constant for the entire time I was there, only started changing after I started moving.
I'm going to double-check my registry entry and also try disabling AGPS to see if that makes a difference.
Today I was walking in areas with limited visibility to satellites. I set GPSMode to 1, but still got alternating freeze and jumping of the positions. Too bad, this does not (or only partially?) solve the problem. Are there other devices with the same GPS chip built in? If they have static navigation switched off, there should be a way to do it for the Kaiser, too...
khaytsus said:
I launched GPSTest today while waiting for someone in my car and noticed that the reading stayed constant for the entire time I was there, only started changing after I started moving.
I'm going to double-check my registry entry and also try disabling AGPS to see if that makes a difference.
Click to expand...
Click to collapse
But what's interesting is that BeeLineGPS the reading updates constantly.. Not sure if it did before or not, honestly.. I'll have to change the value back to 2 and see out of curiousity.
GPSTest still stays at a static value... Interesting.
Some applications add static nav on their own by ignoring random small differences in position. Maybe that's what you're seeing here?
Just an idea: There are different data streams, $GPRMC, $GPGGA, etc. Maybe not every program uses the same, and at least one holds the raw positions, whilst another contains the computed points? Have to check this afterwards.
khaytsus said:
But what's interesting is that BeeLineGPS the reading updates constantly.. Not sure if it did before or not, honestly.. I'll have to change the value back to 2 and see out of curiousity.
GPSTest still stays at a static value... Interesting.
Click to expand...
Click to collapse
I tested with BeeLine GPS and that's how I knew nothing had changed from before.
It looks like it's continually updating, but it's continually updating with the incorrect values. Walk in a square and look at the raw latitude and longitude and you'll see what I mean.
I checked whether the different data streams hold different positions: they don't.
If Kaiser continues like this, I don't have any more wishes for geocaching. Horst, this really helped me. I set HKLM\Software\HTC\SUPL AGPS\GPSMode to 1 (was 2) and restarted.
I don't know if it actually switched off static navigation, but the device now behaves like it did. It is MUCH BETTER.
I love this gpsVP software for geocaching and also for simple navigation (it uses Google maps). Today I tried to navigate a few times to randomly selected points and it was great: the distance was slowly decreasing as I was slowly (1 km/h or less) approaching the waypoint. I haven't experienced this before and I'm really sensitive about what my Kaiser does.
Finally I don't have to walk fast for a few seconds for the GPS "to catch" the speed and to start updating coordinates. Perfect!

[Info/tutorial] How to manually configure a-gps server

Hi there,
This topic is about my experience of configuring a-gps manually with a French operator. This may help others.
I installed a few day ago the last french official HTC ROM (see here)
My Diamond is SFR branded (French Vodafone), and after upgrading from the native SFR ROM to the HTC one, I felt a slowdown to get a good GPS signal for the apps I use: Googlemaps and iGo8. The signal also seemed less accurate.
I decided to investigate this way.
First of all, some elements that may be obvious for most of you, but reminding them does not hurt:
A-gps is a system that enhances GPS performance, by connecting to an a-gps server. As a matter of fact, this server makes use of cellular network signal to locate you faster. For further informations, see Wikipedia a-gps article.
AFAIK, a-gps is different from Quick GPS (see here) In particular, config values for a-gps and Quick GPS are located in different registry keys on Diamond.
Now let's get deeper into a-gps:
You can, once again AFAIK (and you'll correct me if I'm wrong ), use two kinds of a-gps server:
Your mobile vendor's server (i.e. HTC)
Your operator's server
I remembered that on some phones (at least Nokia N95), you have to define manually your a-gps server when using SFR network.
For Nokia, the problem is that the port used by the vendor's server is blocked by SFR WAP connection.
This is not the case of HTC a-gps server, since using HTC rom does not inhibit a-gps: it only seemed slower to me than with my SFR rom.
Here are the registry parameters for a-gps, on the original HTC ROM:
Code:
[HKEY_LOCAL_MACHINE\Software\HTC\SUPL AGPS]
"EnableAGPS"=dword:00000001
"ServerPort"=dword:00001C6B
"ServerIP"="10.1.101.63"
"QosPerformance"=dword:00000059
"QoSAccuracy"=dword:00000032
"TimeBetweenFixes"=dword:00000001
"NumberFixes"=dword:3B9AC9FF
"GPSMode"=dword:00000002
I guess "10.1.101.63" is the IP address of an HTC's a-gps server (?!)
I then downgraded to native SFR ROM, and here was the same key:
Code:
[HKEY_LOCAL_MACHINE\Software\HTC\SUPL AGPS]
"ServerURL"="geoloc2.sfr.fr"
"GPRSConnection"="WAP SFR GPRS"
"Network"="WAP SFR GPRS"
"EnableAGPS"=dword:00000001
"EnabledPrivacyMethod"=dword:00000000
"CloseConfirmMsgTime"=dword:0000003C
"PrivacyMethod"=dword:00000000
"EnableLocInfo"=dword:00000001
"ServerPort"=dword:00001C6B
"QosPerformance"=dword:00000059
"QoSAccuracy"=dword:00000032
"TimeBetweenFixes"=dword:00000001
"NumberFixes"=dword:3B9AC9FF
"GPSMode"=dword:00000002
As you see, the server is defined with its URL, "geoloc2.sfr.fr" (known as one of SFR's a-gps servers), and some parameters are different.
Of course, you have to replace "WAP SFR GPRS" by the network connection you want to use.
I upgraded to HTC ROM again, and set the operator's rom values.
Now I've got the feeling that it's harder, better, faster, stronger (and more accurate).
By the way, QuickGPS is configured in the following key: [HKEY_LOCAL_MACHINE\Software\HTC\QuickGPS].
Note that, on SFR branded rom, this key does not even exist.
Hope this helps.
I've wondered why Quick GPS seems to replace the A-GPS feature on the diamond. QuickGPS doesn't seem to do a damn thing for me. From cold boot, I can stand in open air for 5 minutes until I even start to get a peek at a couple of satellites. How can we be sure that QuickGPS is even working at all?
I used to own a Nokia N95 that had the A-GPS feature, the GPS inside the N95 was pretty average. But with the A-GPS feature you could at least get a lock in under 10 seconds, every time. As long as you had configured your positioning server, (supl.nokia.com) and you had a data connection, then it was consistently under 10 seconds from cold boot. Without A-GPS it was more like 5 minutes plus, basically what I'm seeing on the diamond.
As people have noticed, using tools like Advanced Config to enable A-GPS breaks the GPS completely. Probably because of the missing settings such as you have outlined above, (I noticed these settings while poking around in the registry recently too). I wonder how we can find out what the server names for other countries are and get this working for eveyone.
Also, the IP address 10.1.101.63 is a private IP address so I guess that explains why it fails when you switch AGPS on, that address will never be contactable, so they must have used it for some kind of internal testing - but if it's working for you (with your new settings) then why did HTC choose to leave it broken for the other ROMS....
Well... Since I updated to this last HTC rom, QuickGPS "does work". I mean, it is an installed program, therefore available in "programs" list, and when I launch it, I can "download" data to update it. Though I don't have a cue of what use is made of this technology on Diamond.
I've always used Advanced Config to enable A-GPS, and it has always worked for me. But if it breaks the GPS, I guess you can do it from the registry by setting "EnableAGPS" value to 1.
I also tested a N95 8Go recently, and I had the same results.
But I'm not sure to understand your need: Diamond has both A-GPS and QuickGPS. I don't think QuickGPS is very efficient, but A-GPS is.
I do also think that setting the "ServerIP" value to "10.1.101.63" must work worldwide, since I bet this is HTC's a-gps server.
With this, GPS signal takes about 30 seconds to lock (at first use after soft-reseting, but may be under 10 seconds for next uses).
Did you give it a try?
hantoucc said:
Well... Since I updated to this last HTC rom, QuickGPS "does work". I mean, it is an installed program, therefore available in "programs" list, and when I launch it, I can "download" data to update it. Though I don't have a cue of what use is made of this technology on Diamond.
Click to expand...
Click to collapse
Yes I have i too, and it connects and downloads data ok. But does it speed up a GPS lock? I don't think it does. I've hard reset and just run TomTom without QuickGPS and then with QuickGPS and I cannot for the life if me see any difference at all. In TomTom Satellite screen, you can see no data. If it was working, you should see all Satellite 'numbers' in their respective little boxes and then the tracking would begin almost immediately. But I'm not seeing this.
I've always used Advanced Config to enable A-GPS, and it has always worked for me. But if it breaks the GPS, I guess you can do it from the registry by setting "EnableAGPS" value to 1.
Click to expand...
Click to collapse
Many people have said that enabling A-GPS (via advanced config or direct reg edit) makes the GPS stop working completely i.e. never getting a lock. If you have got this working for you, as far as I know, you're one of the first! Lucky you!
But I'm not sure to understand your need: Diamond has both A-GPS and QuickGPS. I don't think QuickGPS is very efficient, but A-GPS is.
I do also think that setting the "ServerIP" value to "10.1.101.63" must work worldwide, since I bet this is HTC's a-gps server.
Click to expand...
Click to collapse
No that IP address is within a private non-routable range for internal private networks and cannot be reached from the internet. Read this if you want more info.
I do agree though on the A-GPS being better, and with my experience with Nokia phones A-GPS is excellent. I don't understand what it is that QuickGPS is trying to do, because there is nothing quick about it. I thought it would be similar to A-GPS (in how it actually works) but now I'm confused :/
With this, GPS signal takes about 30 seconds to lock (at first use after soft-reseting, but may be under 10 seconds for next uses).
Click to expand...
Click to collapse
Now that's the sort of time we all should expect when using an assisted/quick GPS aid to the actual GPS chip. It should be lightning fast. So to me it says QuickGPS is pretty lame, as everyone is using it by default in all ROMS and there are many many people complaining about the GPS not getting a lock at all. So it can't possibly be working properly. And if it is, it still sux.
I'm going to try and replicate those settings you have above on my Diamond and see how it goes. I'll post back shortly.
OK well I've put all those settings in, but still no luck. It is not working. I've been waiting several minutes and still cant even get a fix.
It's not out of the realms of possibility that SFR's A-GPS server can only be used by SFR customers. After all, they assign you your IP address when you connect to the web on your diamond so they could easily lock it down so that random people cannot use it. In fact that would make a lot of sense.
I think we're close, but I guess we need to find a SUPL A-GPS server that is open to the public, maybe? Or certainly at least find out if HTC has one that we can use that is accessible via the internet... Maybe someone else has some ideas?
you can try: "supl.nokia.com" instead of "geoloc2.sfr.fr"
Have you tried this, and what port does it use?
I'd been playing some more and found out having it enabled really screws things up - TomTom thinks it has a lock, then it doesn't, then it does, then it doesn't, etc. It's really bugging out. So I just switched it off.
I'm really interested to know though if A-GPS will help with the ongoing GPS-Lag/inaccuracies problem, some poeple have reported that the lag is fixed in the new OS builds floating around but I can confirm that it is not fixed - in fact it felt like it was worse!
This GPS is causing too many headaches!!!
salada2k said:
Have you tried this, and what port does it use?
I'd been playing some more and found out having it enabled really screws things up - TomTom thinks it has a lock, then it doesn't, then it does, then it doesn't, etc. It's really bugging out. So I just switched it off.
I'm really interested to know though if A-GPS will help with the ongoing GPS-Lag/inaccuracies problem, some poeple have reported that the lag is fixed in the new OS builds floating around but I can confirm that it is not fixed - in fact it felt like it was worse!
This GPS is causing too many headaches!!!
Click to expand...
Click to collapse
I'm also in Australia and i'm having the exact issues as you in regards to GPS lag and inaccuracies, i do however get a fix quite quickly, first time after a ROM change it takes a while but after that its somewhere between 30 sec and 1 min 30. I have changed my rom many times updating to all the latest custom ROM's, still its inaccuracy remains, its about 40 metres off on my device. I live inhouse number 16 and yet it tells me I'm at house 20. Like WTF........
What a pain in the arse!!!!
I got ip adress of HTC aGPS server!
its the 64.14.59.165
you got to just change the htc stock server of the diamond to this and its working well for me.
saveferris said:
I'm also in Australia and i'm having the exact issues as you in regards to GPS lag and inaccuracies, i do however get a fix quite quickly, first time after a ROM change it takes a while but after that its somewhere between 30 sec and 1 min 30. I have changed my rom many times updating to all the latest custom ROM's, still its inaccuracy remains, its about 40 metres off on my device. I live inhouse number 16 and yet it tells me I'm at house 20. Like WTF........
What a pain in the arse!!!!
Click to expand...
Click to collapse
Tell me about it. Mine is about 50m off 90% of the time, sometimes it looks like it might be ok. The other thing I noticed today is that the 'speedo' in TomTom i.e. the bit on the status bar that tells you how fast you're going - which is usually very accurate - still tells me I'm going 15km/h, then slowly counts down to zero anything up to 20 seconds after reaching a complete stop! I am starting to regret spending money on TomTom. But to quantify that, I don't blame THEM, I'm just pissed I've shelled out so much for the Diamond + TomTom and the fkng things dont work properly. We have to get to the bottom of this!
salada2k said:
Tell me about it. Mine is about 50m off 90% of the time, sometimes it looks like it might be ok. The other thing I noticed today is that the 'speedo' in TomTom i.e. the bit on the status bar that tells you how fast you're going - which is usually very accurate - still tells me I'm going 15km/h, then slowly counts down to zero anything up to 20 seconds after reaching a complete stop! I am starting to regret spending money on TomTom. But to quantify that, I don't blame THEM, I'm just pissed I've shelled out so much for the Diamond + TomTom and the fkng things dont work properly. We have to get to the bottom of this!
Click to expand...
Click to collapse
Yep, its all the same issues I'm having, but not just with tomtom, I'm using iGo8 and garmin XT with no success.
This was written by me on another thread complaining about the GPS.
I called HTC support Australia and informed them off its fault with GPS lag and its accuracy, I informed them that over 50% of users are having this issue on the XDA forum, they told me that no fault has been logged and there isn't an issue, It may be time to call up the tech support and make some noise to get this issue resolved. its a pain in the arse and it shouldn't be happening.
I also called up Hong Kong Customer support the other day and they said the exact same thing...... i think.... the chicks English was just deplorable.
I think i may call the Australian HTC support again, and just irritate the **** out of them, hopefully this time they may have a solution for me.
saveferris said:
I think i may call the Australian HTC support again, and just irritate the **** out of them, hopefully this time they may have a solution for me.
Click to expand...
Click to collapse
I hope you can get somewhere mate! Good luck!
lowrider_05 said:
its the 64.14.59.165
you got to just change the htc stock server of the diamond to this and its working well for me.
Click to expand...
Click to collapse
anyone tried if this really works?
Is IgO 8 working with A-GPS enabled?
Thanks
Update/Refresh of GPS data
Maybe a stupid question, but how can I update the a-GPS data or does the device update the data automatically?
pls delete
lit2fly said:
anyone tried if this really works?
Click to expand...
Click to collapse
Well, it does seem to be some kind of Navigation related server - I am trying now...
Well, it doesn't seem to have made a difference - but I will test some more...
lowrider - where did you find that IP?
What is the data amount when using AGPS ?
Are some data only transferred when opening TomTom ?
steph90 said:
What is the data amount when using AGPS ?
Are some data only transferred when opening TomTom ?
Click to expand...
Click to collapse
It should be only a few KB send, and then a little more KB received.
It should only happen when the GPS is activated (e.g. you start TomTom) and then the A-GPS would kick in then. It should not transfer any more data unless you lost the GPS signal, then it would assist the GPS in getting a lock again, and therefore transfer another few KB.

Wanted: Share your *WORKING* GPS config

Hi folks!
I got those **** GPS problems with my TP and worked myself now several days through dozens of related threats. Unfortunately, there doesnt seem to be a "one-best-way" but several (even some contradicting) suggestions... - and no Wikipage so far
After playing now with a lot of suggestions (registry tweak, killing the logfiles, gpsgate / splitter, AstroGPSLauncher, some mortscripts, about 6 different RadioRoms and maybe all baudrates/config combos of 5 different navigation systems) i got now really stuck and kinda frustrated. (Read: Yes, i used the search function!) Maybe i should burn that device - OR - some of you share their GPS configs / fixes / history so that i / we can write together a comprehensive (hopefully leading to a working solution) wikipage
I would be highly interested in:
o Working solution yes or no?
o ROM & RadioROM
o Did u have GPS problems at all? Which ones? No Fix? Slow fix? inaccurate? Jumping around position / loosing the signal each and every second? Lags?
o Could you solve it?
o How?
I hope with some of those working configurations it should be possible to replicate a working device...
Thx in advance!
First feedback with working combinations (QuickGPS as standard not included):
#####################################################
ROMeOS 1.60.1 - Radio 1.02.25.28 - fix < 1min - no Tweaks
ROMeOS 1.51 GER - Radio 1.02.25.19 - fix <> 30sec - Portsplitter
Da_G v2.03-MSVC - Radio v1.02.25.28 - fix < 1min - (kickstart for TomTom)
NATF 3.2 ROM -1.08.25.20M1 - fix < 1 min - no Tweaks
ROMeOSĀ² v1.60.2 - 1.08.25.20M1 - fix < 15 sek - QuickGPS disabled, PagePool 32MB
LantisOS Rom -.32 ATT Radio - fix < 1min
#####################################################
EDIT: If possible, please post your initial fix time using VisualGPSCE outside with a clear view of the sky (no kick starting allowed, just fire up VisualGPSCE and start a timer)? Set VisualGPSce to COM4: at 115200 bps (speed doesn't really matter as long as its >4800). : http://forum.xda-developers.com/showpost.php?p=3116607&postcount=7
Please share your config here: http://wiki.xda-developers.com/index.php?pagename=GPS Issues
Thanks to Sleuth for the standartisation hint!
Did you change your Navigating Software to the new ports of the comsplitter with the GPS Signal? I had the same secondly changing signal- no signal, but after installing comportsplitter and changing the settings of the Navigating sw to the new ports there is a constant strong signal there with no lag.... Using ROMeOS 1.51 Ger and Radio 1.02.25.19. I tried nearly all radios, but most of them cause a big battery leak (for my TP)
Greetz
Boris
P.S. I have a fix in nearly 30 seconds, but only after clearing the gps cache with the htc tools. the first fix took about 45 Minutes, but now its at half a minute. I deactivatet agps as recommended in many threats in several forums, but i use quickGPS
Thx for your information! (Sure i changed to the new Comports *g*)
Using ROMeOS 1.60.1 and radio 1.02.25.28 i get a fix in under a minute, just by using QuickGPS included in the rom.
Same radio configuration with Da_G 2.03 (see sig). VisualGPSce can fix outside in < 1 minute. TomTom needed to be "kick started" by another pgm but could see the GPSID natively (gave the built-in gps option in device configuration). After omitting the Flags value=2 (GPSID driver is unloadable) in HKEY_LOCAL_MACHINE\Drivers\BuiltIn\GPSID then TomTom was able to warm start the GPS in < 1 minute as well without needing a "kick start".
Currently, TomTom updates the display 3-4 times/sec and has little if no lag (cross streets on map pass by at the same time as the car does at 40mph). The only thing I continue to suffer from is "speed lag" whereby TomTom doesn't track with the speedometer when I slow down to 0mph. This can result in the car display ending up in the intersection on the map when the car is stopped (then it "snaps back"). I'm going to see how TomTom 6.x deals with this so I can get an apples to apples comparison with my Tilt which didn't suffer from speed lag.
Could I suggest Standardizing our tests?
What's your initial fix time using VisualGPSCE outside with a clear view of the sky (no kick starting allowed, just fire up VisualGPSCE and start a timer)? Set VisualGPSce to COM4: at 115200 bps (speed doesn't really matter as long as its >4800).
The first time you get a fix on any given day should be the one you report as this will be the longest. The reason is that QuickGPS ephemeris data will be used which gives approximate satellite positions. Subsequent fixes (try it!) will be lightning quick because you will be using actual ephemeris data downloaded from the satellites which gives precise sky locations for the time duration that the birds remain visible.
I am using NATF 3.2 ROM and 1.08.25.20M1 Radio. I use OCN8 and it gets <1 minute fix. No changes done to comp port or baud rate. However, it takes tweaking got get fix for Google Maps in little over 1 minute. I do experience LAG on OCN8 though.
I used to use Elice RC2 and 1.08.25.20M1 ROM. LAG was very very minimal but took more time to fix.
Here's the installation cab for VisualGPSce btw. It's freeware.
Sleuth255 said:
Here's the installation cab for VisualGPSce btw. It's freeware.
Click to expand...
Click to collapse
Yep VGPSCE is a classic tool
http://dl.htc.com/downloadfiles/Rom...ned_Raphael_52.44.25.24_1.08.25.20M1_Ship.exe
I flashed this ROM and it works perfect for me.
my config (signature) fixes up under 15 seconds when moving, <1minute when standing on one place. QuickGPS disabled, PagePool 32MB
For me prior to updating my ROM I could not get a GPS fix no matter what I did. Some of the newer ROMs use new GPS Drivers. This must have fixed my problem. I tried others older ROMS and no Fix, I tried a few Radios and no Fix.
I'm using LantisOS Rom, and the .32 ATT Radio. My GPS works with AGPS enabled or disabled, it doesn't matter.
I still have some lag, but its not too bad.
Here is what I do to get a fix.
1. I use QuickGPS to download the data.
2. I Launch Chartcross GPS Test to get a fix usually in under a minute if I havent used it for awhile. If I used it earlier in the day i can get a fix in like 5 seconds.
3. I either close or minimize GPS Test and launch my GPS program. (Google maps, Live Search, & iGuidance all work for me)
P.S. I do not use HTC GPS Tool as I've never got it to work. I have VisualGPSce which is good for viewing some data, but it seems that Chartcross GPS Test gets a fix way faster.
I added a short, unprofessional Wiki Page so that we can collect this information more efficiently...
http://wiki.xda-developers.com/index.php?pagename=GPS Issues
Please feel free to add your data and improve the page in language, style, structure etc.
For me totally not understandable: The first evening i tried with Romeos 1.704 & GPS it was impossible to get a fix. I cleared cache with HTC GPS Tool and did all the other things, tried with visual gps, gps mouse, glopus and others but i didnt get a fix, even after running 3 hours in the night the sattelites remained red.
next day, when i tried to work on this problem in the same room, same place, i had a fix in a few seconds....
Greetz
Boris
P.S. My Radio is version 1.10.25.25
I was starting to have problems with AT&T stock ROM (1.95.502.5 WWE) & radio 1.02.25.32. All I had to do was disable A-GPS, use quick GPS to download data and then use GPS test to lock on to the birds. Also I have noticed that it becomes a lot quicker to get a signal without a case. Using a metal case sometimes it would become impossible for me to get a fix.
guy's
I remember 2 things that are importand(that I dont know how to setup in the PRO):
1. how the GPs handles static situations(dont remember the name) but the lag i get when i'm static or in a slow motion(traffic) is exactly what happend when i changed my BT GPS settings back in the day.
it was called "[FONT=Verdana, Arial, Helvetica]Static Navigation" : will "freeze" the position at very low speed to cancel out the drifting resulting from the natura "inaccuray" of GPS - should be disabled for pedestrian use - see below for details[/FONT]
2. [FONT=Verdana, Arial, Helvetica]Track Smoothing : wrill smoothen the track to remove the "jumps" resulting from the natural "inaccuracy" of the GPS system (10/15 meters) - disabled by default[/FONT]
http://www.gpspassion.com/forumsen/topic.asp?TOPIC_ID=25575
Just got my Vario IV yesterday and quickly flashed mrvanx's Elite Project rc3 rom.
Stuck in traffic this morning I noticed that any gps app i tried would find the internal GPS, find satellites, lock, then disconnect. It kept doing this for any gps app.
I tried disabling a-gps and the problem vanished, all the apps worked properly and maintained a GPS lock for around 20 minutes.
Its been fine sofar since then...
elivne said:
guy's
I remember 2 things that are importand(that I dont know how to setup in the PRO):
1. how the GPs handles static situations(dont remember the name) but the lag i get when i'm static or in a slow motion(traffic) is exactly what happend when i changed my BT GPS settings back in the day.
it was called "[FONT=Verdana, Arial, Helvetica]Static Navigation" : will "freeze" the position at very low speed to cancel out the drifting resulting from the natura "inaccuray" of GPS - should be disabled for pedestrian use - see below for details[/FONT]
2. [FONT=Verdana, Arial, Helvetica]Track Smoothing : wrill smoothen the track to remove the "jumps" resulting from the natural "inaccuracy" of the GPS system (10/15 meters) - disabled by default[/FONT]
http://www.gpspassion.com/forumsen/topic.asp?TOPIC_ID=25575
Click to expand...
Click to collapse
no one know the NEMA codes to change the GPS's unit settings?
Vodafone Touch Pro
ROM: 1.90.162.5 GER
Radio: 1.02.25.19
I tried all
...tweaks with advanced config tool
...registry tweaks
nothing helped.
Switched to Navigon Mobile Navigator 7 (free download on their website inkl. maps for europe to test for 30 days) and thried that.
Works perfect. Bought it afterall...
GPS fix in about 3 - 15 seconds depending on the location (NO QuickGPS in use) // no more GPS lags.
Really strange...
after trying a lot of radioroms, tweaks etc. i decided to go back to the initial ROM of my t-mobile branded Vario 4: 1.02.25.19
Guess what? Instant fix. Great reception. No tweaking needed...
OK, battery life is worse than other roms... but GPS is fully working! The difference is not big - its HUGE! With all the other roms, gps was just unuseable (fixes around 20mins or never, disconnections each and every second etc.)!
This brings up a question: Did anybody research the gps related differences between several roms? It would be great to know why 1.02.25.19 is such a difference on our (t-mobile) device(s?)....
Hi,
first of all: I also have the GPS-fix-problem
Now my question:
In this Thread I found this link
http://wiki.xda-developers.com/index.php?pagename=GPS%20Issues
and at the bottom I found this link
http://wiki.xda-developers.com/uploads/JCEspi2005 GPS Lag Fix Raphael.cab
I installed this cab, but nothing has changed...so I'm wondering what this cab should have done? Or does I have to change something after installation?
pls help ^^
Greetings
Chris
BTW: I'm from Germany, sorry for any mistakes

[APP] GPSToolPro v0.03 UP!

I'm a .NET developer and I had a Tilt (Kaiser) before getting a Fuze (Raphael). GPS issues were always ridiculous. Sometimes I'd get it quickly, sometimes it would take 20 minutes. (Very annoying when you need to drive somewhere fast and the GPS doesn't want to work right.)
GPS ID stands for GPS Intermediate Driver
What this is (added in Windows Mobile 5.0) is to use Windows to ask information about the GPS device, not accessing the GPS device itself. Utilizing the COMM port will lock the COMM port for access. This was a problem so Microsoft made the driver for developers to use. Google Maps uses this driver while in TomTom you have to manually select the COMM port.
Having Windows to read the COMM port keeps it open for other applications to use. It's also faster since it's working as a device driver to the GPS hardware. I'm not sure if HTC updates the driver but the driver takes care of calculating speed, altitude, latitude, longitude, etc as well as parsing the NMEA information.
I've seen a lot of different tools all opening the COMM port directly and as a developer, you shouldn't be doing this, not unless you're using PPC2003. I believe (and this could be just wishful thinking) that GPSID is faster at getting a fix than COMM based. I could be wrong, but that's where you guys can help.
So here's a simple GPSID based GPS Tool. Include the Microsoft written DLL (Microsoft.WindowsMobile.Samples.Location.dll) with the executable.
Maybe I can make a simple application to stay keep the GPS open in the background and if you run it again, a message box appears saying "GPS is closed" or something (like S2U2) does.
Suggestions welcome.
(Link soon---bug testing)
Downloads
GPSTool v0.01
--------------
First release
GPSToolPro v.0.02
-----------------
Changed name
Added Satellite info
GPSToolPro v.0.03
-----------------
Changed from VB.NET to C#
Added code to obtain cell tower information from RIL (Radio Information Layer)
Query Google for GPS position of cell tower and report to user
It does run and report correctly. Not sure if it helped with the quick fix though.
It really needs signal strength bars. The direction I'm facing and angle I hold my phone makes a difference, without bars I don't know if I'll be standing there forever or if I just need to wait a bit longer...
I will try this, currently i use GPS Tool. But yes i do need the bars as those are vital informations.
But what are bars?
Bars are simply graphical representation of %.
If you want the percentage, you take the SatelliteCount and divide that by SatellitesInViewCount * 100
SatelliteCount is the number of satellites locked on to.
SatellitesInViewCount is the number of the satellites that the device is seeing.
I'll make it prettier. Hopefully I can find something that can get a power usage rating and see how much mW are being sucked up by GPS
Edit: Oh wait, I see what you mean. You mean signal strength per satellite. There's something in the API about that. I'll work on that.
Edit2: Okay, got it. Per satellite I have Azimuth, Elevation and Signal Strength
Glad you understand about bars & signal strength. This does launch faster than GPSTest and VisualGPSce, so that's nice.
Okay, i put v0.02
I also renamed the application to GPSToolPro.
The satellite info is Azimuth, Elevation, Signal %
I also added Heading and cleaned up the format slightly. Remember, this is really beta. After we get it working decently I'll pretty it up.
I think it's broken, i'm fixing that.
Edit: It's working now.
What's interesting is that i have A-GPS off and I'm getting 3 satellites in view from sitting in my kitchen and there are no windows nearby.
I'm guessing that means AGPS isn't off as we thought it was.
Edit2: I'm getting a GPS lock from inside my kitchen. I'm looking at the elevation values. I'm not sure what measurement it is but I have 46 and 11
Edit3: Okay, I understand Azimuth and Elevation now. It's strange but why am I getting signal inside if I have AGPS off. I'm turning it on and registry and trying it out.
I don't think it's AGPS, I think you're getting GPS signal. I'm pretty sure AGPS is completely disabled in NATF 4.1, requiring a CAB to re-enable it, and I get signal inside buildings... Signal strength GREATLY varies depending on which radio I'm using though.
RE .02 - it doesn't work on my device. Extracted on the PC, copied over via Mobile Device Center, it launches & runs for a couple seconds, then errors out. NullReferenceException
Hmm, I changed the refresh to 3 seconds and it hasn't quit yet. Maybe it doesn't like 1 second? - Update, I did a SR to see how quick it would lock, 1 second did not error, but the data values flicked on/off so fast I couldn't see them until they populated the upper right. Oh and the lock was pretty quick >30 seconds.
What do the three boxes represent? Is Left the current refresh, Upper Right the locked satellites?
On v.01 the elevation was not accurate, reporting 130' but really where I'm at is closer to 500'.
This seems pretty good so far.
I got a fix within seconds inside my living room on 5 sats. I also loaded VisualGPSCe to verify and it showed the same thing. I loaded up iGo and it showed a strong GPS signal and an accurate position.
Of course I also use GPS about 4 hours ago, so I'm not sure if that helped it any or not.
The real test is when you're nowhere near you were on the last lock. Otherwise (from what a senior member wrote), if it sees all the same satellites from the previous time it was on, the lock is pretty quick.
I think this leads to some people reporting constant 20 second locks vs several minute locks. If you never wander more than 20 miles, I'm guessing it still has the proper data stored.
pkley said:
The real test is when you're nowhere near you were on the last lock. Otherwise (from what a senior member wrote), if it sees all the same satellites from the previous time it was on, the lock is pretty quick.
I think this leads to some people reporting constant 20 second locks vs several minute locks. If you never wander more than 20 miles, I'm guessing it still has the proper data stored.
Click to expand...
Click to collapse
This is called the GPS Almanac. The GPS information is stored in the "GPS Almanac" so when you start up the GPS again, it reads what's on the GPS Almanac and gets a fix faster. This is called a hot fix. When the GPS Almanac is out of date or the location is moved then it takes longer to get a fix. This is called a cold fix.
I've managed to use Google's servers as well as the cell phone's towerID to find the approximate longitude and latitude. I'm working on putting this information into the GPS Almanac and then turning on the GPS device. It might avoid ever having to do a cold fix.
It's not a cab, it's a zip. how do I install this, please?
paulyluca said:
It's not a cab, it's a zip. how do I install this, please?
Click to expand...
Click to collapse
Just copy both files somewhere and run the exe.
I just stuck them in the same folder on my SD card and ran it from there.
Great work CLShortFuse,
So I tested it out outside on my deck (30 degrees out, so it warmed up!) and this is the info i got...
Running JUST google maps after a soft reset:
1 minute 22 secs and 9 satellite lock
GPSTest after a soft reset
29sec, 1.2HDOP, 3D, 8 Sat
GPSTool after a soft reset
31 sec, 10 sat and a lot of info that is beyond me
Looks like a good tool and i'm positive with time and work it'll be great!
-SCDavis
CLShortFuse said:
This is called the GPS Almanac. The GPS information is stored in the "GPS Almanac" so when you start up the GPS again, it reads what's on the GPS Almanac and gets a fix faster. This is called a hot fix. When the GPS Almanac is out of date or the location is moved then it takes longer to get a fix. This is called a cold fix.
I've managed to use Google's servers as well as the cell phone's towerID to find the approximate longitude and latitude. I'm working on putting this information into the GPS Almanac and then turning on the GPS device. It might avoid ever having to do a cold fix.
Click to expand...
Click to collapse
Now that would be the bomb!
Your software did not seem to get a lock quicker once I drove 30 miles away. Course neither did GPSTest...
So I installed GPSToolPro. It seems to be working.
A few questions.
1. How is this app different than GPSTest?
2. How do the two columns differ in the information they offer?
3. What is the practical value of the data for each satellite?
4. What is a reasonable Update interval?
5. When should this app be used?
Thanks.
It's still a work in progress. As of right now, no benefit. I've already managed to get an AGPS signal (something HTC didn't do for the device) but I'm still trying to send those coordinates to the GPS device. If I can do that, the GPS device won't have to cold fix anymore. Basically, if you have an internet connection you'll never have to cold fix anymore. Hot fixes in 30seconds or less. I have an idea of how to do it, but I haven't got around to playing with that.
I'll also try to add as many advanced functions as I can with the device including to completely power off the GPS device and not keep it on standby (shutting off GPS to any other applications in the background).
It's to be a truly complete diagnostic tool.
I know it's ugly right now I can work on the UI after I get the technical stuff working.
drjim said:
1. How is this app different than GPSTest?
2. How do the two columns differ in the information they offer?
3. What is the practical value of the data for each satellite?
4. What is a reasonable Update interval?
5. When should this app be used?
Click to expand...
Click to collapse
1) I haven't looked into GPSTest, so I don't know.
2) The top right is satellites in view and the bottom right is satellites locked onto.
3) The values are Azimuth, Elevation, Signal Strength
4) I keep it at 1 second but how often you want to refresh the GPSID information. Any value lower than the GPSID Poll frequency in the registry is pointless
5) Right now, just for seeing what's going on with the GPS. Hopefully in the future it'll have a more practical use (faster GPS fixes)
Thanks, CLSF. It sounds like it will develop into a useful tool.
While I have you, does the FUZE GPS use data from a data plan, i.e., does it get its info through the mobile provider's cellular system?
ps-uninstall
If I wanted to uninstall and wait for final product, how would I do that? I don't see it in my Programs or Remove Programs lists?
Thanks.
drjim said:
Thanks, CLSF. It sounds like it will develop into a useful tool.
While I have you, does the FUZE GPS use data from a data plan, i.e., does it get its info through the mobile provider's cellular system?
Click to expand...
Click to collapse
If you disable AGPS from Start -> Settings -> System -> AGPS Settings, then the Fuze will not start a data connection to assist with navigating.
drjim said:
If I wanted to uninstall and wait for final product, how would I do that? I don't see it in my Programs or Remove Programs lists?
Thanks.
Click to expand...
Click to collapse
It did not install. Just delete the files.

HTC Kaiser GPS lag in pedestrian mode.. Plese help me.

I have the problem with my HTC Kaiser
GPS receiver works very bad and incorrect.
The essences of this problem are the following:
1. I start any GPS program, iGO, HTC GPS Tools e.t.c., e.t.c
2. start fixing satellite passes in the normal mode.
3. When the fix occurred, I began the movement, but the rate of speed remains at 0 (zero). I need to get about 30 - 40 meters before the speed changes ratio, and will show me my speed.
This problem occurs with all Radio ROM versions and all versions of OS (6.0 and 6.1). This problem occurs in all the GPS software.
this can happen in any weather rainy or clear it would not matter.
And very often a result of this navigation is incorrect. For example, I can take half of the quarter, while on the GPS map, I'll be still in the beginning.
PLEASE help me how to fix it?
same with me, but i always assumed that it's because of the sensitivity. We walk to slow, compared to riding a bike or driving a car.
???
Hello,
somewhere I found this and it seems to have helped me:
edit registry and change HKLM\Software\HTC\SUPL AGPS\GPSMode=1 (was 2) and HKLM\Software\HTC\SUPL AGPS\EnableAGPS=0 (was 1) and restart the device.
Try it and let me know if there is any change in the GPS behavior.
Mr. Kayne said:
same with me, but i always assumed that it's because of the sensitivity. We walk to slow, compared to riding a bike or driving a car.
???
Click to expand...
Click to collapse
My previous PDA was HTC Trinty. There were no such problems. After the Fix when I began the movement, ALWAYS after 3-4 meters my PDA show me my real speed. BUT There is also gpsOne Qualcomm chip. (in HTC P3600)
Jack_Brody said:
Hello,
edit registry and change HKLM\Software\HTC\SUPL AGPS\GPSMode=1 (was 2) and HKLM\Software\HTC\SUPL AGPS\EnableAGPS=0 (was 1) and restart the device.
Try it and let me know if there is any change in the GPS behavior.
Click to expand...
Click to collapse
Thanks bro
I changed, the value in registry.
But..but... my GPS working very stupidly.
I need to get about 70 meters before the speed changes ratio from 0 to real speed.
Well, then it does't work for you. Put back the previous values.

Categories

Resources