Works with Python 2.x and 3.x
This is a configurable console application that reads a serial port for various GPS strings and updates a ThingSpeak channel with the latitude and longitude.
The application will automatically start with the last used configuration. If no configuration file is found, a default one is generated.
The default configuration is not suitable for all operating systems and has ThingSpeak options set to
null
.
While the application is running press
Ctrl-C
to stop the run process and show the main menu.
Build executables with pyInstaller by using the following command
pyinstaller -F main.py -n name-of-executable-file
If building for Python 2.x, add the following to the pyinstaller command line options
--hidden-import=Queue
If building for python 3.x, add the following to the pyinstaller command line options
--hidden-import=queue