proex gpr control Code
Mala ProEx and Easy Locator GPR control software
Brought to you by:
jmfriedt1
File | Date | Author | Commit |
---|---|---|---|
doc | 2017-01-28 |
![]() |
[50ad2d] Remove old files. |
hardware | 2017-06-25 |
![]() |
[902c63] test points |
modules | 2022-09-18 |
![]() |
[f9b76f] update dependencies and remove cmake warnings |
octave_scripts | 2024-03-07 |
![]() |
[8dad2e] GNU Octave processing scripts |
src | 2017-02-23 |
![]() |
[0c670c] Fix a segfault when we lost the focus. |
.gitignore | 2016-12-05 |
![]() |
[9448bd] Switch to cmake build. |
CMakeLists.txt | 2017-01-28 |
![]() |
[755a96] Set the right flags. |
README.md | 2022-09-24 |
![]() |
[780efe] remove specific Debian version |
These dependencies are only useful for the GUI executable.
* CMake >= 2.8
* Qt 5
* QWT
* QuaZIP
To install this dependencies on Debian (stable):
apt-get install cmake qtbase5-dev libqwt-qt5-dev libquazip5-dev qttools5-dev libzip-dev
For QWT, on Debian stable, you have to compile for use with Qt5.
For Debian (unstable):
apt-get install cmake qtbase5-dev qtbase5-dev-tools libquazip-qt5-dev libqwt-qt5-dev libzip-dev
For Archlinux:
pacman -Sy cmake qt5-base qt5-svg qt5-tools quazip
For QWt, you have to compile the source for use with Qt5 or intall the AUR qwt-qt5 package.
To compile this project, use this commands :
git clone git clone git://git.code.sf.net/p/proexgprcontrol/code proexgprcontrol-code
cd proexgprcontrol-code
mkdir build
cd build
cmake ..
make
Caution, all dependencies (QuaZIP, QWT) must be compiled with Qt5 framework!
The software uses a RAW-socket, so it must be launched with root privileges.
./src/cli/proex-gpr-control-cli # root privileges
or
./src/gui/proex-gpr-control-gui