GPS Manager User Manual -- Version 5.4

|  |  | Version 5.4

## Version 5.4

- the preferences file is now kept under a user data directory that will also contain other files generated automatically by GPSMan (such as those for keeping user-defined projections); GPSMan will try to create this directory on Unix/Linux systems when running 5.4 for the first time.
- in Unix systems there is a new option with the path to a serial port device to be used as default; in Debian systems users must belong to the group owning the serial port device (normally `dialout`).
- Alessandro Palma (alpalmas`_at_`tin.it) contributed code that provides elevation graphs for routes and tracks.
- there are new operations on routes: chopping head or tail, including a route before or after the selected waypoint, and clearing all waypoints.
- a route can be now converted into a track (suggested by Urs Forster, forster`_at_`bluemail.ch).
- a waypoint shown on the map can be moved to a different place, changing its coordinates (suggested by Stefan Heinen, stefan.heinen`_at_`djh-freeweb.de); the operation is started from the waypoint map menu obtained by pressing the `Control`-key and clicking the mouse left-button (this used to be only the right-button).
- as also suggested by Stefan Heinen, the creation of a route on the map has been extended to a more comprehensive set of edit operations, described in detail above; this now includes editing on the map a previously defined route; moving a waypoint on the map, automatically adjusts the routes it belongs to; when drawing a route on the map a waypoint cannot follow itself.
- when editing a waypoint, renaming is no longer forbidden if the waypoint belongs to the route being edited; changes affect the information in any relevant route window.
- when reading items that are displayed on the map, the map is updated and edit/show windows are re-opened with the new data.
- all the waypoints in a group can have their position format changed to a selected format (in answer to Dan Jacobson, jidanni`_at_`kimo.com.tw)); if one of these waypoints is being edited, this change will revert its position to its initial value.
- it is now possible to inspect datum and ellipsoid definitions and create new datums and ellipsoids; a few new datums and many variants of old datums were added to a total of 247: see above for important information on this; new data structures and faster code are used (based on a suggestion by Stefan Heinen).
- there is now support for user-defined particular cases of projections and coordinate grids; a few new projections were implemented (including Lambert Conic Conformal, Mercator and Cassini-Soldner); coordinates of waypoints created on the map will be given in the format chosen for the map cursor coordinates, defaulting to UTM/UPS if the format is a grid and the coordinates are out of the grid range.
- the state of program can now be saved when exiting and will be restored automatically; there are two new options to control this under the `Files` sub-window of the `Options` window; a new GPSMan format for files is used to save map parameters when there is no background image.
- the `GPS receiver` button is now a menu-button whose first menu entry replaces the previous button and the other entries provide most of the functionality of the receiver window (suggested by Stefan Heinen).
- there is now a `Clear` menu-button in the map window similar to the `Display on map` one (in answer to Dan Jacobson).
- the real-time record window was redesigned for use in smaller screens; its columns with empty first values will be collapsed automatically.
- the procedures for opening files now support MS-Windows volumes.
- changing the format of the position of a waypoint is now made keeping the internal representation of the position, to avoid conversions for the sake of accuracy.
- the single document that was used to prepare the WWW pages and the user manual has been split; the user manual is now made available also in HTML (as asked by Dan Jacobson), and has an index; the PS and PDF versions also have a table of contents; the WWW pages have been simplified and redesigned. Portuguese documentation is no longer supported.
- non-ASCII characters in file `util.tcl` caused problems in some computers (as reported by Dan Jacobson) and were moved to a new file that is only compiled if the option on composition of characters is selected.
- up- and down-arrow keys scrolled the map in the wrong direction (reported by Dan Jacobson).
- the binding of the `Return` key to the `Cancel`-button in the real-time record window is no longer active (suggested by Harald Koenig, koenig`_at_`tat.physik.uni-tuebingen.de).
- slight change in the code for providing support to USB serial ports under Linux (tested by Harald Koenig).
- support for Garmin receivers has been enhanced by a simplification of the low-level communication procedures (more reliable under MS-Windows), and by providing explicit support to the following models: eTrex Venture (tested by William Sowerbutts, willmyatsowerbutts.com), eTrex Legend (tested by Frank Kujawski, Frank`_at_`Kujawski.org), 12CX (tested by Marko Hyvärinen, mth`_at_`sun3.oulu.fi), and eTrex Mariner (tested by Max Spring, mspring`_at_`cisco.com).

|  |  | Version 5.4