Hey skywalka,
We need to be clear that there is a very big difference between a personal navigation device (PND) and a GPS receiver. The majority of PNDs, like Garmin's Nuvi series and most Magellan, TomTom and Navman handheld and auto products do not output their GPS data. They only use it internally and cannot be used as a GPS receiver for input to a laptop nav program.
There are a few exceptions. But they are exceptions.
For further clarification of the need for ProITM's patch or the need to run a utility that creates virtual COM ports for a GPS receiver, like Xport or
GPSGate ... the software-only version of Mobile PC (the version that is sold without a GPS receiver) is designed to work, and work very well, with GPS receivers that output standard NMEA data. Regardless of whether you connect a Bluetooth receiver, a USB receiver or a serial receiver, Mobile PC will usually find it and use it without any help from you.
There is one significant oversight. Garmin appears to have managed to set the software-only version of Mobile PC so it won't use Garmin's own GPS receivers. I don't know whether it's intentional or accidental but it's quite effective. The Garmin-distributed software-only version of Mobile PC will not work with
any Garmin GPS receiver, nor with any Garmin PND that outputs its data signal (like the eTrex Legend HCx).
That's why ProITM did the patch. To allow the software only version of Mobile PC to use Garmin GPS receivers. Of course you first need a legal installation of Mobile PC in order for the patched version to work, so we're keeping this quite legal.
I hope that helps and wasn't just a rehash of something you already understood.
...ken...