PAN Blend Project
Summary
control-systems-dev
Debian PAN Control System development packages

This metapackage will install Debian PAN packages which might be helpful for development of applications related to control system acquisition.

You might also be interested in the control-system metapackage.

Description

For a better overview of the project's availability as a Debian package, each head row has a color code according to this scheme:

If you discover a project which looks like a good candidate for PAN Blend to you, or if you have prepared an unofficial Debian package, please do not hesitate to send a description of that project to the PAN Blend mailing list

Links to other tasks

PAN Blend control-systems-dev packages

Official Debian packages with high relevance

libhkl-dev
diffractometer computation control library - development files
Versions of package libhkl-dev
ReleaseVersionArchitectures
stretch5.0.0.2173-2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
sid5.0.0.3434-1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
bookworm-backports5.0.0.3381-1~bpo12+1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bookworm5.0.0.3001-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bullseye-backports5.0.0.2994-1~bpo11+1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
jessie4.0.3-4amd64,armel,armhf,i386
bullseye5.0.0.2661-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
buster5.0.0.2456-1amd64,arm64,armhf,i386
Debtags of package libhkl-dev:
devellibrary
roledevel-lib
Popcon: 0 users (2 upd.)*
Versions and Archs
License: DFSG free
Git

The hkl library is a framework for diffraction computation and diffractometer control, heavily used at the SOLEIL synchrotron. It supports various types of diffractometer geometry: Eulerian 4-circle, Eulerian 6-circle, kappa 4-circle, kappa 6-circle, and z-axis geometry. For each of these it provides several numerically computed modes, such as bisector and constant psi.

This package provides everything needed to link against hkl.

libtango-dev
Verteiltes Steuerungssystem TANGO - Entwicklungsbibliothek
Versions of package libtango-dev
ReleaseVersionArchitectures
sid9.5.0+dfsg1-1.1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
stretch9.2.5a+dfsg1-2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
buster9.2.5a+dfsg1-2amd64,arm64,armhf,i386
bullseye9.3.4+dfsg1-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bookworm9.3.4+dfsg1-2amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
trixie9.5.0+dfsg1-1.1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x
Popcon: 1 users (1 upd.)*
Versions and Archs
License: DFSG free
Git

TANGO ist ein objektorientiertes verteiltes Steuerungssystem, das CORBA nutzt. In TANGO repräsentieren alle Objekte Geräte, die in demselben Computer eingebaut oder über ein Netzwerk verteilt sein können. Die Kommunikation zwischen den Geräten verwendet CORBA und kann synchron, asynchron oder ereignisgesteuert sein.

Das Objektmodell von TANGO unterstützt Methoden, Attribute und Eigenschaften. TANGO bietet eine API, die alle Details des Netzwerkzugriffs verbirgt. Die API bietet die Entdeckung von Objekten, das Browsen in Objekten und Sicherheitsfunktionen. Permanente Daten werden in einer MySQL/MariaDB-Datenbank gespeichert.

TANGO wird aktiv als Kooperationsprojekt zwischen ESRF (www.esrf.eu), Soleil (synchrotron-soleil.fr), Alba (www.cells.es) und Elettra (www.elettra.trieste.it) entwickelt.

Dieses Paket enthält die Entwicklungsdateien für tango9.

python3-sardana
instrument control and data acquisition system - library
Versions of package python3-sardana
ReleaseVersionArchitectures
sid3.0.3-1all
bullseye3.0.3-1all
Popcon: 2 users (0 upd.)*
Versions and Archs
License: DFSG free
Git

Sardana is a Supervision, Control And Data Acquisition (SCADA) system for scientific installations. It is written in Python and based on the TANGO library. The hardware control and data acquisition routines can be accessed via an IPython console and a generic graphical user interface (both of which are easily extensible by the user).

python3-tango
API for the TANGO control system (Python 3)
Versions of package python3-tango
ReleaseVersionArchitectures
stretch9.2.0-2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
buster9.2.5-1amd64,arm64,armhf,i386
bookworm9.3.6-2.1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el
sid9.5.0-1s390x
bullseye9.3.2-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
sid9.5.0-2amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64
upstream9.5.1
Popcon: 7 users (3 upd.)*
Newer upstream!
License: DFSG free
Git

TANGO is an object oriented distributed control system using CORBA, mainly developed by the Controls Section of the ALBA Synchrotron. PyTango provides bindings for its client- and server-side C++ APIs. With PyTango, you can write TANGO device servers and TANGO applications (scripts, CLIs, GUIs) that access TANGO device servers in pure Python.

This is the Python 3 version of the package.

python3-taurus
Framework for scientific/industrial CLIs and GUIs - Python3
Versions of package python3-taurus
ReleaseVersionArchitectures
sid5.1.8-1all
bookworm5.0.0-1all
bullseye4.7.0+dfsg-1all
Popcon: 3 users (0 upd.)*
Versions and Archs
License: DFSG free
Git

Taurus is a Python framework for control and data acquisition CLIs and GUIs in scientific/industrial environments. It supports multiple control systems or data sources: Tango, EPICS, ... New control system libraries can be integrated through plugins.

This is the Python 3 version of the package.

python3-taurus-pyqtgraph
Taurus extension providing pyqtgraph-based widgets (Python 3)
Versions of package python3-taurus-pyqtgraph
ReleaseVersionArchitectures
sid0.8.0-1all
bullseye0.4.6-1all
bookworm0.5.9-2all
Popcon: 1 users (0 upd.)*
Versions and Archs
License: DFSG free
Git

taurus_pyqtgraph is an extension for the python3-taurus package. It adds the taurus.qt.qtgui.tpg submodule which provides pyqtgraph-based widgets.

No known packages available

libuca
generic solution to access two-dimensional detectors
License: LGPL-2.1
Debian package not available

libuca is an open source, generic solution to access two-dimensional detectors under POSIX operating systems.

At the moment we support a broad range of pco cameras through our libpco wrapper, PhotonFocus and our in-house camera.

lima
Library for Image Acquisition
License: GPL-3
Debian package not available
*Popularitycontest results: number of people who use this package regularly (number of people who upgraded this package recently) out of 237471