conn2m.py is a program intended to exchange data with an O-Synce navi2move GPS device. It's written in Python3 and was developed solely by serial protocol reverse engineering.
conn2m.py was originally intended to enable me as user of a free operating system to interact with my device and to save me from the subjection to the piece of proprietary software shipped with it, respectively. It then evolved into a program substituting the complete set of device-related functionality provided by the manufacturer's software, including the remote setting of some behaviour also configurable through the user interface on the device itself.
There is, however, no route planning functionality. Use your favourite route planning program instead, save the route as gpx file and upload it using conn2m.py's send-route mode.
conn2m.py features include
This program is distributed under the GNU General Public License version 2, or, at your option, any later version.
This program comes as-is, with absolutely no warranty. If you download this program, you agree that you use it at your own risk.
Although a lot of testing has been done and my device did never complain, it can't be excluded that using this software may cause permanent damage to your GPS device or even render it unusable.
conn2m.py is available for download under the following link:
The program should run with python >= 3.0. Additional python dependencies are the following:
For information on how to use conn2m.py, say
python3 conn2m.py --help