!! WARNING - WORK IN PROGRESS - BUGS AND UNFINISHED FEATURES TO BE EXPECTED !!
Sllurpgui is a QT Graphical Interface to control LLRP RFID readers.
Authors: - Florent Viard (florent@sodria.com) - Papapel - Thijmen Ketel
Website: https://github.com/fviard/sllurp-gui
License: GPL Version 3
Sllurpgui is a GUI frontend to the sllurp Python library. Sllurp is an implementation of a client for the Low Level Reader Protocol.
An experimental v2 version of Sllurp is required for this GUI (see: github.com/fviard/sllurp/tree/fviard-develop-v2)
The GUI relies on PyQt5, pyqtgraph and using Python 3.6 or higher is recommended. It has not been tested on any other OS than Linux.
Important warning: This project is in a Work In Progress state, and a few bugs and unfinished features are to be expected.
--- Original readme from qtgui ---
An example which implements sllurp through a graphical unit interface.
Available feature:
- inventory
Tag memory read/write are not available.
Install requirements
pip install pyqtgraph pyqt5
Run GUI
python3 main.py
Install requirements
pip install pyinstaller
Install sllurp because the import initExample
in main.py does not work with pyinstaller
cd ../../.. # move to the root of sllurp repository
pip install .
Linux
PyInstaller --noconfirm --log-level=INFO \
--onefile \
--windowed \
--hidden-import='pkg_resources.py2_warn' \
main.py
Windows
PyInstaller --noconfirm --log-level=INFO ^
--onefile ^
--paths="C:\Users\root\AppData\Roaming\Python\Python37\site-packages\PyQt5\Qt\bin" ^
--hidden-import="pkg_resources.py2_warn" ^
main.py
Note: update the --paths
option to set the Qt path according to your setup.