Setup GPS on your Pocket PC |
| Thursday, 28 September 2006 | |
|
Ever have trouble setting up a GPS device on Windows Mobile 5? Ever wonder what that GPS control panel really does? Well, wonder no more... Windows Mobile 5 has a feature called the GPS Intermediate Driver which allows multiple apps to share one GPS device. In the past, if one app had the GPS COM port open, no other app could use it. But the Intermediate Driver creates a virtual COM port that multiplexes the real GPS port, and can handle multiple client apps simultaneously. Windows Mobile 5 also has a GPS control panel to allow you to configure the Intermediate Driver. The control panel lets you set the Hardware Port, which is the real port the GPS device is actually on, and the Program Port, which is the virtual COM port the Intermediate Driver exposes. It is called the Program Port because it is the COM port that GPS programs talk to. (They no longer talk directly to the Hardware Port, so it can be shared.) Some Pocket PC OEMs hid the GPS control panel. However, it can be unhidden by going into the registry and deleting any "Redirect" or "Hide" keys under HKEY_LOCAL_MACHINE\ControlPanel\GPS Settings. The Program Port can be any unused COM port. But you may be wondering how you know what the Hardware Port is. Well, if your device has a built-in GPS, then it is on a fixed port, and you need to figure out what that port number is. There are any number of ways to do this; I usually just do a web search on live.com for the model name, "port", and "GPS". If you have a Bluetooth GPS, you need to set up the Hardware Port yourself (regardless of whether you are using the Intermediate Driver or not). Since this process can be a bit confusing, here are the step-by-step instructions: Start/Settings/Connnections/Bluetooth Start/Settings/System/GPS. (If you do not see GPS listed, see the registry hack above.) Source: Windows Mobile Team Blog. |
| < Prev | Next > |
|---|
|
|
|