Introducing XDA:DevCon – A Conference For Developers By Developers
XDA Developers Android and Mobile Development Forum
Forgot your password?
 
Tip us?
 
bigflavor
Old
(Last edited by bigflavor; 13th January 2008 at 03:23 AM.)
#1  
bigflavor's Avatar
Senior Member - OP
Thanks Meter 0
Posts: 262
Join Date: Jan 2007
Location: nyc
Unhappy A third GPS Thread... why not? COM4 is the Intermediary Driver

Hey all,

I figured this was worthy of a new thread.

I noticed that the stage is set for everyone to begin investigating GPS on the Wings.

I also noticed that there appears to be a misconception about the internal GPS being active, but reporting only one satellite. This would be the GPS on COM4.

The issue is that, this is not a GPS, but the GPS intermediate driver; aka the GPSID. It's got some data in it, hence appearing to be one satellite.

Check out the Microsoft GPSID Settings tool. This discounts the whole GPSID_QCT.dll (or any other QualComm files/reg entries).


Just wanted to clarify this. If I'm wrong, tell me so.


Thanks,

Matt
 
jockyw2001
Old
#2  
Recognized Developer
Thanks Meter 15
Posts: 1,499
Join Date: May 2007
Quote:
Originally Posted by bigflavor View Post
Check out the Microsoft GPSID Settings tool. This discounts the whole GPSID_QCT.dll (or any other QualComm files/reg entries).


Just wanted to clarify this. If I'm wrong, tell me so.
You could be right. Once I've recovered from this bad flu I will do an in-depth analysis of GPS on my kaiser and compare it to Wings.
Happily accepting donations for free SIM/Security unlockers, FrankenKaiser unbricker for Kaiser "Radio From Hell", Herald unbricker, Excalibur & Shadow WiFi fix, many SPLs (e.g. Vox, Excalibur, Shadow, Kaiser, Niki, Diamond) and generation of sim unlockcodes for many HTC models (Excalibur, Vox, Elf/Elfin, Gene, Startrek, Oxygen, etc). Proud member of the Diamond Project Team
http://forum.xda-developers.com/image.php?type=sigpic&userid=487710&dateline=11901  94891
 
10332007
Old
#3  
Senior Member
Thanks Meter 6
Posts: 401
Join Date: Dec 2007
Location: Lewisville Texas
The AGPS driver found in the restetry has a value called "enable GPS" with a value of 0.
 
NoNco
Old
#4  
Member
Thanks Meter 0
Posts: 83
Join Date: Dec 2007
Default Microsoft utility for configuring GPSID on Smartphone

Iv looked at this before. When i run it it gives me...

Program Port:
COM4

Hardware Port:
(None)

Hardware Port Baud Rate:
300

Manage Automatically is " ticked "

????????
Never be afraid to try something New. Remember that amateurs built the Ark. Professionals built the Titanic.

The knack of flying is learning how to throw yourself at the ground and miss
 
bigflavor
Old
#5  
bigflavor's Avatar
Senior Member - OP
Thanks Meter 0
Posts: 262
Join Date: Jan 2007
Location: nyc
Quote:
Originally Posted by 10332007 View Post
The AGPS driver found in the restetry has a value called "enable GPS" with a value of 0.
uh huh

Quote:
Originally Posted by NoNco View Post
Iv looked at this before. When i run it it gives me...

Program Port:
COM4

Hardware Port:
(None)

Hardware Port Baud Rate:
300

Manage Automatically is " ticked "

????????
It allows you to configure the intermediary driver for gps. It allows mutliplexing of a GPS signal to provide multiple programs with GPS (if you use just the hardware COM port, you can only use one program to connect).
 
NoNco
Old
#6  
Member
Thanks Meter 0
Posts: 83
Join Date: Dec 2007
Default ok

ok, so what would the correct setting be for this then?
Never be afraid to try something New. Remember that amateurs built the Ark. Professionals built the Titanic.

The knack of flying is learning how to throw yourself at the ground and miss
 
bigflavor
Old
(Last edited by bigflavor; 12th January 2008 at 04:33 PM.)
#7  
bigflavor's Avatar
Senior Member - OP
Thanks Meter 0
Posts: 262
Join Date: Jan 2007
Location: nyc
Quote:
Originally Posted by NoNco View Post
ok, so what would the correct setting be for this then?
There is no "correct setting."

http://blogs.msdn.com/cenet/archive/...10/427814.aspx


Here's the MSDN registry settings, just to clarify my original post.
 
butzchan
Old
#8  
Member
Thanks Meter 0
Posts: 96
Join Date: Dec 2006
With GPS Test, I have gotten 3 satellites at once before...no fix, all were weak signals...but 3 satellites.
 
bigflavor
Old
(Last edited by bigflavor; 12th January 2008 at 06:02 PM.)
#9  
bigflavor's Avatar
Senior Member - OP
Thanks Meter 0
Posts: 262
Join Date: Jan 2007
Location: nyc
Quote:
Originally Posted by butzchan View Post
With GPS Test, I have gotten 3 satellites at once before...no fix, all were weak signals...but 3 satellites.
Interesting... does the tool you use display the NMEA data? If so, check out the syntax and see what the NMEA data you see means.

I'm getting data but it's related to the GPSID, no useful data.


The point of this post was just to discount whatever COM port the GPSID (GPS Intermediate Driver) is configured on. I just used HTC GPSTool to test all 14 COM ports. The only two active were COM4 (for which I have the GPSID configured), and COM5 (for which I have the outgoing port to my bluetooth GPS receiver configured). The meaning of this is very important.


The internal GPS hardware device/chipset is not configured on a COM port. It, most likely needs to be found and installed on a device level.

Here's what I would do next / I wish I knew how to:
1) Dump my ROM (so that I could have a total backup that I can restore after testing; my phone is critical for my job so I can't be screwing around irreversibly)
2) Load the pre-prod rom
3) Run the HTC GPS Tool
4) Test all COM ports for valid NMEA data
5) Find which COM port the GPS hardware device/chipset is configured, not the GPSID.
6) Find the driver (related files and registry keys)
7) Figure out how to install the driver and attach it to the hardware device/chipset. (completely unfamiliar)
8) Dump the driver files and registry keys related to configuring the hardware device/chipset


I'm more of an IS bent logician than a programmer or hacker (I'm into networking), or whatever you want to call some of these XDA folks. So, the above is a general plan; if anyone with the specialized skills (such as driver-level programming, or an understanding of Windows Mobile device interfaces) can take on the above tasks; we will have an answer. For instance, hannip, who extracted the Bluetooth stack from the Treo 700wx and made a CAB available for installation on the Treo 700w and 700wx, would be able to perform pretty much the same exact thing on the s730 and come out with results.



Anyone? Anyone?
Attached Files
File Type: cab Microsoft_Smartphone_GPSID_Settings.cab - [Click for QR Code] (16.0 KB, 63 views)
File Type: zip HTCGPSTool.zip - [Click for QR Code] (16.7 KB, 95 views)
 
butzchan
Old
#10  
Member
Thanks Meter 0
Posts: 96
Join Date: Dec 2006
No NMEA data. This is the app:

http://classic.pocketgear.com/softwa...&associateid=9

 
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

report this ad
Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Go to top of page...

XDA PORTAL POSTS

Serajr Power Toggles Brings Settings to the Small App World

Ever since the introduction of multi-window with things like Cornerstone and … more

Gear Up Because it’s Time to Save Earth

*Cue Dramatic Music*Put on your red and blue latex overalls and cape because it’s time to … more

Recognized Contributor Code of Conduct

During the first half of 2012, XDA initiated the Recognized Contributor (RC) program to recognize … more