From HFML-FELIX Wiki
Revision as of 17:41, 20 February 2019 by Claessen (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
dipole1d
MQTT daemon
dipole1d
Publishes FLARE dipole 1 current to MQTT
Language Python
Hosts flare-control
Repository dipole1d on science gitlab

Dipole1 daemon is a service running on flare-control. It reads the actual value of the current of FLARE dipole 1 from the MySQL database on isolator (where it is put by the FLARE dtm, and forwards that value to MQTT topics FLARE/dipole1/actual and FLARE/undulator/dipole_current. The FLARE undulatord uses that to calculate the beam energy, and from that the undulator wavelength etc. This service is meant to be active only temporarily until the FLARE dtm can be upgraded to connect to MQTT directly.