View Single Post
Old 06-13-2007, 12:52 PM
     
  #11 (permalink)  
robvia
Registered User
robvia's Avatar
Join Date: 08-04-2006
PDAPhone: BlackJack and 3125
Carrier: Cingular
Posts: 106
 

I used these directions to get a bluetooth GPS working.

Configure Smartphone for Google Mobile Maps with Bluetooth GPS - htc

The GPS that I tried this with was a friends. I got it working no problem. I then gave it back to him and got my own.

Now I have a problem. I deleted the original device from the bluetooth setup. I then searched for a new device. When it connected, I gave it the same name as the old device. The registry edits for getting this to work had a fixed name you could use and a fixed CommPort to use. I thought that using the same name would make it slide into the same port and just work properly.

I WAS WRONG!

When I tried to assign a new outgoing port, it will not let me select com6 for the new GPS. It will let me select any other com port. In the registry under GPS Intermediate Driver\Drivers I have the following:

CurrentDriver is set to BT GPS

a folder called BT GPS

under that folder:

CommPort set to COM6:
FriendlyName set to BT GPS
InterfaceType set to COMM

Under GPS Intermediate Driver\Multiplexer\ActiveDevice:

Context set to 305414496
Dll set to GPSID.dll
Flags set to 2
Keep set to 1

I don't know if the number 305414496 refers to the old device or the new one. Is it holding the com port for the old device and not letting it go? Does the dll file keep some old information in it the is making this not work?

Should I delete the GPS Intermediate Driver folder al together and then reboot. Check to make sure that directory is gone, then reinstall the cab file from the instructions I got and try to re-connect?

Are there other places in the registry that are holding COM6 open that I would need to delete in order to open com6 back up.

Would changing the registry entry from com6 to com7 and rebooting and then trying to connect the GPS to com7 work?

If anyone knows about this, please let me know.

Thanks,
Rob

PS. I am doing this on a BlackJack, but don't think that really makes a difference.
 
robvia is offline   Reply With Quote