Release notes:

B denotes a "Bugfix", a fix in the program for

something not working

E denotes an enhancement, a new feature as

requested by users, or invented by me :-)

P denotes a known problem, to be resolved.

R denotes a request for enhancement, not yet implemented

Ruud Rademaker: ruud.rademaker@gmx.net

Version: v2.20.78, August 11,2003

E Added a filter feature for removing waypoints of a route that:
- are close to other waypoints
- are in between and in line of two other waypoints.
See the control-f, or menu-tools-filter function.

E Updated help files.

Version: v2.20.76, May 24 2003

E Added automated switch off/on of FontMachine

Version: 2.20.75, Feb 21 2003

B When writing to Tracks to RealMaps files, there was a line between each point,
even when the two points were part of different tracks.
Now there is a gap and inappropriate connecting lines are suppressed.

E Writing PCX files caused:
Error in GAROUTE\GET_TRACK_TIMEDATA, Overflow (-6) when
there was a "jump" in between two track points.
This is fixed now, also a new track is started when this happens.

E Improve packaging

E Added showing the status of the open apps

E Added the capability to work also when Font Machine fonts are installed.

2.20.74 Feb 10, 2003

E Added reading and writing to Realmaps files for tracks, routes and waypoints.

B Fixed writing out track data in PCX format. On systems with a ","
for decimals, the notation in the PCX files was wrong. IT should
always use "." for decimal point notation.

2.20.71 Jun 13, 2002

E Added buttons to switch to Realmaps, Route and Steet

E Added key response to pressing
E - The taskswitcher
S - Street Planner
C - Citymaps
R - Realmaps
P - Route Planner

E Added showing the status of the open apps

2.20.70 Jun 11, 2002

E Added support for RealMaps 5.11 & higher,
where RealMaps actively send wypoint to Garoute
when configured for GaRoute communication.

2.20.69 May 30, 2002

E Added "mode auto" for getting points from RealMaps

E Added an option in save as dialog, so that points 
can be saved in reverse order

2.20.68 May 29, 2002

E Added support for getting waypoints from RealMaps
Now you can enable getting waypoint in Garoute and it will
wait for points to arrive. Either GaRoute will add these points automatically,
-or- with user assistance.

E Added an option to also decrement counters in the mass edit from the list view.
This enables you to renumber the sequence filed and sort the data file on this field.

2.20.67 May 9, 2002

E Improving compatibility to PCX5. Create a file called:
"version.pcx" and include in the first line the version string
you prefer. This will be used in the "I" line for the PCX files that
GaRoute generates. 

Example: A file version.pcx in the first line like:

I PCX5 2.09

will cause this string to be inserted in stead of:
I GaRoute "version"
This fixes detected incompatibility to the original PCX5 software of Garmin.

E The R dd Idtring, as required by PCX5 of Garmin is used.
This fixes detected incompatibility to the original PCX5 software of Garmin.

B Fixed a typo in one some of the messages.

2.20.66 apr 23, 2002

B Took out adding additional route points for
TomTom 3.0 and Citymaps

B Fixed a problem for generating routes n PCX files.
This caused errors reading GaRoute routes in MapSource.

2.20.65 mar 29, 2002

E When detecting too long lines, like eg. in 
TomTom Route 3.0 and Citymaps 3.0 when the font 
of the route table is not small enough,
GaRoute will continue interprting the route and add the
instructions to the proevious line it read.
This was especially occuring in the Revo with the not
so wide screen.

2.20.64 mar 24, 2002

E When detecting too long lines, like eg. in 
TomTom Route 3.0 and Citymaps 3.0 when the font 
of the route table is not small enough,
GaRoute stops interpreting the route and issues
an information message, what to do about it.

2.20.63 mar 19, 2002

B Fixed reading of Routes from Touratech *.rte files. One variable was not declared.
The "+" signs before the latitude / longitude were causing problems.

2.20.62 feb 10, 2002
B Fixed a one day offset in track date. 
All dates were one day shifted in the .Gar file.

E Readme, menu and helpfile updated for 
TomTom Citymaps/Route considerations.

2.20.61 feb 9, 2002

E COOL Added TomTom Route 3.0 (build 207) support
See helpfile for further IMPORTANT configuration
instructions

2.20.60 jan 26, 2002

E COOL Added TomTom Citymaps 3.0 (build 203) support
See helpfile for further IMPORTANT configuration
instructions

B Made changes in detecting that Street is installed, this
gave an error in swapping between Route and GaRoute.
It only occurred for users not having Steet Planner.

B Gave the Pamtop applications (Steet, Citymaps, Route) more
time to free the NMEA link. They crashed with a data COM port
error, because GaRoute took the NMEAlink too soon.

P The paper map stuff does not work yet, so I disabled it.
will address this at some (distant) later point in time.
It remains disabled until then.

2.20.59 oct 16, 2001

B Merged bugfix 2.20.57a in

2.20.58 aug 06, 2001

E Added support for paper map based calculations

=======

2.20.57a oct 15, 2001 (merged in)

B The reading of the printfile failed when an escape is 
on the second last position. This is now fixed.

2.20.57 jul 27, 2001

B Fixed problem opening Street & Route.
(introduced in 2.20.56, GaRoute caused a client panic)
B When no points existed in the .GaR file, switching
to NMEA view caused GaRoute to hang. Now a proper
informational message is displayed.

2.20.56 jul 25, 2001

2.20.55 jul 25, 2001
B Fixed problem SwapKeys.txt attempting to send
empty strings, this was introduced in the previous version.
E Let the error report for an in-use link report this without
reguiring confirmation. This makes recovering easier.
E When the link appears to be in use while swapping to
Street/Route another "swap from string" from the SwapKeys.txt
is sent. This should bring GaRoute in sync with the Palmtop
applications that don't support releasing the RS-232 when
going to background. The "free_rs232 procedure will attempt to:
- toggle street
- toggle route
- toggle street again
This effectively tries all combinations of Street/Route
!!!IMPORTANT!!!
Again note that the Millennium version does NOT require
this technique!

2.20.54 jul 22, 2001

E Added a way to mass-edit points from the list menu.
E Configurable NMEA on/off switching in pre-Millenium
Street and Route.
Swapping makes most sense if the GPS is switched on
in Street and Route Planner, so you have to make 
sure it is and GaRoute will swap you to the proper
map or to Route Planner.
Some users have remarked that this does not work
in the pre-Millennium versions, as GaRoute reports
the link in use. You can configure how to switch
the GPS when you swap to/from Street and Route Planner.
See the file xxxSwapKeys.txt and rename it
to SwapKeys.txt.

DO NOT USE THIS WITH THE MILLENNIUM VERSIONS, THEY WORK
FINE WITHOUT THIS TECHNIQUE AS THESE PROGRAMS RELEASE
THE RS-232 WHEN GOING TO BACKGROUND THEMSELVES!!

2.20.53 jul 21, 2001

E Allowed selection of pre 2.2.41 route tracking algorithm.
Just add a file called force.d in the Garoute dir.

2.20.52 jul 20, 2001

B Fixed overflow problem in CALC_AVER_TIME
E Added zoom in/out for navigational sceens.

2.20.51 jul 14, 2001

E Resized navigation and opening screens to Revo format
E Now you can enter TRACE mode by just entering fn-t
E You can stop tracing and write a c:\trace.txt
by doing fn-t->"stop"
E You can reset the trace by doing fn-t->"reset"

B Improved implementation of following the route using
NMEA information: a new algortihm is implemented.
B Fixed a bug where some screen refreshes were not
done properly for the main navigation screen. This
occurred when _only_ the overivew screen was selected:
ie. when the timers for palmtop and navigation screen
were set to zero.
B Improved displayed of overview screen. Under certain
conditions points were omitted from the displayed route.
B Fixed a bug in the "Save selected" function from the 
list dialog. GETBLATLONDEG% reported missing LAT and LON
variables (Thanks Hartmut)
B Fixed a bug in the list dialog. When there were no points
in the datafile, the file was inappropriately kept open.

2.20.50 jul 02, 2001

E Added support for waypoint type D109
This means that eMap firmware 2.71 is supported

2.20.49 jun 30, 2001

B Fixed bug reporting a
Error in GAROUTE\CALC_AVER_TIME, Invalid arguments (-2)
Thanks Roger :-)

2.20.48 jun 26, 2001

E Changed userinterface to listbox
E Added support for all languages for the new functions
E Added "Please be patient" when initializing
E Support to edit individual points
E Support to save points to a separate .GaR file

2.20.47 jun 25, 2001

E Added a _very_ cool list/edit screen
E Made the number of routes and number of points
per route configurable. This allows correct
numbers for your specific GPS.

2.20.46 jun 13, 2001

B Fixed a problem that under special
circumstances one point was not properly
added to the route. The geographical coordinates
were shifted.
E Suppressed 90% of informational messages
to screen, it was causing too much delay.
Now counters only display values 1/10/20 etc.

2.20.45 jun 3, 2001

E Updated helpfile (English)
E Added approach alarm based on time to next waypoint
E Added a speed alarm
E Extra settings for display (length of approach bar)

2.20.44

E Packaging automation,no GaRoute changes

2.20.43

E Added support for de e: drive for Psion Netbook
E Verify swapping to street maps also when activated
from menu or hotkey. It was only initiated when
entering from the preferences menu previously.

2.20.42

E Implemented new tracking algorithm designed to better
stick to the next waypoint. The algorithm is based on
passing bisectrices of route segments.
E Improved handling for roundabouts
B When getting positions from Street Planner Millennium,
GaRoute was not closing the overlay bbbbb.ovr.
This resulted in Street Planner complaining that the
overlay was not found, as GaRoute cleaned up the file
anyhow. Now GaRoute properly closes the overlay in Street.
B Fixed the control-x shortcut, though it worked OK from
from the new toolbar, the menu shortcut tried to close
the serial link twice. This was introduced in 2.20.41

2.20.41

E Added menu function control-x and control-X (under view)
to switch to Street / Route Planner
E Switching between Palmtop and GaRoute is more smoothly,
the "in-between" standard screen is not shown anymore
E Added bar to navigation screen indicating distance to waypoint
E Added new toolbar for navigation screen, allowing to
quickly switch to Street Planner and Route Planner

2.20.40

E Improved navigation screen
E Added a new button bar will in
the new navigation screen.
B Fixed arrow display (intr. P 2.20.39)

2.20.39

E Added navigation screen, not meant to look
at while driving.
B Fixed problem translating the map datum
from the GPS
P The arrow on the new navigation screen
is sometimes displayed "inside out"

2.2.38

E 8/5/2001 During the beeping, when approaching 
a waypoint, GaRoute can turn the
backlite ON (think of night-driving!). 
E 8/5/2001 Add support for miles
B 3/5/2001 Fixed problem in GAROUTE\READSTR_TO_BUF%,
LATLONSTR$ (introduced in 2.2.36)
E 3/5/2001 Took new .sis file from Neuon

2.2.37

B 1/5/2001 Reversed X/Y storage in .GaR file: 
now X is stored in Latitude
E 1/5/2001 Improved dialog for selecting the map datum

2.2.36

E 14/4/2001 Added Swiss GRID input
E 14/4/2001 Allowed support for .GaR files in
various map-data

2.2.35a

B 29/4/2001 Patch fix for coordinate wizard

2.2.35

B 13/4/2001 Fix problem when no d-drive was there.
for getting street switching info.
B 13/4/2001 Fix problem instruction screen
(NMEA arrow did not refresh)

2.2.34

B 13/4/2001 Fix problem French language route
interpretation

2.2.32

E 31/3/2001 Fix problem route interpretation,
now an error message is shown if the 
user has not configured time columns
B 31/3/2001 Fixed registration routines

2.2.31a

E 12/3/2001 Taking no extra points for non-millennium
Route.
E 12/3/2001 Added feature to explicitly set the
Millennium Route Planner version.

2.2.20

E 17/2/2001 Changed tracking route algoritm (alfa,
not yet enabled)
E 11/2/2001 Added ETA to instruction point calculus
E 10/2/2001 Added pictograms for instructions
E 6/2/2001 Added feature to explicitly set the
Millennium Street Planner version.
B 30/1/2001 Fixed Track reading problem "undefined
ext dtph"
B 30/1/2001 Fixed eol sequence, the CR was missing
E 30/1/2001 implemented new license check
B 30/1/2001 enhance closing handling for help file,
when exiting GaRoute
B 25/12/2000 enhance error handling for connection
problems (in NMEA mode or not cable)
E 25/12/2000 when you find no points in a route,
try opening with all points.
E 25/12/2000 when files called a* exist rename them...
fixed problem importing when c:\a*.* 
files existed.
B 25/12/2000 fixed problem in protocol implementation,
that could omit trackdata
E 25/12/2000 COOL added speed, time & dist to trackdata
E 25/12/2000 added NMEA position logging
E 25/12/2000 added entries to save type of description
for the overlay
E 25/12/2000 added PCX import/export.
E 25/12/2000 added height in trackpoints for those
GPS's supporting it
E 25/12/2000 Fixed problem reading in NMEA buffer for
non-Street/Route points.
E 25/12/2000 Fixed: I can view the position screen
once, but if GaRoute main screen
reappears for whatever reason,
- I cannot get back to the position
screen 
- the position menu item displays 
the pos. screen 
- for a few seconds, then main screen
is shown with the menu-view-positioning
selected ...