The FELIX powermeter is located in the FELIX diagnostic station. It can be activated by insertion of a flipper mirror, and the power meter reading is distributed via MQTT.
Hardware
[edit | edit source]- Touchscreen display device for power & energy measurement - Gentec Miro Altitude
- Pyroelectric detector for laser energy measurement - Gentec QE50LP-S-MB-D0
GUI
[edit | edit source]The powermeter is controlled by a common Operator/User GUI. Depending on the network that the GUI is connected to, the software will allow different actions.
Powerscans are saved in My Documents/powerscans.

Flipper mirror
[edit | edit source]The flipper mirror is inserted by ETH484-11 relay 4. This command can be given in several ways:
- Via MQTT (handled by ETH484d):
- Via the web interface of ETH484-11
Powermeter daemon
[edit | edit source]The power meter daemon measures each shot of FELIX it detects and reports the value via MySQL and MQTT. The daemon will try to protect the powermeter device by inserting 3 dB attenuation while it is measuring. It will not insert the flipper mirror until a mimimum of 3 dB attenuation is inserted. Before extracting the flipper mirror, the daemon will insert all attenuation to protect the users' experiments.
Storage of power meter scans
[edit | edit source]\\isolator.science.ru.nl\flare-rinst\powerscans
Installation
[edit | edit source]First, make sure you have set up Feloperator gitlab authentication for the git clone and pip install commands below to work.
# clone the powermeterd code cd /opt git clone https://gitlab.science.ru.nl/felix/powermeterd.git cd powermeterd chgrp -R fft . chmod -R 2775 .git mkdir log run chmod 2775 log run python3 -m venv .env .env/bin/pip install -r requirements.txt
References and notes
[edit | edit source]- File:ES145C-SpecSheet.pdf
- FELIX also has a portable power meter for use by guests. This is stored in the red Thorlabs case that resides next to the printer in the control room.