Hello, I am having a few issues with a GPS application on this phone. I am using VB.NET 2005 and the GPS Intermediate Driver.
This works with manually configured bluetooth devices, on the HTC Universal (O2 Exec, O2 Mini-S) etc.
The problem with the Orbit, is that when I try and get the status of the device I get '0' - status off when it really is on, because I can get the position once it has locked on.
http://msdn2.microsoft.com/en-us/library/ms891107.aspx
The GPS light flashes the entire time. I am using the connect function
http://msdn2.microsoft.com/en-us/library/ms891107.aspx
Everything I have done utilizes samples found in the WM 5 SDK (the c# sample project)
Does anyone know why this might be happening? Or has anyone else got the same problem, this happens on about 4 different Orbits (Although they all have the same firmware et)
Many Thanks
Related
Hi All,
I have a i-Mate PDA2K-EVDO with the following specs:
ROM:2.03.00 WWE
Radio: HA01_140
Ex ROM: 2.03.11 WWE
Currently with eXpansys FSE9 Car Kit (Includes integrated GPS reciever) URL"http://www.expansys.com.au/product.asp?code=124312", with ALK (Travroute) CoPilot Live 5 for PPC.
The issue that I am having is that when the phone is docked in the car-kit all call functions work fine (except for volume being a little low, but that may be spk position), however I cannot get the GPS software to communicate with the reciever. I am not sure whether the com-port that is used to communicate with the reciever is only being half-opened (or not remaining open).
I have tried modifying the selected COM settings and am currently using (COM 1, 4800) which appears to have some communication with the device. When the unit first is powered-up the GPS recieving light is on (steady) and when GPS location is established the light starts flashing. I have installed GPSInfo (for WM5) and am able to scan ports to establish COM1, 4800 as the connected port. When I then press the "Cold Start" button the GPS reciever resets, and then goes through the re-establishment phase, but no GPS data is being parsed.
To top things off, I did manage to get the CoPilot software to work for all about 5 mins. So I am thinking that this may be a port issue (or something with the reciever).
Can anyone provide some help with the following:
1 - A utility that can check com port activity, and see what is happening at this level.
2 - Some insight as to what other programs may use the same ports as COM1 - As I believe that it is serially emulated as a COM.
3 - Any other insight would be greatly appreciated.
Thanks in advance.
pro-integrator said:
Hi All,
I have a i-Mate PDA2K-EVDO with the following specs:
ROM:2.03.00 WWE
Radio: HA01_140
Ex ROM: 2.03.11 WWE
Currently with eXpansys FSE9 Car Kit (Includes integrated GPS reciever) URL"http://www.expansys.com.au/product.asp?code=124312", with ALK (Travroute) CoPilot Live 5 for PPC.
The issue that I am having is that when the phone is docked in the car-kit all call functions work fine (except for volume being a little low, but that may be spk position), however I cannot get the GPS software to communicate with the reciever. I am not sure whether the com-port that is used to communicate with the reciever is only being half-opened (or not remaining open).
I have tried modifying the selected COM settings and am currently using (COM 1, 4800) which appears to have some communication with the device. When the unit first is powered-up the GPS recieving light is on (steady) and when GPS location is established the light starts flashing. I have installed GPSInfo (for WM5) and am able to scan ports to establish COM1, 4800 as the connected port. When I then press the "Cold Start" button the GPS reciever resets, and then goes through the re-establishment phase, but no GPS data is being parsed.
To top things off, I did manage to get the CoPilot software to work for all about 5 mins. So I am thinking that this may be a port issue (or something with the reciever).
Can anyone provide some help with the following:
1 - A utility that can check com port activity, and see what is happening at this level.
2 - Some insight as to what other programs may use the same ports as COM1 - As I believe that it is serially emulated as a COM.
3 - Any other insight would be greatly appreciated.
Thanks in advance.
Click to expand...
Click to collapse
Hi there,
Not too sure if this'll help but with TomTom 5, you need to disable incoming beams on the Start\Settings\Connections\Beam to enable the Hard-Wired GPS to be read..
Try it and let us know the outcome..
Cheers!
Still No Good
Hey Mr Philly,
No luck with the Beam Settings. I even went as fas as Hard Resetting the device :x as Active Sync to Exchange stopped working this morning....
Any other ideas?
Thanks again for your response.
Paul.[/quote]
Paul, you mentioned specificaly that you loaded GPS Info (for WM5) is this the OS you have on the device? if so the GPS applet in the control panel / connections tab might need playing with - BTW I should have mentioned as its a wired GPS unit leave the Receive all beams OFF on this device - Mike
Interesting Point
Hi Mike,
Thanks for joining in on this thread.
I have disabled beams on the device.
THe GPSInfo app loaded was WM5 although I only have WM2003 SE. I have searched through multiple ng's to find a 2K3SE version, but all seem to point to the new version.
This was also the file provided my the distributor of the car-kit & cradle. The GPS unit is integrated into the Car Kit, so that is what i refer to as hard-wired (opposed to GPS).
As for the applet, I do not have a GPS applet in the connections section :?:
Can you provide any more informationon this point.
Thanks again,
Paul.
Disregard it then, I thought you might have loaded up a 2005 OS by chance , this has no bearing on the problem on your device - more thinking time required - Mike
Re: Still No Good
pro-integrator said:
Hey Mr Philly,
No luck with the Beam Settings. I even went as fas as Hard Resetting the device :x as Active Sync to Exchange stopped working this morning....
Any other ideas?
Thanks again for your response.
Paul.
Click to expand...
Click to collapse
Hi Paul..
Apologies.. I also need more thinking time.. :lol:
If I think of anything else, I'll get back to you..
Hello there,
Did anybody find out how to access the internal GPS of the HTC P3300 without using the GPSID (GPS Intermediate Driver)?
Although the internal GPS works fine for me with many programs (TomTom, Pathaway, Fugawi, VisualGPSce, etc.) I did not find a way to program the internal GPS using any of the common GPS tools (such as SirfTech, Aplsirf, CeMonitor, GPSTweak, etc.). In particular I'm very interested in enabling/disabling the SN and the SBAS Mode.
I'm guessing that programming the internal GPS via the GPSID is not possible (or not supported) while it might be possible by accessing the hardware GPS directly. However, I don't know how to do so...
During my investigations I found out the following details:
Based on the MS GPSID Reference the HTC P3300 must have a plug'n'play based internal GPS receiver, as there's no valid registry key found in the corresponding HKLM/System/CurrentControlSet/GPS Intermediate Drivers section.
Looking into the HKLM/Drivers/Active section for a suitable pnp GPS driver I only found COM3 (SerialGPS.dll) which for me seems to be the corresponding hardware driver for the internal GPS. However, accessing COM3 always fails for me with any program.
Does anybody know how to get COM3 (SerialGPS) to work?
Or does anybody know how the GPSID talks to the internal GPS and why I can't do it directly (or how I can do it directly too)?
Any help and discussion is higly appreciated.
Thanks, GeenZ.
Have you tired to delete the gps driver in registry, and after a softreset tried to access direct on com 3 ?
pklein90 said:
Have you tired to delete the gps driver in registry, and after a softreset tried to access direct on com 3 ?
Click to expand...
Click to collapse
I already have tried disabling the GPSID. This can be done either by the GPS control panel or directly in the registry by setting the key HLKM/System/CurrentControlSet/GPS Intermediate Driver/IsEnabled to "0".
The effect was that the virtual GPS COM port from the GPSID (COM4) was no longer available, but COM 3 still did not work.
Does deleting and softreseting make a difference to disabling?
How could I "completey delete" the GPSID in the registry?
Thanks, GeenZ
I'm interested in this too since I've found reading from COM4 using CF 2 is really buggy and hangs the device. I wanted to see if talking directly to the GPS instead of the intermediate driver would speed things up a bit.
Hi,
As I reported in this Thread I did not find any solution to get direct access to the GPS port.
GeenZ
indiekiduk said:
talking directly to the GPS instead of the intermediate driver would speed things up a bit.
Click to expand...
Click to collapse
it would also probably solve the problem of M650 users stucked with a different firmware version of this internal GPS which doesn't work under wm6
If you would take a look at my following thread
it explains the problem.
Alot of people think they cant connect to the GPS device, but actually it is connection but just nog receiving data the right way.
Slovek said:
If you would take a look at my following thread
it explains the problem.
Alot of people think they cant connect to the GPS device, but actually it is connection but just nog receiving data the right way.
Click to expand...
Click to collapse
Thanks Slovek
Should we Thank HTC for this great feature ?!
Already had contact with them, initially they put this up as a 'feature' but about a month ago i received a short list of questions regarding the GPS module. so i hope their going to change this.
Hope so
at least for the "perennity" of this device !
Can MapPoint 2006 use the P3300's GPS function???? and how is it done - i cant set the com points up correctly.
I have not tried MapPoint2006 as yet on my Arte devices but quite a number of GPS applications fail to start the actual GPS in the device. To overcome this limition I use Fransons GPS Gate to start the GPS on the unit and supply the data to the program, not found anything to date that this method hasn't worked for - Mike
How is that done - ive downlloaded, and it is set up on the phone but mappoint cant find a gps device on com 3 or 4
Hi there,
Is there a way i can test if the gps chipset on my new p3300 is working properly?. I installed Iguidance but it will never get a fix although it does auto detect the gps port . I ran quickgps over wifi and despite downloading the latest fixes, Iguidance fails to get a fix
I am looking for any freeware appz which can just tap into the gps receiver and start spitting some data so i can be assured its not the gps module but Iguidance. Something like a gps viewer which displays the # of sats, lat n longitudes etc.
I appreciate any help I can get as I have only 2 more days before i can get this device exchanged.
Thanks in advance!~
btw, I am running Wm6 using B&b3.7 rom
Search on google for visualgpsce.
Bye
Grab a copy of the TT GPS Driver 2,06 from here http://www.pocketgpsworld.com/modules.php?name=Downloads&d_op=viewdownload&cid=13 install that as it is an application in its own right.
Fire up the application on the Artemis and select the GPS tab in the application Use the following Settings:
Top drop down box "NMEA 0183v2 9600"
Second drop box "COM4"
Make sure the two sliders in the middle of the screen are to the right, then check the grey/ blue box top left, return to the "Status" tab and take the unit outside, you should see some activity and get a position fix after a couple of mins - Mike
Thank you guys so much..
After running the app, i got 12 sats in view and 7 fix. So w00t, the gps chip is working.
Now to figure out whats wrong with iguidance
Thanks again...
Not too sure about that app as I have not tried it (yet) - does the GPS hardware actually start when you fire up the application - if you can configure it to use COM4, Baud 9600 do so and try it again. The indication the GPS has fired up is down to the LEDs on the device, once started it will flash orange to signify its in use. If this doesn't happen you might need to look into using Fransons GPS Gate to present a virtual GPS port to the application - Mike
Well, I do see the orange light blinking when Iguidance is running but still sees no sat's.
I even upgraded to V3.01 and same issue. Also tried Franson gate app and no luck.
I could try tomtom since that appz does see the sats and gets a fix ( tried it using a free US map) but i am having trouble loading the N.A+canada map since i don't have the cab file for it just the extracted map files which Tomtom HOME will refuse to load unless its a cab file i believe
Off to google to hunt on instructions on how to make cab files...
last time i checked iguidance v3 wasn't compatible with the artemis.
Oh ic. I did come across a couple of posts reflecting the same .
Oh well..I loved the map loader feature of Iguidance. Sad to see its gone in the upcoming V4.
Anyways I got tomtom running.. i was suppose to have the maps in the root folder of the memory card not in a sub-folder !
My Garmin XT doesn't able to connect to COM4. It just automatically changed to intermediate driver. The intermediate driver works, means, it can get a fix, but the data are incorrect. It misses about 500m from where am I now. also the elevation seems not correct, it shows -78m, where with visual gpsce, i get 21m.
Oh, one more, with intermediate driver, it seems get a lock for a second, and lose on next second.
Anybody experiencing the same issues?
btw, on my TyTN II, it works fine.
you need to tweak it, the thread is around here somewhere, sorry am using my phone, a bit hard to search and copy paste
Do you mean tweaking the registry? I tried it, but doesn't change a thing..
So basically, I get accurate data with visual gpsce, but not with garmin.
Did you downloaded the latest version of Mobile XT?
yes I did. It's 5.00.20wp
i am using a similar version of garmin mobile xt with no issues on the touchpro2
Are you able to connect directly to com4?
mine only able to connect via intermediate driver.
Is it possible to connect directly to com4 at all? I always assumed that whatever you do, when selecting the com port, it still goes through the driver?
I have no problem using Mobile XT (same version as you). Position is quite accurate (maybe just 20m off). And I'm using the standard settings for the PPC version.
rob_p said:
Is it possible to connect directly to com4 at all? I always assumed that whatever you do, when selecting the com port, it still goes through the driver?
Click to expand...
Click to collapse
Yes, that's true. Also check your current elevation. Is the data correct? mine always shows negative value. (I'm +- 20m above sea level)
Does Garmin works smoothly for you? Mine seems to lag by 1-2 seconds like on TomTom. Works smoothly on iGo 8.
I did do the registry hacks but still no luck. Any other suggestions?
bumping an old thread because i have the same problem, garmin is GOOD, but lags a second or two behind, causing me to miss my exits. i've done the registry tweaks but to no avail... anybody? i've also read about gpsgate and the gps driver on the site, can anyone confirm them working?
heres an example: (not my video) http://www.youtube.com/watch?v=gJ2gQx48Zng
watch 0:54-1:00
you see that the person passes under the overpass at 56, but it doesnt register on the garmin mobile until 58.
HOW CAN I ELIMINATE THAT LAG?!
bump :*( nobody has any problems with garmin?