There are some example scripts in the firmware/scripts directory of the
Git repository. They are designed to be run on Linux, but it may be
possible to use them under Windows. They use an deprecated Python class,
PyChips to communicate with the FPGA. The advantage of PyChips is that
it is pure Python with no external libraries. The example script uses
the CERN ROOT system to display histograms and store the data.
For higher performance use the newer pycohal or uHAL libraries described
on the Cactus website.
Running test scripts
Make sure you have Python 2.6 installed , together with the
following libraries: logging , csv , OptionParser , threading , time
, ConfigParser , itertools , binstr , Queue , sys , ROOT , time ,