THE SOFTWARE IS PROVIDED "AS IS" AND GIVE A PATH FOR SELF-SUPPORT AND SELF-MAINTENANCE. This repository contains Metrology GUI (documents and files) intended to help accelerate client product validation.
Smart Energy Graphical User Interface (GUI) is a tool which connects to Smart Energy Metrology Demo applications to enrich the User Experience when interacting with the Demo.
⚠️ Warning: This Repository is currently Under Construction. Contents and Documentation will be updated when ready.
| Folder | Contents |
|---|---|
| GUI | Contains Python source code developed in PyQt5 and QT Designer |
Python 3.x installed on your system Required Python packages (see Installation)
-
Clone the repository (if applicable):
-
Open a command console and execute the following command:
git clone <repository-url> cd <project-directory>
To install all the Python packages listed in a requirements.txt file, follow these steps:
-
Make sure you have Python and pip installed on your system.
-
Open a terminal or command prompt.
-
Navigate to the directory containing your requirements.txt file.
-
Run the following command:
pip install -r requirements.txt
Notes: This command will install all packages and their specified versions listed in requirements.txt. If you are using a virtual environment, activate it before running the command. For systems with multiple Python versions, you may need to use pip3 instead of pip.
Example:
python -m venv venv
source venv/bin/activate # On Windows: venv\Scripts\activate
pip install -r requirements.txt
Open a command console and execute the following command:
python GUI\main.py