|
||||
Re: GPS OEM...first attempt
Quote:
An this is just a thought, correct me if I am wrong, under the following registry key: [HKEY_LOCAL_MACHINE\Drivers\BuiltIn\GPSID] "IClass"="{A32942B7-920C-486b-B0E6-92A702A99B35}", Isn't the IClass parameter used to expose apps and drivers to the gps device interface. My question is the key value device specific, since it was extracted from the titan, or it does not matter? |
|
||||
Re: GPS OEM...first attempt
Hey mardukeme,
I do some programming using COM and such in the registry, and from my understanding that these are actually CLASS ID for a specific COM object such as the GPSDaemonService.dll. So each of them have a unique class id and it will be the same regardless of what device you are on. Think of it just like the xxxxxxx-xxxxx-xxxxxxx-xxxxx format for the RGU. It's not device specific. |
|
||||
Re: GPS OEM...first attempt
Quote:
Thank you for the clarification vboyz103. I did notice some discrepancies in the registry settings on the vogue compared to the titan registry, posted in the "Official Titan built-in GPS Thread". After starting the following devices GPS1, and GPD0. Take a look at following registry key [HKEY_LOCAL_MACHINE\Drivers\Active\ underneath you'll see a series of numbered folders. The folders containing the keys for GPS1, and GPD0 will be located towards the end maybe under folder number 67, or 68. You will see that some key values are missing or are different compared to what was posted in the titan gps thread. An I can we load the device drivers automatically, without manually starting them? |
|
||||
Re: GPS OEM...first attempt
Man....no matter what I tried, my phone locks up whenever I try to use Holux GPS viewer to open COM4. I started everything and seems like everything worked but just no go. I know we are missing something but just can't figure out what that thing is...oh well, i'll keep poking at it and see what's gonna happen.
One thing I notice about the Active registry key is that for GPD0, there is a BusName key on my Mogul whereas there were none on Touch. |
|
||||
Re: GPS OEM...first attempt
vboyz103, do you know why the BusParent, InterfaceType, and BusName is missing from GPD0, and GPS1 within the active drivers keys in the registry for the Vogue? The first three values show up when you load the dll's but the last three are missing.
[HKEY_LOCAL_MACHINE\Drivers\Active\36] "Hnd"=dword:0005AFF0 "Name"="GPS1:" "Key"="Drivers\\BuiltIn\\VirtCOM_GPS1" "BusParent"=dword:000322E0 "InterfaceType"=dword:00000000 "BusName"="BuiltInPhase1_0_8_0" [HKEY_LOCAL_MACHINE\Drivers\Active\59] "Hnd"=dword:00AFBAB0 "Name"="GPD0:" "Key"="Drivers\\BuiltIn\\GPSID" "BusParent"=dword:000322E0 "InterfaceType"=dword:00000000 "BusName"="BuiltInPhase1_0_53_0" |
|
||||
Re: GPS OEM...first attempt
mardukeme -
I don't know why they are missing, that is what I'm trying to find out. Now thinking about it...GPS might be under a different COM than COM4 like it is in Mogul? Last edited by vboyz103; 03-17-2008 at 08:27 PM. |
|
||||
Re: GPS OEM...first attempt
Quote:
I tried all the com ports without success but I was able to get com4 to load under devices, but still nothing. Maybe were missing some other dll's or other reg keys. |
|
||||
Re: GPS OEM...first attempt
Not sure if this helps or not, you may already know this.. but thought I'd share just in case.
Did a dependency check on the files in gps.zip, but I dont have the other files the thread refers to. The DLL's they link to follow: coredll.dll cxport.dll ws2.dll mmtimer.dll ril.dll cellcore.dll qccmquery.dll |
|
||||
Re: GPS OEM...first attempt
Quote:
Last edited by mardukeme; 03-25-2008 at 11:59 PM. |
|
|
|