HomeMicrosoft


Mappoint 2009 with Viliv S5
torowl
This is my post in umpcportal. Originally I was hope someone can resolve the issue, but finally I figure out a workaround. I post the step here, hope can help somebody if they have the same issue.

I finally got Mappoint working on Viliv S5. I guess the Viliv GPS receiver protocol somewhat "non-standard", which could be understand by Mappoint. What I have done is translate Viliv GPS receiver protocol to Garmin protocol, then it works for Mappoint. I didn't try Garmin Mobile PC, I assume it should work. If anybody know it works for Garmin, please let us know.

Here is the steps:

1. Create virtual COM ports.

Download free com0com 1.7 from this link:

http://downloads.sourceforge.net/com0com/com0com-1.7.0.0-i386-chk.zip

Install it. During installation, it will pop up "Found New Hardware Wizard" window, choose "Yes, this time only" then click, click "next" to install new hardware. The wizard window will pop up twice. This will create two virtual COM ports: cnca0 and cncb0.
After installation, click "Finish" will pop up dos-ish window with command prompt. We need change cnca0/cncb0 port name to any available COM port name. In my case, I choose COM7/COM8. Type these two command in the window:

change cnca0 portname=com7
change cncb0 portname=com8

Now, we have COM7 and COM8 serial ports.

2. Using GPSProxyPC translate GPS protocol to Garmin protocol

Download free GPSproxyPC 1.6 from this link:

http://prdownloads.sourceforge.net/gpsproxy/GPSProxyPC-1.16-Setup.exe

Install and run it. In the menu, select "Tools>Settings" to bring up setting window. There are 3 tabs in the window: GPS, Application, Garmin Protocol.
GPS tab is for GPS receiver setting, select "No Protocol Conversion". Select COM1 in GPS COM Port drop down menu, and 9600 in Baud Rate drop down menu.
In Application tab, somehow I can not find COM7/COM8 in the Application COM Port drop down menu. I manually input COM7 here. Then select 4800 in Baud Rate drop down menu.
Nothing changed in Garmin Protocol tab, just leave it as is.

Click OK exit Setting window, and click "Start" in the menu to start the translation.

3. Setup GPS receiver in Mappoint

Start Mappoint, click "Configure GPS", then click "Scan" in the pop up window, GPS receiver will be found in COM8.
tcassidy
Congratulations on tracking this issue down. There is already some interest with the Viliv S5 on this group.

This sounds like a serious issue and complex solution. From your setup, it sounds like the built-in GPS is fixed at 9600 bps on COM 1. As MapPoint/ S&T will only support 4800 bps, this would be a problem. I am surprised if this is the case with the Viliv S5 as that is not a standard arrangement. It does sound as if GPS Gate or possibly xport could achieve this end a little more simply.

Terry
torowl
I guess GPS Gate will do it, but not free. I also email this issue to Viliv, hopefully we can get driver update or utilities.
tcassidy
I can't find a manual for this unit but the Viliv forum agrees with you. The Viliv S5 GPS is on COM 1 and is 9600 bps. without external programs such as you set up or GPS Gate Express, that limits its usefulness for MapPoint/S&T. Other navigation programs will support that bit rate directly though.

Terry
Ken in Regina
Thanks for sharing the solution, torowl. Just to clarify, for the record, you are not translating to Garmin protocol. Mappoint (and Streets&Trips) will only work with the NMEA protocol.

As Terry said, with your settings you are just converting the 9600bps GPS speed on COM1 to 4800bps on COM7.

That is working for you because Microsoft's nav programs - Streets&Trips and Mappoint - will only work with GPS receivers at 4800bps.

For anyone else who needs to do this, xport is simpler because you only need one program which does most of it automatically and it's also free.

GPSGate Express is also simpler and does it with one program but it is US$12.95.

...ken...
tcassidy
I didn't follow up on the xport recommendation as it is not clear to me, a non-user, that it will change the bit rate as required in this case.

Terry
Ken in Regina
Quote:
Originally Posted by tcassidy
I didn't follow up on the xport recommendation as it is not clear to me, a non-user, that it will change the bit rate as required in this case.
Good question, Terry.

So I downloaded and installed 1.33 and tried it with the i.Trek M7 which, as you know, runs at 115,200bps when connected by USB.

I just dragged the Xport.exe item out of the ZIP file, dropped it on my desktop and double-clicked it. No installation required. You just run it and it's ready to go.

When I connected the M7 to the USB cable and switched it to USB mode the Xport system tray icon turned red (connected, no data) and the port speed on the Input Port box of the Xport control panel went to 115200. I waited for a bit until the Satellite LED on the M7 started to flash to show it has a fix and the sytem tray icon turned green (connected, 3D fix).

I just left the default COM5 output port that Xport offered and clicked on "Enable Ports".

Next, I ran Mappoint 2009. I had to select COM5 in Mappoint because the last port I had used was COM1. When I selected to "Start GPS Tracking" it immediately displayed my current location in the GPS data window, said I had 6 satellites and jumped to my location with the red dot and circle. It seems quite happy.

It was all pretty painless. I know it's free but he's done a lot of work and continues to improve the program so if anyone decides to use it they really should consider donating something. It's a great little program.

...ken...
torowl
Quote:
Originally Posted by Ken in Regina
Thanks for sharing the solution, torowl. Just to clarify, for the record, you are not translating to Garmin protocol. Mappoint (and Streets&Trips) will only work with the NMEA protocol.
Well, I'm not too sure. The 3rd tab in setting windows is Garmin protocol. I assume the conversion is for Garmin. However, I just play this thing few days, I could be wrong.

Quote:
Originally Posted by Ken in Regina
As Terry said, with your settings you are just converting the 9600bps GPS speed on COM1 to 4800bps on COM7.

That is working for you because Microsoft's nav programs - Streets&Trips and Mappoint - will only work with GPS receivers at 4800bps.

For anyone else who needs to do this, xport is simpler because you only need one program which does most of it automatically and it's also free.

GPSGate Express is also simpler and does it with one program but it is US$12.95.

...ken...
Today is my bad day. I tried both GPSGate and xport, no luck. Even GPSProxyPC is not working any more. I'm not sure if it is the raining weather cause poor reception. Will continue try tomorrow.
Ken in Regina
Quote:
Originally Posted by torowl
Well, I'm not too sure. The 3rd tab in setting windows is Garmin protocol. I assume the conversion is for Garmin. However, I just play this thing few days, I could be wrong.
That tab gives you the option to do the translation to Garmin protocol only if you need it. I'm pretty sure the default setting is Off.

I can absolutely guarantee that if you set the Garmin protocol translation on, Mappoint and Streets&Trips will not work with it. They will only work with NMEA protocol and nothing else. Garmin's Mobile PC and Garmin's nRoute programs are the only laptop navigation programs that will work with the Garmin protocol. Everything else works only with NMEA.

...ken...
SpadesFlush
So, I take from this thread that MSFT navigation software will not work on the Viliv S5 straight out of the box because of the baud-rate conflict. On the other hand, the work-around is not too bad.

Please advise if I am reading this right.
Ken in Regina
Hey SpadesFlush,

You've pretty much nailed it.

...ken...
SpadesFlush
Quote:
Originally Posted by Ken in Regina
Hey SpadesFlush,

You've pretty much nailed it.

...ken...
OK, Ken, thanks. I like your Google Earth test suggestion in that other thread.

Now the next question is "Should I buy one of these things?" I reckon I've got about 2 hours to decide.
torowl
Yesterday, somehow my GPS receiver driver was not working properly. I removed GPS port in Device Manager and re-install the driver, it is working now.

I tried GPSGate with both Mappoint and Garmin Mobile PC. It just works perfect.

I like GPSGate better.
Ken in Regina
I'm happy to hear you got it working. I like the versatility of GPSGate and it's definitely easier to figure out. I've owned GPSGate Express for over a year. I sometimes suggest trying Xport because it also works well as long as you don't need Garmin protocol and some folks don't like to pay $12.95 for the extra piece of software.

...ken...
SpadesFlush
Quote:
Originally Posted by SpadesFlush
So, I take from this thread that MSFT navigation software will not work on the Viliv S5 straight out of the box because of the baud-rate conflict. On the other hand, the work-around is not too bad.

Please advise if I am reading this right.
I have my new Viliv S5 and I have installed both Autoroute and S&Ts and I can report that both work reasonably easily with the S5. I did not have to do any particular work-around to obviate the baud rate issue. There is a supplemental GPS driver download on the www.myviliv.com site and that seems to have dealt with the problem. I did not try either MSFT routing apps until after I had done the download.

FWIW, the fonts on the S5 are near microscopic owing to the necessity of cramming so much onto such a small screen. Very few things require my reading glasses with my generally excellent vision but this device certainly does. Also, I find a stylus nearly essential, as poking the screen with my fingers is not sufficiently precise to be a reliable interface.
tcassidy
Good to hear that it works directly with S&T now. Unfortunately S&T in not as finger friendly as Mobile PC, MapFactor or iGuidance but you can change the font size. I have trouble with S&T on my 7" ASUS UMPC.

Terry
SpadesFlush
Quote:
Originally Posted by tcassidy
Good to hear that it works directly with S&T now. Unfortunately S&T in not as finger friendly as Mobile PC, MapFactor or iGuidance but you can change the font size. I have trouble with S&T on my 7" ASUS UMPC.

Terry
Yeah, the S5/S&T combination may be a form factor too far. It will be nice to stick it to my windshield (I hope) but I don't think I'll be throwing out my laptop.
MisterMoonlight
SpadesFlush:

If you are using S&T Keys 2007 version, how does it looks to use the on screen touch button menu of S&T Keys? Is it quite readable and fit well on the screen?
SpadesFlush
Quote:
Originally Posted by MisterMoonlight
SpadesFlush:

If you are using S&T Keys 2007 version, how does it looks to use the on screen touch button menu of S&T Keys? Is it quite readable and fit well on the screen?
I am not sure what you are referring to, MisterMoonlight. The S&T Keys buttons on the S5 screen are great, very readable, and a real help. The font in the Menu box is a little small on the S5 screen and ideally requires my reading glasses which I otherwise do not use very much. The menu font is better than the font on the command line of S&T which definitely requires the reading glasses. The pop-up menu fits very well on the S5 screen.

Also, it is a big help to have 'minimize' in the F4 Menu pop-up because it is very difficult to minimize the S&T screen (without S&T Keys) if just using one's fingers.

To be honest, S&T would be a real bear to use on the road without your Keys app; well done!
© Laptop GPS WorldContact