Documentation | Read the Docs | |
Issues | GitHub | |
Repository | GitHub | |
Tests | GitHub Actions | |
Coverage | Codecov | |
Distribution | PyPI |
This is an exploratory application using QTrio. In general, it will provide visually laid out widgets for data dashboards. The data will be read and set over Modbus TCP using the SunSpec high level protocol.
This application is not yet published to PyPI nor built into directly runnable packages. It is installable via either cloning and installing or directly via the Git repository. When installing the Python package itself, it is recommended to work in a virtual environment. For a quick introduction, see Python Virtual Environments in Five Minutes.
.. tab:: Unix/macOS .. code-block:: console $ myvenv/bin/pip install git+https://github.com/altendky/ssst
.. tab:: Windows .. code-block:: console $ myvenv/scripts/pip install git+https://github.com/altendky/ssst
Two main means of launching the application are provided.
A directly runnable console script and a Python module runnable using python -m
.
.. tab:: Unix/macOS .. code-block:: console $ myvenv/bin/ssst gui .. code-block:: console $ myvenv/bin/python -m ssst gui
.. tab:: Windows .. code-block:: console $ myvenv/scripts/ssst gui .. code-block:: console $ myvenv/scripts/python -m ssst gui