Right. I've taken delivery of my Edge 800, and have gone through a re-education with it!
The terminology is all different because it uses the 'FIT' data model internally.
Here's my initial findings, for anyone who needs to convert their understanding from oldspeak ( GPX, Waypoints, Routes, Tracks ) to newspeak.
FIT files are binary data files for holding waypoints, tracks, courses etc.
The file format is documented here, if you accept the License Agreement:
http://thisisant.com/pages/ant/fit-licenseMaps are sent to the unit in the normal way:
MapSource will generate a gmapsupp.img file in the garmin folder of either the device or the SD card.
Not much point using the device internal memory, there's only 80MB free out of 105MB.
An SD card is pretty much mandatory.
I've not explored whether the device supports multiple or arbitrary img filenames.
What about waypoints, routes and tracks?
Under the 'garmin' folder, there's a bunch of other folders.
In particular, there's:
NewFiles;
Locations;
Courses;
Activities.
Inside each of these, you'll find some *.fit files.
Here's my current observation of how it works:
Waypoints
=======
Waypoints are called 'Locations' in fit-speak.
When you send User Waypoints to the device from Mapsource, it creates a temp.GPX file in the NewFiles directory.
This is a normal GPX, and upon inspection, contains the waypoints as expected.
When you disconnect from the PC, and boot the device, it gropes the NewFiles directory, finds the GPX, and imports the waypoints into it's native 'Locations.fit' file in the Locations directory. It then deletes the GPX.
Now, these waypoints ( or 'Locations' ) can be navigated to using the 'Where To' icon, as usual.
Routes
=====
Routes are called 'Courses' in fit-speak.
When you send Routes to the device from Mapsource, it also creates a temp.GPX file in the NewFiles directory.
This is a normal GPX, and upon inspection, contains the routes as expected.
When you disconnect from the PC, and boot the device, it gropes the NewFiles directory, finds the GPX, and imports the routes into a corresponding 'routename.fit' file in the Courses directory. It then deletes the GPX.
To navigate a Route ( or 'Course' ), it's not done from the 'Where To' icon, but rather the 'Courses' icon.
Tracks
=====
If you send a Track to the device from mapsource, it is ALSO converted to a 'Course', and can be navigated in the same manner.
So both Routes and Tracks basically behave the same once sent to the Edge 800.
When you select the 'Courses' icon, you see a list of all the Courses in the device ( which may have started as either Routes or Tracks ), and once you select one, there's a spanner icon where you can select things like 'Always display on map', so it can be like a traditional track: just displayed, but not being actually navigated. You can then also navigate a different Course.
Track logging
=========
When you start a ride, you hit the 'start' button ( you will be reminded! ), and it begins recording an 'Activity'.
This is basically a glorified track log.
Whan you hit 'stop', it stops recording.
If you look in the 'History' icon, you will see 'Current Activity' there.
If you 'Start' again, it will continue to accumulate in the Current Activity.
If you press Reset, it will store the Current Activity with a time-and-date stamp, and the next Start will start a fresh 'Current Activity'.
These are stored as 'time-date.fit' files in the Activities directory.
How to use these stored tracklogs?
There is a 'trackback', which you can use on the 'Current Activity'.
But there's no simple way to bring up a previous track-log for display.
What you can do is go to 'Courses', and 'Create a New Course'.
This allows you to import a time-date.fit Activity log ( track! )as a Course.
You can then either navigate it, or simply set it to display on the screen.
That's as far as I've got with it thus far...
I'm planning on doing a commute tomorrow, and I'll prepare a
route course tonight and see how it works in real life.