ControlSystemStudio / cs-studio

Control System Studio is an Eclipse-based collections of tools to monitor and operate large scale control systems, such as the ones in the accelerator community.
https://controlsystemstudio.org/
Eclipse Public License 1.0
111 stars 96 forks source link

Array Widget <vec> field bug #2661

Open tanviash opened 3 years ago

tanviash commented 3 years ago

There is an “Array” widget in BOY, which creates an interface for waveform PVs, one element per row. This widget has a hidden length parameter in the opi file: image

This field is not visible in the editor parameters for the Array widget, but it causes the arrays to cut off early.
image

In the case below, there was an array of strings with 107 BPMs, but only 38 were showing up. I had to edit the OPI in text editor to fix.

image

Once fixed, the Array widget seems quite handy to manipulate or display PV waveforms:

image

Issue reported by @cogansco