CoMoMap (COndor MOving MAP) V1.7

CoMoMap is an external navigation software for Condor, derived from VerifLocal
It displays a moving map at various pre-selected scales
The reachable area is displayed

It only works with Condor version 2 or 3
The active version is detected automatically

It uses the data that Condor sends on the UDP and NMEA ports (so it does not work for tasks without 
PDA)

Most VerifLocal commands and keyboard shortcuts work (when CoMoMap has focus) but are not necessarily 
useful

VERSION 1.7 NEW FEATURES:

See the Changelog.txt file

DEBUG 

Please send the StdOut.log and StdErr.log files (in the Logs folder) to support
If you have restarted CoMoMap, previous versions are available with the .bak extension

If the connection to cunimb.net fails, run the Test-curl.bat file and send the Test-curl.log file to 
support. 

FOR MORE INFORMATION, PLEASE READ THE MANUAL

INSTALLATION

IMPORTANT NOTE: CoMoMap MUST BE INSTALLED IN A WRITEABLE FOLDER

IF YOU HAVE USED PREVIOUS VERSIONS
Copy your old CoMoMap.ini file into the installation folder, then start CoMoMap, the file will be updated. 

Take care not to modify the CoMoMap_default.ini file

The first time it runs, you will have to enable CoMoMap in the firewall so that it can get data from 
Condor
If you already use CoTASA and/or plan to use CoKeAs, the installation folder names must be the default 
ones without version numbers. 
After installing the application either rename the CoTASAVxx and CoMoMapVxx folders so that the names 
are respectively CoTASA and CoMoMap, 
or create junctions: e.g.: > MKLINK /J CoTASA CoTASAV30

COM port 

CoMoMap will not work is a COM port is not available

It is recommended to use a COM port emulator, such as VSPE and to create a connector (default=COM7)
- that port will be assigned to Condor (SETUP/OPTIONS/NMEA Output, e.g. COM7)
- and it will be assigned to CoMoMap in the CoMoMap.ini file)
	# COM Port for NMEA data (COMnumber, default=COM7)
	COM port=COM7
	
Basic configuration files for VSPE maybe be found in the distribution

UDP Port

If CoTASA is already installed :

- it is recommended to install CoMoMap in a folder at the same level
- you have to activate the port forwarding in the CoTASA.ini file:
	# UDP Port forwarding (default= none)
	Forward Port=55279
	# UDP Port forwarding IP address (default : 127.0.0.1 = localhost)
	Forward Address=127.0.0.15 
- and set the same UDP port in the CoMoMap.ini file
	# UDP port to listen to (Condor default is 55278)
	Port=55279

If not, use the Condor port (default=55278), in the .ini file
	# UDP port to listen to (Condor default is 55278)
	Port=55278

If you are using multiple monitors, CoMoMap can be moved anywhere
To save the window size and position : type "E", when CoMoMap has the focus, then save the 
configuration

IMPORTANT NOTE

If CoMoMap does not start, try starting it from a command prompt window and report the last lines to 
support

KEY DEFINITION

It is highly recommended to use the setup dialog box to define keys, especially for non-alpha-numeric 
characters 

FILE LIST

See the manual

---------------------------------------------

SUPPORT :

Please report any bugs to : cotaco@marc-till.com

DISCLAIMER :

Copyright (C) 2023-2025 Marc TILL

For acknowledgements, please see the manual

This software is provided 'as-is', without any express or implied warranty.  
In no event will the authors be held liable for any damages arising from  the use of this 
software. The results provided are only indicative and cannot be used as evidence.

The use of this software should in no way exempt the user from using his common sense.

Permission is granted to anyone to use this software for any purpose, excluding 
commercial applications, and to redistribute it freely, subject to the following 
restrictions:

  1. The origin of this software must not be misrepresented; you must not
     claim that you wrote the original software. If you use this software
     in a product, an acknowledgment in the product documentation would be
     appreciated.

  2. This notice may not be removed or altered from any distribution.
