conn2m.py — Talk with your navi2move

Contents

What is conn2m.py?

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.

Features

conn2m.py features include

Download

License

This program is distributed under the GNU General Public License version 2, or, at your option, any later version.

Disclaimer

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.

Downlaod

conn2m.py is available for download under the following link:

conn2m.py

Dependencies

The program should run with python >= 3.0. Additional python dependencies are the following:

Usage

For information on how to use conn2m.py, say

python3 conn2m.py --help