Metadata-Version: 2.1
Name: OASIS-GUI
Version: 0.1.3
Summary: Python GUI for the Open Acquisition System for IEPE Sensors (OASIS)
Author-email: Oliver Zobel <oliver.zobel@tum.de>
Project-URL: Homepage, https://gitlab.com/oasis-acquisition/oasis-gui
Project-URL: Issues, https://gitlab.com/oasis-acquisition/oasis-gui/-/issues
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.9
Description-Content-Type: text/markdown
License-File: LICENSE.txt
Requires-Dist: PySerial
Requires-Dist: PyQt5
Requires-Dist: scipy
Requires-Dist: numpy
Requires-Dist: matplotlib
Provides-Extra: dev
Requires-Dist: PyQt5Designer ; extra == 'dev'

# OASIS-GUI

This Python package contains the GUI for interacting with the Open Acquisition System for IEPE Sensors (OASIS). The GUI is based on the PyQt5 framework.

## Installation

To install the OASIS-GUI through pip, use the following command:

`pip install OASIS-GUI`

## Opening the GUI

Open a terminal/command prompt with access to the Python PATH and type:

`oasis-gui`

## Currently supported boards

- OASIS-UROS Version 1.x

## Required packages for GUI development

The PyQt5Designer contains a graphical editor for the PyQt GUI. Installable through pip:

`pip install PyQt5Designer`

On Windows, the editor 'designer.exe' is located here:

`C:\Users\USERNAME\AppData\Local\Programs\Python\Python312\Lib\site-packages\QtDesigner\`

