File: changes.txt for G7ToCE (C) C.R. Henderson, 1997-2009 If you have questions concerning the 'Monitoring functions' you can direct them to: Timo-Enrique Koester email: koestert@students.uni-mainz.de ====================================================================== A.21f April 2, 2009 Added a postMunge option to apply when reading waypoint duplicate. This will add a '_mX' where X is a number that starts at '1' for the first duplicate and increments for each duplicate for that waypoint. For example, if postMUNGE is selected and the three waypoints MYWPT, MYWPT, and MYWPT are read the three will become MYWPT, MYWPT_m1, and MYWPT_m2. Added the ability to read and write .csv files that are in Garmin POI format. See the G7ToWin helpfile for more info. Mar 30, 2009 Fixed a problem reading a field in a .csv file when that field was quoted and also contained commas. The comma ended the field when the trailing quote should have ended the field. Added the ability to read Address info from MapSource .gpx files and write the data to both .gpx and .g7t files. The data in .g7t files is in a new continuation line: 'cE' and is this format: cE Street Address|City|State or Province|Country|Postal Code|Telephone Number At this time there is no way to edit the address info with G7ToWin. Mar 4, 2009 Fixed a bug that caused a track created by a conversion from a route to output incorrectly to .PCX5 files. Each track point would be output as the start of a new track. Feb 22, 2009 Gamin has introduced two new waypoint display parameters: Image, Image & Name. Garmin did not define what these are in the help file. MapSource will save these two new values into a .gdb file but will not save them to .gpx files. When saving to .gpx they will be changed to Symbol+Name. When reading .gdb files G7ToCE will convert Image display mode to Symbol and Image&Name display mode to Symbol+Name. If .gpx file writing is updated to include the two new display parameters then G7ToCE will also be updated. Feb 5, 2009 Fixed a problem reading gpstuner .gpx track files. Jan 24, 2009 Fixed a bug added with the kml code that would cause file saves to fail. Bug was caused by a typo in the output filter. Minor fix in reading .gpx files w/o an 'encoding' tag. Such files are now assumed to NOT be in UTF-8 format. Jan 13, 2009 Added support for saving .kml files for use with Google Earth. Waypoints are placed in a folder named Waypoints and tracks are in a folder named Tracks. Both Wapoints and Tracks are in a Document named for the file name. Each subtrack is a new track and has the name of the original track with a ' - X' added where X represents the subtrack. The point data consists of lat, long, altitude in meters. Waypoint data consists of the name, description or comment, and coordinants: lat,long,altitude in meters. Nov 19, 2008 Changed default .g7t file output version to 3. Version three files require that track point names be output and reside in version 3 files. However, the date time line is not required in version 3 files. The selection of which file version to use for output is now a drop down list and not radio buttons. Nov 11, 2008 Fixed a problem deleting a single waypoint from a route in a route list window. Some debug code was left into the route download code for Garmin mapping units and that caused route waypoint names to be replaced with the type of point. Removed. Nov 8, 2008 Version 2 files that did not have the date immediately following the Version line could cause the program to crash. Fixed. Oct 10, 2008 Local time zone offset can now be written to .gpx files by selecting 'Output Local Times' in File->Conviguration-> General Tab->Text File Modifiers. Oct 8, 2008 (same day) Fixed a typo that could cause the program to crash when reading offset times from trackpoints in .gpx files. Oct 8, 2008 Modified reading of .gpx files so that times encoded as and where hh:mm is an offset from GMT are read. The '+' indicates the local time zone is ahead of GMT and the '-' indicates the local time zone is behind GMT. I am not sure if this is in violation of the .gpx schema which specifies GMT for the time element, but several programs 'out there' utilize the offset when they write .gpx files so I'm adding it to G7ToWin and G7ToCE. G7ToWin and G7ToCE will continue to only write .gpx time elements in GMT using the format: . Sept 29, 2008 Fixed a bug in reading a waypoint's category from a .gpx file. Sept 28, 2008 Added .g7t and .csv to the file format that support track point names for read and write. G7ToCE does not have the ability to edit the track point names. That feature is available in the PC version, G7ToWin. Sept 10, 2008 Modified reading .igc files to be in accordance with the latest IGC spec (through amendment 11). This requires a rollover of the time element from the 23rd hour to the 0th hour to result in the increment of the date by one day. G7ToWin was originally written to te origina spec which was not clear on the issue so the increment in the date was not performed. Sept 6, 2008 Extended support for umlauts and added lower case support to sending/receiving from Garmin units. In the configuration General Tab: File->Configuration->General tab If the item "Allow lwr case & chars >0x7F?" check box is checked it overrides the item 'Convert Garmin Wpt names?' to allow characters with a value > 0x7F and certain other values, including lower case characters, to be sent to the Garmin GPS. See the helpfile for a full list of those characters below 0x80 that are allowed. Sept 4, 2008 Added support for byte values of 0x80-0x255 in the waypoint name, comment, or category. At the present time this is only used with .gpx files which are output in UTF-8 which requires bytes with those vaules be encoded as two bytes. Sept 2, 2008 Forced a route read from an Ozi .rt2 file to never be assigned to route 0. If route 0 exists and the data is sent to an Ozi .rte file the route will be sent at route 'n' where 'n' is the next unused route. These changes were implemented because Ozi does not support route number 0. A bug in the Route Edit page was fixed. This bug could cause the last waypoint of a route to become trashed. May 26, 2008 Fixed a bug which caused an empty temperature field in a .csv file to be read as 0 degrees C. May 23, 2008 Fixed a bug in reading .gdb version two files. This was caused by a change in the way MapSource handles the file. This change was made sometime in the past--likely before .gdb version 3 was introduced but I didn't notice the change. Nov 29, 2007 If a GPX file contained a space before the = in a latitude or longitude, i.e.