From HFML-FELIX Wiki
| LabVIEW program | |
|
| |
| control FELIX attenuators | |
| Language | LabVIEW |
|---|---|
| Platform version | unspecified |
| Repository | unspecified |
Introduction
[edit | edit source]Attenuator 2 is a client GUI for operators and users to control the FELIX attenuators. The corresponding server program is Attenuatord.
MQTT
[edit | edit source]dependencies
[edit | edit source]The Attenuator 2 depends on these topics for the correct interpretation of the state of the various devices to control.
| Topic | Description | Reason |
|---|---|---|
| FELIX/ETH484/ETH484-11/digital/5/state | fel mirror out | fel selection |
| FELIX/ETH484/ETH484-11/digital/6/state | fel mirror in | fel selection |
| FELIX/ETH484/ETH484-11/digital/1/state | lw 5 dB in | attenuation |
| FELIX/ETH484/ETH484-11/digital/3/state | lw 3 dB in | attenuation |
| FELIX/ETH484/ETH484-04/digital/+/state | sw 10,10,10,5 dB in | attenuation |
| FELIX/ETH484/ETH484-05/digital/+/state | sw 3 dB in, lw 10,10,10 dB in | attenuation |
For the commands this GUI sends to the server program see Attenuatord#MQTT.
