HomeGarmin


Garmin Mobile PC and Garmin USB GPS
ProITM
Garmin Mobile PC works with GPS 20x.
I know it also work with GPS 18 USB
But does not work with Vista HCx USB because Garmin disabled it for use with GMPC.
Does anyone tried others Garmin USB GPS and it did not work?
tcassidy
If you are using Windows XP, have you tried Garmin Spanner? It works with the GPS18 and GPS20x and may work with other Garmin products. Unfortunately, it is not supported in Vista.

You would need the software only version of GMPC as the version including the 20x only works with that GPS.

Terry
ProITM
Quote:
Originally Posted by tcassidy
If you are using Windows XP, have you tried Garmin Spanner? It works with the GPS18 and GPS20x and may work with other Garmin products. Unfortunately, it is not supported in Vista.

You would need the software only version of GMPC as the version including the 20x only works with that GPS.

Terry
I am using software only version of GMPC in XP.
It works with GPS 18 USB with or without spanner, I have one.
I am surprised that Etrex Vista HCx GPS works with nRoute but do not with GMPC software only version.
Why Garmin disabled Etrex Vista HCx GPS for use with GMPC software only version?
Ken in Regina
How do you know that the eTrex Vista HCx won't work with Mobile PC? What does Mobile PC do when you connect the eTrex? Does Mobile PC see the Vista? If so, what does it say about it?

I have an eTrex Legend HCx so we could compare how they work with Mobile PC if you will describe the details of what is happening. The only difference between the Vista and Legend are the electronic compass and barometer in the Vista. That should not make any difference in how they work with Mobile PC.

What are the "Software Version" and "GPS Software Version" of your Vista? You can check this by going to the Main Menu, select Setup Menu, select System Setup, then hit the Menu button on the left side of the unit and select "Software Version".

...ken...
Ken in Regina
Okay, I did some testing with my eTrex Legend HCx and Mobile PC on my laptop.

With the eTrex connected to a USB cable, turned on and satellites acquired I ran Mobile PC. As soon as it recognizes the eTrex it pops a dialog that says it is unable to authenticate the Garmin GPS device.

When I click on the satellite icon in the upper right corner of the screen it displays the complete eTrex model information, including the unit ID. When I click the GPS Info button the satellite screen says "Invalid GPS" at the top. There is no location information in the appropriate Long and Lat slots. But the satellite bars down the right hand side display the signal levels that the eTrex is showing.

When I go back to the main page and click to show the map, the map displays and at the top it says it's looking for satellites. At the bottom it displays a heading in the box at the left of the Menu botton and a speed in the box at the right of the Menu button. These match the heading and speed in the eTrex.

You can see in a number of ways that Mobile PC is able to communicate with the eTrex ... in BOTH directions. As above, you can see the bars showing the satellite signal strengths and you can see the heading and speed on the main map screen. If you go for a drive the heading and speed are constantly updated to match the eTrex but the map movement is not updated very much. The orientation of the vehicle icon is always pointed in the correct direction. It will change to match the heading as soon as you turn a corner. But the map might not update to show the correct location for a few blocks.

So that shows that Mobile PC is receiving the information.

When you first connect with the eTrex in Mobile PC it loses its last location information so when you click to display the map it shows you at Garmin headquarters in Olathe, Kansas. You have to go to the GPS Info page and select a new location.

If you watch the eTrex when you connect with Mobile PC you can see that Mobile PC sends a reset of its current location (Olathe, Kansas) to the eTrex. You can tell because even though the eTrex had a really good lock with 4m accuracy, it immediately starts to acquire satellites again. And it has a difficult time. The satellite constellation clears and the satellites and their positions are slow to reappear.

As soon as you set the new location properly on the GPS Info page in Mobile PC you can see it hit the eTrex with another reset and the new current location because the signal strength bars and satellite constellation clear again and the eTrex again starts to acquire satellites. Only this time it is much faster for the satellite positions to reappear and the signals bars to start appearing.

This behaviour is totally bizarre. There is obviously good communication in between the eTrex and Mobile PC. There seems no reason that Mobile PC should not be able to use the signal from the eTrex Legend HCx but it is having difficulty for some reason. I'll have to talk to Garmin to see what they've done to mess this up.

ProITM, does this match what you are seeing?

...ken...
ProITM
Thanks Ken for your detailed report, I see the same with Legend Vista HCx:
1. Unable to authenticate the Garmin GPS device
2. Invalid GPS
3. Mobile PC is receiving the information, you can see satellites but NO Position
If you try Spanner it reports it find the gps but not use it.
I go further and debugged Mobile PC, I think the position is disabled because Garmin wants.
Ken in Regina
Quote:
Originally Posted by ProITM
Thanks Ken for your detailed report, I see the same with Legend Vista HCx:
1. Unable to authenticate the Garmin GPS device
2. Invalid GPS
3. Mobile PC is receiving the information, you can see satellites but NO Position
If you try Spanner it reports it find the gps but not use it.
I go further and debugged Mobile PC, I think the position is disabled because Garmin wants.
I'm going to call them tomorrow. I think Mobile PC is just broken but perhaps they will tell me different. I'll post an update in here as soon as I can talk to them.

What version of Mobile PC do you have installed? I tested with 5.00.10 and 5.00.30. I'm going to try installing 5.00.50 as soon as my backup is complete. I would rather restore 5.00.30 from a backup than have to reinstall completely if 5.00.50 is a problem.

...ken...
tcassidy
I bet it is just as you said with nRoute; GMPC recognizes Garmin hardware and says it need a license. The only difference is GMPC can distinguish a Garmin GPS (OK) from a Garmin PND (not OK). nRoute treats them the same.

Terry
Ken in Regina
Yes, clearly it's trying to do something different when it detects the eTrex. But I still think it's broken. If it was simply programmed to only allow the use of GPS receivers and not allow the use of personal navigation devices, OR allow non-Garmin devices and not allow Garmin devices, it should just do that. Eg. it would have been dead simple to program it to not allow the use of the device at all, as soon as it detects it. And it would have been equally easy to make it work like nroute and not allow use of locked maps that are not unlocked to the device it just detected.

Because it is partially working and communicating in both directions I still think it's mostly just broken. I'm guessing there is something in the data stream from the new HCx devices that has Mobile PC screwed up. Intentionally making it behave like this is just way more work than it would have been to simply ignore the device upon detection. Programmers are much too lazy to do something like this intentionally. I know, I was one for nearly ten years and I managed them for twenty more.

...ken...
tcassidy
Just out of curiousity, did either of you check to see if there was an update for the HCx. I only say this because I'm sure I got a similar message from my GPS10 (not 10x) before GMPC attempted to update it. It never completed the update successfully and bricked the GPS10 so I can't say if that was a solution though (and the GPS10 is not a PND).

Terry
ProITM
Quote:
Originally Posted by tcassidy
I bet it is just as you said with nRoute; GMPC recognizes Garmin hardware and says it need a license. The only difference is GMPC can distinguish a Garmin GPS (OK) from a Garmin PND (not OK). nRoute treats them the same.

Terry
nRoute just works with Garmin Protocol PVT not NMEA.
GMPC works with PVT and NMEA.
Some Garmin PND's has certain functionality disabled or hided because Garmin wants. That is the case with Nuvi 200 and firmware 3.40 that makes tracklogs hided and in "better" firmwares upgrades directly disabled.
Here you have another example of hided features:
http://www.gpspassion.com/FORUMSEN/topic.asp?TOPIC_ID=113329
ProITM
Quote:
Originally Posted by Ken in Regina
Because it is partially working and communicating in both directions I still think it's mostly just broken. I'm guessing there is something in the data stream from the new HCx devices that has Mobile PC screwed up. Intentionally making it behave like this is just way more work than it would have been to simply ignore the device upon detection. Programmers are much too lazy to do something like this intentionally. I know, I was one for nearly ten years and I managed them for twenty more.

...ken...
I'm totally sure is intentionally, I'm using version 5.00.50 I made a patched version of GMPC and the eTrex goes perfect.
With my patched exe you can see the correct ID for gps and the position.
tcassidy
Im sorry, ProITM, I can't see your case. Why would Garmin care if you used another Garmin product as a GPS (and conversley, why is it a big deal to want to). I don't see any financial gain on Garmin's part from this approach. What's the upside?

Terry
ProITM
Quote:
Originally Posted by tcassidy
Im sorry, ProITM, I can't see your case. Why would Garmin care if you used another Garmin product as a GPS (and conversley, why is it a big deal to want to). I don't see any financial gain on Garmin's part from this approach. What's the upside?

Terry
For example, I bought Nuvi 200 then I want to register a track so Nuvi 200 can't, I need to buy for example eTrex Legend and after I want to use GMPC so I need to buy a 20x or 10x.
Why not just make a Nuvi 200 take tracks, and send data over usb and works with GMPC?
Instead to buy 1, I have to buy 3
tcassidy
The trick is to buy the device that best meets your needs in the first place. Thats what forums like this are for.

Anyway, in your case, you probably had fun modifying Mobile PC to work as you wanted.

I am sorry the 200c doesn't show tracks (I have one). It doesn't have a satellite page either but it was cheap and I didn't get it for that purpose.

Terry
© laptopgpsworld.com About