Somebody asked me how to do this a few days ago, and since google is not much help, here is how to download GPX track files from a GPS (Garmin eTrex in my case) over a Serial port (/dev/ttyS0 in my case), under Linux (Ubuntu Feisty in my case).
- Install the GPS Babel Program thusly:
- Plug the GPS into your first serial port.
- Turn on the GPS and make sure you have a saved track file in it.
- Run the following from a terminal
- You should now see your nice GPX file sitting in the directory from which you ran the command.
- Congratulations, You are now cool.
sudo apt-get install gpsbabel
gpsbabel -tw -i garmin -f /dev/ttyS0 -o gpx -F "test.gpx"
4 thoughts on “How to Download GPX Tracks under Linux”
My eTrex (an eTrex Venture Cx) can save .gpx files on its flash card. You can then read them either in a card reader, or use the eTrex as a card reader.
My eTrex Vista is dead I think! I can’t get the satelites to establish a connection. I’m begining to think its in need of repair or new model replacement. Know anywhere to get it serviced?
interesting gpx google map integration.
I have the terrain navigator pro at work, I got my etrex back with a simple >new location>automatic search for sats.
I also updated to the latest software version from garmin which was 3.7, I was back in 2.4 land. I think I’m back in action with the Vista now! I hope to get out and try some points and see what I can map out.
I don’t know where to get your GPS serviced, other than to send it back to Garmin. Instructions for getting an RMA number are at:
You do GIS professionally, and you are based in the HBG area?