Skip to content

Multi-Agent-io/libelium-calibration-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Libelium Calibration App

The Libelium Calibration App can be used for Libelium Smart Water Sensors Kit and Smart Water ions Sensors kit. App will work only with the firmware from this repository.

The Libelium Calibration App allows to see the current measurements and calibrate sensors.

The Libelium Calibration App is designed to be compatible with both the Smart Water Sensors Kit and the Smart Water ions Sensors kit from Libelium. It is essential to note that the app is exclusively compatible with the firmware provided within this repository.

This application enables users to view real-time measurements and conduct sensor calibration effortlessly.

The latest executable files can be found in the latest release.

Build from source

To build the application, Python version no older than 3.9 is required!

Clone the repo:

git clone https://github.com/Multi-Agent-io/libelium-calibration-app.git
cd libelium-calibration-app

Install dependencies:

pip3 install requirements.txt

Build GUI files:

pyuic5 app/gui/mainwindow.ui -o app/gui/mainwindow.py

And build executables:

pyinstaller app/main.py --onefile --windowed --name SmartWaterGUI

Executables will be in the dist folder.

Run Python Script

pip3 install -r requirements.txt
pyuic5 app/gui/mainwindow.ui -o app/gui/mainwindow.py
python3 app/main.py