fergie_mac66
Well-Known Member
malsingmaps.com
Using nRoute with non-Garmin bluetooth GPS receiver
From MalsingWiki
This article explain how to setup and use nRoute with non-Garmin bluetooth GPS receiver. If you are using Garmin Receiver (eg GPS10), things are simpler and you do not need this setup.
Contents
[hide]
* 1 Before you begin
* 2 STEP ONE: Download the following software
* 3 STEP TWO: Install the downloaded software
* 4 STEP THREE: Set-up Bluetooth communication between your GPSr and PC
* 5 STEP FOUR: Settings
* 6 STEP FIVE: Starting Up Sequence
* 7 Work around setting for Mio A700 or similiar PDA (WM5) with built-in GPSr
* 8 See also
* 9 Forum threads
[edit]
Before you begin
You will require the following:
1. Bluetooth GPS receiver
2. Laptop (PC) with Bluetooth capabilities
3. MapSource Software (from Garmin)
4. Garmin (or compatible) map loaded in MapSource
The way it works is like this. The device bluetooths with your laptop via a com port assigned by your laptop. GPSProxyPC will pick up this connection via the same com port.
GPSPoxyPC will then convert the signal from NMEA protocol to GARMIN protocol and send it out to a virtual com port created by com0com (CNCA0). Com0com will then send the signal out to nRoute via a second virtual com port (CNCB0).
Since GPSProxy cannot recognize the com0com virtual port name of CNCA0, you will need to rename it eg COM2 etc, hence some work in your PC’s registry is required. If you are not comfortable with this, DO NOT PROCEED!
[edit]
STEP ONE: Download the following software
To use GPSProxyPC + Garmin NRoute on PC, the software needed as below:-
* GPSProxyPC download here:-
GPSproxyPC ver 1.6
* Garmin NRoute download here:-
nRoute ver 2.75 <-- latest 110.85MB version
nRoute ver 2.61 <-- older version
Note: You must have legal software for Garmin Mapsource. Otherwise, nRoute will not work.
* com0com download here:-
com0com ver 1.7 <-- Installer Version. Setup via Wizard.
com0com ver 1.5 <-- Older version. Require regedit to create and setup CNCA0 and CNCB0 manually.
[edit]
STEP TWO: Install the downloaded software
Just install, don’t worry about settings yet.
1. Install GPSProxyPC AND Garmin NRoute, by using the auto-installers. (Some users get this error code 0c0000135 when they open GPSProxyPC. Click here to install .NET Framework 3.0 )
2. Install com0com, pls follow its guide included in the zip for installation.
If you downloaded com0com ver 1.5, unzip the downloaded file and transfer com0com.inf and com0com.sys files to a folder in your PC, then follow instructions in section “Installing” in the ReadMe.txt file included in the unzipped package.
If you downloaded the com0com version 1.7, a wizard will appear and you just click click to install com ports CNCA0 and CNCB0. No need to play with regedit anymore.
Activate Start>All Programs>com0com>setup command prompt. A little black screen will appear in your window.
Now type these 2 statements to assign com port numbers to CNCA0 and CNCB0.
change cnca0 portname=com30 <-- I choose 30 for eg.. You can choose any lucky number you like
change cncb0 portname=com31 <-- I choose 31 for fun
(I have also tried com288 and com388 successfully)
[edit]
STEP THREE: Set-up Bluetooth communication between your GPSr and PC
1. Turn on your PC and GPSr Bluetooth
2. Right click on your Bluetooth icon on your PC and look for the GPS device on your Bluetooth environment.
3. Establish a Bluetooth connection. Pair your BT GPS receiver. If you don't know the passkey of your BT receiver, try 1234 or 0000, or pray! Then press connect. Note down the com port that your PC assigned for this connection.
[edit]
STEP FOUR: Settings
1. First, you need to identify 2 unused Com Ports needed for com0com to work with.
1. Open GPSProxyPC > Tools > Settings >
2. Select “NMEA 0183”.
3. Click on “GPS COM Port”. The Ports you see there are the ones already USED and unavailable for com0com to use. Choose and write down on a scrap of paper 2 unused (ie not displayed) ports. (alternatively, you may go to Device Manager on your pc to check which com ports are used.)
4. Click on the com port that is assigned by your PC for Bluetooth connection to GPS device. Click OK.
5. You may leave GPSProxyPC for the time being.
2. You will now need to make the following changes to your registry. Run “regedit”. (if you use com0com ver1.7, you may skip this section)
1. Go to “HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\com0com\”
2. You will find 2 keys in this folder, namely “Enum” and “Security”.
3. Right click on “com0com” and select “New Key”. Label this new key “Parameters”.
4. Right click on “Parameters” and in the same way, create new keys, “CNCA0” and “CNCB0”.
5. Open “CNCA0” and “New String”. Label this String “PortName”. In this string’s “Value Data”, insert the first com port that you listed in your scrap of paper …. Eg COM30.
6. Do the same for “CNCB0”, assigning the second com port you have recorded on your scrap of paper. Eg COM31
3. Now you go back to GPSProxyPC Setting and select as follows:
* GPS:
o GPS type: NMEA 0183
o GPS COM Port: “The com port that your PC assigned for your Bluetooth device”
o Baud Rate: 4800
* Application:
o Application COM Port: eg COM30 (the COM port you selected for CNCA0)
o Baud Rate: 4800
4. Now open Garmin NRoute.
1. Go to Utilities -> Select GPS -> Serial Port, select the COM port you chose for CNCB0, eg COM31.
YOU ARE NOW READY TO TEST OUT YOUR SET-UP!
[edit]
STEP FIVE: Starting Up Sequence
1. Start up your Bluetooth GPS receiver. Make Sure your PC’s Bluetooth is “on”, paired and connected.
2. Start up GPSProxyPC. Click on “Start”. GPSProxy will automatically establish a bluetooth link from your PC to your GPS receiver. You should see the time and some data changing on your GPSproxyPC screen, indicating that info is coming in from the GPS receiver. If you don't and you see that the screen has 'frozen', the most likely solution (if you are using Bluesoleil software), is to go to http://www.bluesoleil.com/download and download Bluesoleil Standard Version 2.3 .... good luck and have fun ....
3. Start nRoute. (<-- make sure you are now out in the open and not in your aircon room
You are now ready to GO!
[edit]
Work around setting for Mio A700 or similiar PDA (WM5) with built-in GPSr
You need both GPSproxy for PPC and GPSproxyPC and all the above steps performed
In PPC
1. Given GPSproxy and Que is running perfectly
2. Goto Start>Setting>Bluetooth>COM Ports
3. Tap on New Incoming Port and add (e.g. Com0)
4. Launch GPSproxy, goto Menu>Extentions>Click Configure NMEA Input
5. Check the "Mirror GPS Input to Output Port", Select COM0: Baud Rate:4800
6. Exit and Restart
In PC
1. Open the Bluetooth Settings
2. Select the paired PPC and click Settings
3. Select the Services tab and check the "Serial Port (SPP) and note the COM port (e.g. COM6) number.
4. Select the corresponding COM port number earlier in GPSProxyPC>Settings>GPS Com Port:
Basically, the above mirror the GPS signal in your PPC from COM4 to COM0 (You don't have to add another virtual com port). Enabling Incoming COM0 enabled the Serial Port service which eventually allows you to pair (Serial Port Connection) with your PC using another COM port (COM6) besides the ActiveSync normal com port (COM4).
Uncheck the mirror to COM0 when u are done using nRoute, somehow when GPSProxyPC stops, Que will loose connection to GPSProxy? COM ports # might be different from the above example.
[edit]
See also
* Main Page#Windows PCs and Mapsource
* Using nRoute
* CarPC with SirfIII GPS mouse and Nroute
* CarPC 2DIN with SirfIII Holux236 and Nroute
[edit]
Forum threads
* Using GPSProxyPC + Garmin NRoute on PC
* Bluetooth Dongle "BlueSoleil" experience in Feb 2007 <-- I updated bluesoleil software from www.bluesoleil.com
* Bluetooth Dongle "BlueSoleil" experience in Nov 2005
Retrieved from "http://www.malsingmaps.com/wiki/index.php/Using_nRoute_with_non-Garmin_bluetooth_GPS_receiver"
Category: HOWTO
Malsingmaps Home
Wiki Navigation
* Main Page
* Community portal
* Current events
* Recent changes
* Random page
* Help
Editing tools
* Article
* Discussion
* Edit
* History
Personal tools
* Log in / create account
Toolbox
* What links here
* Related changes
* Upload file
* Special pages
* Skin by Jason Pierce
* This page was last modified 14:12, 1 September 2007.
* This page has been accessed 7,982 times.
* About MalsingWiki
* Disclaimers
Using nRoute with non-Garmin bluetooth GPS receiver
From MalsingWiki
This article explain how to setup and use nRoute with non-Garmin bluetooth GPS receiver. If you are using Garmin Receiver (eg GPS10), things are simpler and you do not need this setup.
Contents
[hide]
* 1 Before you begin
* 2 STEP ONE: Download the following software
* 3 STEP TWO: Install the downloaded software
* 4 STEP THREE: Set-up Bluetooth communication between your GPSr and PC
* 5 STEP FOUR: Settings
* 6 STEP FIVE: Starting Up Sequence
* 7 Work around setting for Mio A700 or similiar PDA (WM5) with built-in GPSr
* 8 See also
* 9 Forum threads
[edit]
Before you begin
You will require the following:
1. Bluetooth GPS receiver
2. Laptop (PC) with Bluetooth capabilities
3. MapSource Software (from Garmin)
4. Garmin (or compatible) map loaded in MapSource
The way it works is like this. The device bluetooths with your laptop via a com port assigned by your laptop. GPSProxyPC will pick up this connection via the same com port.
GPSPoxyPC will then convert the signal from NMEA protocol to GARMIN protocol and send it out to a virtual com port created by com0com (CNCA0). Com0com will then send the signal out to nRoute via a second virtual com port (CNCB0).
Since GPSProxy cannot recognize the com0com virtual port name of CNCA0, you will need to rename it eg COM2 etc, hence some work in your PC’s registry is required. If you are not comfortable with this, DO NOT PROCEED!
[edit]
STEP ONE: Download the following software
To use GPSProxyPC + Garmin NRoute on PC, the software needed as below:-
* GPSProxyPC download here:-
GPSproxyPC ver 1.6
* Garmin NRoute download here:-
nRoute ver 2.75 <-- latest 110.85MB version
nRoute ver 2.61 <-- older version
Note: You must have legal software for Garmin Mapsource. Otherwise, nRoute will not work.
* com0com download here:-
com0com ver 1.7 <-- Installer Version. Setup via Wizard.
com0com ver 1.5 <-- Older version. Require regedit to create and setup CNCA0 and CNCB0 manually.
[edit]
STEP TWO: Install the downloaded software
Just install, don’t worry about settings yet.
1. Install GPSProxyPC AND Garmin NRoute, by using the auto-installers. (Some users get this error code 0c0000135 when they open GPSProxyPC. Click here to install .NET Framework 3.0 )
2. Install com0com, pls follow its guide included in the zip for installation.
If you downloaded com0com ver 1.5, unzip the downloaded file and transfer com0com.inf and com0com.sys files to a folder in your PC, then follow instructions in section “Installing” in the ReadMe.txt file included in the unzipped package.
If you downloaded the com0com version 1.7, a wizard will appear and you just click click to install com ports CNCA0 and CNCB0. No need to play with regedit anymore.
Activate Start>All Programs>com0com>setup command prompt. A little black screen will appear in your window.
Now type these 2 statements to assign com port numbers to CNCA0 and CNCB0.
change cnca0 portname=com30 <-- I choose 30 for eg.. You can choose any lucky number you like
change cncb0 portname=com31 <-- I choose 31 for fun
[edit]
STEP THREE: Set-up Bluetooth communication between your GPSr and PC
1. Turn on your PC and GPSr Bluetooth
2. Right click on your Bluetooth icon on your PC and look for the GPS device on your Bluetooth environment.
3. Establish a Bluetooth connection. Pair your BT GPS receiver. If you don't know the passkey of your BT receiver, try 1234 or 0000, or pray! Then press connect. Note down the com port that your PC assigned for this connection.
[edit]
STEP FOUR: Settings
1. First, you need to identify 2 unused Com Ports needed for com0com to work with.
1. Open GPSProxyPC > Tools > Settings >
2. Select “NMEA 0183”.
3. Click on “GPS COM Port”. The Ports you see there are the ones already USED and unavailable for com0com to use. Choose and write down on a scrap of paper 2 unused (ie not displayed) ports. (alternatively, you may go to Device Manager on your pc to check which com ports are used.)
4. Click on the com port that is assigned by your PC for Bluetooth connection to GPS device. Click OK.
5. You may leave GPSProxyPC for the time being.
2. You will now need to make the following changes to your registry. Run “regedit”. (if you use com0com ver1.7, you may skip this section)
1. Go to “HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\com0com\”
2. You will find 2 keys in this folder, namely “Enum” and “Security”.
3. Right click on “com0com” and select “New Key”. Label this new key “Parameters”.
4. Right click on “Parameters” and in the same way, create new keys, “CNCA0” and “CNCB0”.
5. Open “CNCA0” and “New String”. Label this String “PortName”. In this string’s “Value Data”, insert the first com port that you listed in your scrap of paper …. Eg COM30.
6. Do the same for “CNCB0”, assigning the second com port you have recorded on your scrap of paper. Eg COM31
3. Now you go back to GPSProxyPC Setting and select as follows:
* GPS:
o GPS type: NMEA 0183
o GPS COM Port: “The com port that your PC assigned for your Bluetooth device”
o Baud Rate: 4800
* Application:
o Application COM Port: eg COM30 (the COM port you selected for CNCA0)
o Baud Rate: 4800
4. Now open Garmin NRoute.
1. Go to Utilities -> Select GPS -> Serial Port, select the COM port you chose for CNCB0, eg COM31.
YOU ARE NOW READY TO TEST OUT YOUR SET-UP!
[edit]
STEP FIVE: Starting Up Sequence
1. Start up your Bluetooth GPS receiver. Make Sure your PC’s Bluetooth is “on”, paired and connected.
2. Start up GPSProxyPC. Click on “Start”. GPSProxy will automatically establish a bluetooth link from your PC to your GPS receiver. You should see the time and some data changing on your GPSproxyPC screen, indicating that info is coming in from the GPS receiver. If you don't and you see that the screen has 'frozen', the most likely solution (if you are using Bluesoleil software), is to go to http://www.bluesoleil.com/download and download Bluesoleil Standard Version 2.3 .... good luck and have fun ....
3. Start nRoute. (<-- make sure you are now out in the open and not in your aircon room
You are now ready to GO!
[edit]
Work around setting for Mio A700 or similiar PDA (WM5) with built-in GPSr
You need both GPSproxy for PPC and GPSproxyPC and all the above steps performed
In PPC
1. Given GPSproxy and Que is running perfectly
2. Goto Start>Setting>Bluetooth>COM Ports
3. Tap on New Incoming Port and add (e.g. Com0)
4. Launch GPSproxy, goto Menu>Extentions>Click Configure NMEA Input
5. Check the "Mirror GPS Input to Output Port", Select COM0: Baud Rate:4800
6. Exit and Restart
In PC
1. Open the Bluetooth Settings
2. Select the paired PPC and click Settings
3. Select the Services tab and check the "Serial Port (SPP) and note the COM port (e.g. COM6) number.
4. Select the corresponding COM port number earlier in GPSProxyPC>Settings>GPS Com Port:
Basically, the above mirror the GPS signal in your PPC from COM4 to COM0 (You don't have to add another virtual com port). Enabling Incoming COM0 enabled the Serial Port service which eventually allows you to pair (Serial Port Connection) with your PC using another COM port (COM6) besides the ActiveSync normal com port (COM4).
Uncheck the mirror to COM0 when u are done using nRoute, somehow when GPSProxyPC stops, Que will loose connection to GPSProxy? COM ports # might be different from the above example.
[edit]
See also
* Main Page#Windows PCs and Mapsource
* Using nRoute
* CarPC with SirfIII GPS mouse and Nroute
* CarPC 2DIN with SirfIII Holux236 and Nroute
[edit]
Forum threads
* Using GPSProxyPC + Garmin NRoute on PC
* Bluetooth Dongle "BlueSoleil" experience in Feb 2007 <-- I updated bluesoleil software from www.bluesoleil.com
* Bluetooth Dongle "BlueSoleil" experience in Nov 2005
Retrieved from "http://www.malsingmaps.com/wiki/index.php/Using_nRoute_with_non-Garmin_bluetooth_GPS_receiver"
Category: HOWTO
Malsingmaps Home
Wiki Navigation
* Main Page
* Community portal
* Current events
* Recent changes
* Random page
* Help
Editing tools
* Article
* Discussion
* Edit
* History
Personal tools
* Log in / create account
Toolbox
* What links here
* Related changes
* Upload file
* Special pages
* Skin by Jason Pierce
* This page was last modified 14:12, 1 September 2007.
* This page has been accessed 7,982 times.
* About MalsingWiki
* Disclaimers
Last edited: