Skip to content

Support plotselect/meshselect

Valentin Valls requested to merge valentin.valls/bliss:support-plotselect into master

This MR provides some features to custom displayed data channels in Flint.

  • With plotselect/meshselect
    • The behavior is not the same as the previous implementation in order to provide a little more freedom for both Bliss/Flint
    • Interaction from bliss to Flint is done by RPC (Flint will be used if launched, Redis is not used by Flint to retrieve the list)
    • The scan must be already displayed by Flint
  • With scan_info
    • Can be requested just before a scan to enforce some channels to be displayed
    • Only available with a quite hidden API:

With the current displayed scan:

plotselect(diode2)
# Only diode2 will be displayed

Before a scan:

SCAN_DISPLAY.init_next_scan_meta(display=["diode2"])
a2scan(roby, 0, 100, robz, 0, 100, 20, 0.01, diode, diode2, diode3)
# Only diode2 will be displayed
Edited by Valentin Valls

Merge request reports