Note: This page describes an obsolete version of GPSBabel that may substantially differ from the current or development version.

Memory-Map Navigator overlay files (.mmo) (mmo)

This format can...

  • read and write waypoints

  • read and write tracks

  • read and write routes

This format has the following options: locked, visible, ver .

The 'mmo' format provides support for binary .mmo files used by the Memory-Map Navigator software.

Our module was reverse engineered from a couple of .mmo files found in the www. The results of the writing code have been tested with a current Memory-Map Navigator trial ('Viewer') release.

Because of different file versions and sometimes slightly different file structure we cannot ensure, that every .mmo file is loadable at this time. If you have one, which causes errors, please provide it [mailto:gpsbabel-misc@lists.sourceforge.net].

More information can be found at the Memory-Map site.

locked option

Write items 'locked' [default no].

By default GPSBabel creates only 'un-locked' items.

Sample command to write an mmo file with 'locked' items:

gpsbabel -i gpx -f in.gpx -o mmo,locked=y -F out.mmo

visible option

Write items 'visible' [default yes].

This option can be useful, if you want to convert a big file with a lot of entries. By default GPSBabel creates only 'visible' items.

Sample command to write an mmo file with 'invisible' items:

gpsbabel -i gpx -f in.gpx -o mmo,visible=n -F out.mmo

ver option

Write files with internal version [n].

Two major strains of Mobile Mapper files have been identified in the wild. Version 17 is reported as "Memory Map OS Edition 2004, Versio 4.2.3 Build 432" and version 18 is used by the large majority of current files. We can read either and when writing, we write version 18 by default.

If you have a particularly old Mobile Mapper installation, it may complain "This file was created with a newer version of the Software" when reading our output.You can get around this if force GPSBabel to create the old format with this option.

Example 3.22. Forcing creation of old Mobile Mapper files

gpsbabel -i gpx -f whatever.gpx -o mmo,ver=17 -F whatever.mmo