OpenAstroTech / OATFWGUI

OpenAstroTech FirmWare Graphical User Interface
http://openastrotech.com/
8 stars 0 forks source link
astrophotography firmware-tools

OAT FirmWare GUI

OpenAstroTech FirmWare Graphical User Interface -- A graphical way to build and load firmware onto an OpenAstroTracker/OpenAstroMount.

Supported platforms

MacOS support is in progress, but isn't reliable yet.

Installing

Simply download the latest release, unzip and run:

:warning: OATFWGUI requires an active internet connection!

Uninstalling

OATFWGUI only has two directories:

  1. Find the plaformio core directory and delete it
    • Open up a log file from the logs folder
    • Near the top will be a log line like DEBUG:Setting PLATFORMIO_CORE_DIR to C:\Users\RUNNER~1\AppData\Local\Temp\.pio_OATFWGUI_dev-0.0.9-c3592b
    • This step is not necessary on Linux, the folder is automatically removed when the computer is restarted
  2. Delete the extracted folder (something like OATFWGUI_1.0.0-release+f5e4f6_Windows_X64)

Screenshots

Windows:

Linux:

Development

To run the app:

$ python3 -m venv .venv # Create a virtual environment in .venv
$ ./.venv/bin/pip install -r requirements.txt # Install requirements
$ source .venv/bin/activate && ./OATFWGUI/main.py # Run the app

To run the widget designer you need python development libraries:

Open main_widget.ui in the designer