There are obviously two aspects to this autonomic behavior:
- The Garmin device's must "publish" their capabilities (a simple xml file based on a Garmin standard descriptor xsl schema).
- BaseCamp would need to read that file and alerted the user to the data that was incompatible. At that time BaseCamp would either not transfer the data or at the users request, adjusted the data to meet the devices capabilities: e.g, reduce the number of Track Points to a compatible number, not send/hide the ggpx:Extended data types,, convert Geocaches to Waypoints compatible with the device, etc.
Okay, so this is a goal I think Garmin should embrace to completely differentiate their consumer products and Software from all others. It would also make it so customers didn't have to discover their devices technical capabilities through long frustrating trials.
Garmin product manuals are about the worst I've seen from a leading product manufacturer in my 40 years in industry :(
But, maybe that's a good thing :confused: and Garmin will not try to fix those manuals and just fund this concept. :)
Your thoughts are appreciated.