This repository contains the acquistion software designed by PETsys Electronics for the TOFPET2 Evaluation Kit and Readout Systems.
For official hardware and software guides please check the TOFPET2 Downloads/Documentation section on our website.
The OS must be 64-bit Linux. The distributions supported by PETsys Electronics are CentOS 7-2009, CentOS Stream 8, RHEL >=8.5 and Ubuntu versions 20.04 and 22.04.
On supported distributions, all dependencies should be automatically installed during the installation procedure. If you are trying to run our software on a non-supported distribution, check the code of the petsys-setup.sh
script for the list of dependencies.
Different software releases may require different firmware versions in order to work correctly. Please refer to the Readout System - Requirements and Compatibility document that can be found under the TOFPET2 Downloads/Documentation section mentioned above.
su -
sh petsys-setup.sh
exit
mkdir build
cd build
cmake3 -DCMAKE_BUILD_TYPE=Release ..
cmake -DCMAKE_BUILD_TYPE=Release ..
make
PETsys provides a Graphical User Interface to control most of the functionalities of the DAQ Software. In order to start the GUI, just open a system terminal, navigate to the software installation folder and type:
./start_gui
More experienced users requiring custom functionality, can check out our utility scripts under ./petsys_util/
and/or make use of our Python libraries that can be found in ./petsys_py_lib/
.
For detailed information and examples, please refer to TOFPET2 Downloads/Documentation/Software User Guide.
Please contact us via the following e-mail addresses or check contact information available on our website.
Help and support:
support@petsyselectronics.com
For general information and sales inquiries:
info@petsyselectronics.com
Thank you for considering contributing to this project. We welcome contributions to this project, whether it's:
Code, including source files and code samples if any in the content, is released under the MIT License, with the following exceptions:
kernel
are under GPL-2.0-or-later; see LICENSE
in the component's directory