XWP is is simple little utility for Garmin GPS receivers (tested on an eMap) that can convert waypoint symbols. It originally was written to enable TOPO USA users to change the "car" symbol this software creates by default when downloading waypoints, into something else, without the tedious work of changing every single waypoint on the GPS.
Note that XWP is using Bruce Stemplewski's GarXFace DLL. This DLL greatly simplifies programming for Garmin receivers - XWP simply would not exist without it because too much effort would have been required for such a simple purpose.
While XWP is free, to use GarXFace requires a run-time license. XWP comes with the evaluation version of the GarXFace DLL included (the full evaluation package including programmer documenation can be found at Bruce Stemplewski's site). If you use XWP and find it useful, you are encouraged to get a license If you use XWP beyond
Connect your Garmin GPS to a serial port of your computer. Make sure the GPS interface mode is set to "Garmin". Run XWP and select the COM port the GPS is connected to.
Symbol conversion is by numerical symbol code. If you don't know what codes to use, simply set a temporary waypoint on your GPS that uses the symbol in question. Then, press the [Preview] button in XWP. It will download all waypoints on your GPS and list them along with their symbol codes.
To convert, enter the source and destination symbol codes, and press [Xlate]. XWP will download the waypoints, convert them, and send them back to the GPS. (It will ask for confirmation before doing so)
I have tried it on my computer with my eMap on COM1 and it worked, but there is no guarantee it will run on your machine with your specific serial port setup and GPS device. You are using this program at your own risk.