pcdshub / lightpath

LCLS Lightpath Module
https://pcdshub.github.io/lightpath
Other
4 stars 9 forks source link

ENH: Lightpath "lite" (CLI output, minimal widget) #186

Open tangkong opened 1 year ago

tangkong commented 1 year ago

Expected Behavior

This was requested a few times, but it might be convenient to have a more lightweight lightpath interface.

Current Behavior

Currently you either have to access the lightpath python interface or the full GUI.

Possible Solution

Two ideas come to mind.

  1. a more fleshed out cli interface that can return the inserted / removed / impediment devices for single destinations

    • lightpath --hutches <HUTCH> blocking
    • lightpath --hutches <HUTCH> impediment
  2. a widget that contains a single lightrow widget (device icon, name, blocking color), without any of the filtering or typhos-ing bits.

Context

https://jira.slac.stanford.edu/browse/ECS-994 https://jira.slac.stanford.edu/browse/ECS-1037

Your Environment

pcds-5.7.2, lightpath 1.0.2