Update ZMQ Message Reference

2026-08-13 16:31:40 +02:00
parent eed92670da
commit 162a494adc
+1 -1
@@ -254,7 +254,7 @@ These keys are not required to all be included in the JSON structure (e.g. the O
If the OSA or zone plate holding the `"active":1` key/vale does not have a "name" key or its value is an empty string, then it is understood to be a temporary setting and is processed differently. Firstly, no change is made to the config file, so the settings will be forgotten on restart of Pixelator. Secondly, further info is read from the JSON string. For an OSA, the float value of the "diameter" key is read and applied as the OSA diameter in microns. For a zone plate, the array value of the "b" key is read and applied as the coefficients of a polynomial that describe the energy dependent focal length of the zone plate (assuming infinite source distance)
Details can be found in the [ZonePlate::modify()]{https://gitea.psi.ch/MicroSpectro/Pixelator/src/branch/master/PixelatorController/src/ZonePlate.cc#L164} function.
Details can be found in the [ZonePlate::modify()](https://gitea.psi.ch/MicroSpectro/Pixelator/src/branch/master/PixelatorController/src/ZonePlate.cc#L164) function and the [zone plate configuration](Config_ZonePlate) documentation.
Example message
```