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.
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:
This field is not visible in the editor parameters for the Array widget, but it causes the arrays to cut off early.
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.
Once fixed, the Array widget seems quite handy to manipulate or display PV waveforms:
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](https://user-images.githubusercontent.com/38105093/98418111-3bf02b00-2050-11eb-84c7-278661e0da74.png)
This field is not visible in the editor parameters for the Array widget, but it causes the arrays to cut off early.
![image](https://user-images.githubusercontent.com/38105093/98418130-46122980-2050-11eb-8edc-e1bfbcad3f90.png)
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.
Once fixed, the Array widget seems quite handy to manipulate or display PV waveforms:
Issue reported by @cogansco