pcdshub / btms-ui

Laser Hall Beam Transport Motion System User Interface
Other
0 stars 4 forks source link

Add new laser sources/destinations to UI #5

Closed slactjohnson closed 2 months ago

slactjohnson commented 2 months ago

Expected Behavior

We have all working laser sources supported via the GUI

Current Behavior

We are missing LS3, LS4, LS5, and LD1 (relatively new additions).

Possible Solution

Figure out how to add them and do it.

Context

We're in the middle of updating the BTS during the summer down. This has included 3 new source lines. One destination line (the diagnostics line) was added during the previous spring/winter.

slactjohnson commented 2 months ago

These show up automatically in the graphical representation of the BTMS (left side of the GUI), but the control widgets need to be added manually (right hand side). This is not ideal. I think this could be automated relatively easily. But it's so rare that we do this that I'm not sure it's worth the effort.

However, we should definitely re-think how to organize the motion control area. It's a little crowded/cumbersome already. Adding 3 more sources will make this worse. This should be the main focus of this particular issue.

slactjohnson commented 2 months ago

As expected, a simple addition of the new source screens to the GUI looks... not good. image