What doesn't it do?
(Not-so Advanced) Advanced Mode
Note: I seem to have problems with version 1.3.3 of GPSBabel, as have others. Use version 1.3.2 instead.
"The needs of probably 90% of the things people *really* do are easy to do with the quick mode and advanced mode covers probably 8% of the rest."
-Robert Lipe, Chief Babel Head
This thing can do it all. Simply. Some examples of its superpowers:
The cornerstone of GPSBabel is just reading files and writing new ones. To use it you need to understand these. There are two basic steps for reading, and two basic steps for writing:
1.) Tell GPSBabel what kind of file you'll give it to read.
Example: -i gpx
2.) Tell it the name of the file you want it to read.
3.) Tell it what kind if file you want.
4.) Tell it what to name it and where to place it.
Here's an example of me converting and moving a .gpx file from my desktop to my eXplorist as a .upt file (it should all be on one line).
/Applications/GPSBabel/gpsbabel -i gpx -f /Users/chimbisimo/Desktop/skeleton.gpx -o magellanx -F /Volumes/Untitled/My\ POIs/skeleton.upt
The really cool capabilities are activated by sticking additional commands in between the reading and the writing.
You'll notice that in the Advanced window (Window>AdvancedGPSBabel), the left-hand column contains commands in the order I just outlined. It is important to create your workflow in the correct order, so start at the top and work your way down. Use this mode by dragging commands and dropping them into the Execution Order pane - just like Automator. It doesn't get much easier.
In the Mode menu:
In the Input menu:
In the Filters menu you can start to do some crazy stuff. Filters crawl through the files you've input and... filter... away the stuff you don't want. The info given in the Properties pane describes what each filter can do for you and lets you define the filter. Some tips for the less-self-explanatory:
In the Stack menu:
In the Output menu:
How is easy is that? It's awesome. Now, try some experimenting: multiple Input files? Multiple Output files? To and/or from different locations? Multiple filters? You bet - it can do all of that and more. The h@rdc0r3 stuff is all done from the command line because, even using the Advanced mode, we don't have all of GPSBabel's capabilities at our displosal. The documentation goes over ALL of the things GPSBabel can do.
The Quick window won't work for reading or writing multiple files/locations, although you can use the shortnames command and/or throw some filters in there.
If you want to use it for uploading using the Quick window, don't choose "Use GPS receiver" option but use the "Use file: Magellan SD files (As for eXplorist)" and save the .upt (add the file extension!) to the POI folder of your choice, located on the GPSr's mounted volume icon. I would just rather use the Advanced mode instead.
GPSBabel documentation on several eXplorist-pertinent file types:GPSBabel+ Automator actions- Create your own workflows, although I can't get the "Convert File type" action to work reliably for converting to .upt. Let me know if you can.
You don't need to know command line codes but if you want to see them, you can - they're right in front of you.
Caution: Entering optional area
Leaving optional area.
Is your eXplorist is hooked up and in USB File Transfer mode?
Have some points but don't have an arc? GPSBabel it. Use "GPSBabel arc filter file" for your output file type and give it a .txt file extension.
chimbisimo at gmail dot com