I’m trying to migrate to Phoebus for our new development and I’d like to be able to set Macro dynamically (for my hundreds of acquisition channel for example). I was able to do that with CSS boy using script.
Caused by: java.lang.Exception: Need Macros, got {CHANNEL=2}
at org.csstudio.display.builder.model.properties.MacrosWidgetProperty.setValueFromObject(MacrosWidgetProperty.java:53)
[..]
CHANNEL=2 because my PV loc://macroValue is set to 2.
seems to come from here but it's not really understandable for me