AreaDetector configurator (and - one day - viewer)
adviewer - despite the viewer in its name - is primarily a configuration tool for already-running areaDetector IOCs. It can help you determine how any given plugin pipeline has been configured, displaying an interactively- reconfigurable node graph and tree-based view. It may also help you discover what plugins are installed for an unfamiliar installation.
Eventually, there will be a full-featured viewer based on PyDM integrated as well. For now, a simple PyDM user interface is spawned in a separate process when using the image plugin right-click context menu in the graph.
- Python 3.6+
- qtpy + PyQt5
- qtpynodeeditor, a pure Python port of nodeeditor
- networkx
- ophyd
Optionally:
- PyDM, to spawn an image viewer
To install:
$ pip install git+https://github.com/pcdshub/adviewer
To run:
$ adviewer --help $ adviewer 13SIM1: $ adviewer --pvlist filename.pvlist
$ python run_tests.py