Skip to content
Snippets Groups Projects


Kalypso Cam Tango Device

Table of Contents
  1. About The Device
  2. Getting Started
  3. License

Getting Started

this repository contains the files needed to run the DG_PY_KALYPSO device. this device was created to extract the commands provided in the GUI and make them accessible in TANGO control system. this device can be greatly improved, but is fully satisfactory for the needs we have at SOLEIL.

Prerequisites

You must have installed Tango and PyTango locally on the kalypso PC and have a valid tango environment (TANGO_DB,...). https://tango-controls.readthedocs.io/en/latest/installation/index.html

  • tango
sudo apt-get update
sudo apt install tango-starter tango-test liblog4j1.2-java 
> sudo apt install --assume-yes wget\
   wget -c https://people.debian.org/~picca/libtango-java_XX_version.deb\
   sudo dpkg -i ./libtango-java_XX_version.deb
sudo apt install python3-tango  
sudo apt-install python3-h5py 

you have to declare device in your tango environnement with properties correctly set https://gitlab.synchrotron-soleil.fr/dg/ds_dg_pytango_package/kalypso_cam/-/wikis/home

Installation

Just copy project in local folder and start it example:

/home/kalypso/device/kalypso_cam/./DG_PY_Kalypso.py <instance_name> -V4

License

Distributed under the GNUV3 License. See LICENSE.MD for more information.

(back to top)