So I reverse engineered their file format and I've build a software to convert MOD's native data files into GPX files. Software is promising and is already working for my area. But more data is needed to validate that.
My plea for other Recon users is to provide log data elsewhere in the globe to learn how different globe areas are handled in encoding latitude and longitude.
Please send me DAYxx.RIB and EVENTxx.RIB files found on Goggles tripdata subdirectory. Before sending please check that files contain GPS log data, in other words files are longer than 9 bytes. A few kilobytes of log is fine. Please copy & send files before you connect goggles to Engage which will upload the files to server and remove them.
When I learn how North American coordinates (and hopefully South American) are encoded I'll put my software online for everybody to have GPX files of their data. Currently software works fine for Europe (Northern & Eastern hemisphere).
Here is example output of the software.
Code: Select all
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<?xml-stylesheet type="text/xsl" href="details.xsl"?>
<gpx
version="1.1"
creator="Recon Instruments MOD/MOD Live HUD"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="http://www.topografix.com/GPX/1/1"
xmlns:topografix="http://www.topografix.com/GPX/Private/TopoGrafix/0/1" xsi:schemaLocation="http://www.topografix.com/GPX/1/1 http://www.topografix.com/GPX/1/1/gpx.xsd http://www.topografix.com/GPX/Private/TopoGrafix/0/1 http://www.topografix.com/GPX/Private/TopoGrafix/0/1/topografix.xsd">
<trk>
<name><![CDATA[DAY18.RIB]]></name>
<desc><![CDATA[Recorded at //]]></desc>
<number>1</number>
<extensions><topografix:color>c0c0c0</topografix:color></extensions>
<trkseg>
<trkpt lat="61.505060" lon="23.727337">
<ele>102</ele>
<time>2013-01-06T12:28:00Z</time>
</trkpt>
<trkpt lat="61.505063" lon="23.727350">
<ele>98</ele>
<time>2013-01-06T12:28:02Z</time>
</trkpt>