Any way to test the version number of the GPS sensor (apart from removing the front light and looking at the GPS antenna)?
There is a version number in the data stream that read "18" rather than "18x" on my car, but the serial number is not in the data stream and that is what the Garmin support person wanted in order to verify the version.
Looks like the "18" version may be this one?
Garmin: GPS 18 Updates & Downloads
Yes, that is how I figured it. As you can see there, the last firmware update was in 2011.
As shown below, I have now built the adapter cable that I proposed to mate with the cable connected to the VMS module in the passenger footwell. I decided to build it into a little box to make it more robust and to give a better handle when mating and separating the connector. I've tested that the cable works with my 1.5 to receive the data stream from the GPS sensor, but I would like to test the full firmware update with a local car first before shipping it around to others of you who want to do the firmware update. PM me if interested in either case.
To update the firmware in the GPS sensor, you need to use a Windows computer and download both the
SNSRXCFG configuration utility and the
firmware updater. To use this adapter cable, first plug the USB end into the laptop. The USB-to-RS232 adapter is based on the FTDI FT232R chip for which a driver is readily available and may already be installed. (I tested on Windows 10 which automatically downloaded and installed the driver.) Anyone who just wants to check the sensor version number could use a non-Windows laptop and a terminal emulator program (e.g. screen on Mac or Linux) at 4800 baud. But if you do have the newer "18x" sensor, unplugging the cables from the VMS removes power from the sensor and induces the incorrect date problem.
When you're ready to do the firmware update, unplug the large blue and black plugs from the VMS. For a photo, see
this post where wiztecy said he unplugged the black one first, then the blue one. However, the schematic indicates that the blue one provides primary power, so I pulled that one first. In
this post @markwj advised being very careful not to bend the pins, but the pins are 1.3mm rods like you can see in the photo. You need to be careful not to break the latch, but I don't think there's much risk of bending the pins. It does require quite a bit of force to separate these watertight connectors.
Then connect this adapter cable to the black plug from the VMS. (The plugs are indexed so only the black one will mate with the adapter.) Then you can follow the instructions at the bottom of the firmware download page to connect with the SNSRXCFG utility and run the update. After that, disconnect the adapter from the black plug and plug the black and blue cables back onto the VMS.