Skip to content

Latest commit

 

History

History
49 lines (39 loc) · 1.78 KB

README.md

File metadata and controls

49 lines (39 loc) · 1.78 KB

SiPMCalib control software

Software used for the data collection of the SiPM calibration gantry system developed by UMD. Official documentation is given here

Requirements

Installation should be done on the machine that is capable of interfacing with both the readout system and the trigger system. Current installation requirements include:

  • Typical tools
    • C++ compiler compatible with C++14 standard
    • cmake
    • python 3
      • additional requires numpy and scipy
    • boost(for boost python)
  • Hardware specific tools

For deployment for local testing on personal machines, WiringPi is not needed, but will require the user to manually setup a trigger system such that the oscilloscope will terminal nominally. The current configuration is done on a Raspberry pi 3B+ running ArchLinux Arm7.

Installation and run commands

git clone https://github.com/yimuchen/SiPMCalibControl.git
cd SiPMCalibControl
cmake ./
cmake --build ./

python3 control.py

You should be greeted with a new command line prompt. For more instruction to how to use the program, se the official documentation.