labscript-suite / runviewer

π—Ώπ˜‚π—»π˜ƒπ—Άπ—²π˜„π—²π—Ώ is a graphical interface for visualising hardware-timed experiments composed using the 𝘭𝘒𝘣𝘴𝘀𝘳π˜ͺ𝘱𝘡 𝘴𝘢π˜ͺ𝘡𝘦.
http://labscriptsuite.org
BSD 2-Clause "Simplified" License
2 stars 39 forks source link

Save/Restore checked channels #15

Closed philipstarkey closed 7 years ago

philipstarkey commented 7 years ago

Original report (archived issue) by Jan Werkmann (Bitbucket: PhyNerd, GitHub: PhyNerd).


It would be nice to have the option to save and restore the checked state of channels. I'd suggest we add the ability to save them to a config folder with the LabConfig module. That way one could save a set of default channel configurations that are often used.

In our lab we commonly want to look at all channels related to one laser (shutters, intensity stabilization, AOMs etc.). Finding the channels in the list and checking them as well as unchecking previous channels takes a long time. This feature would help to quickly check an uncheck channels to those configurations.

I would also keep this separate from other configuration data such as GUI state that one might want to save.

Is this something that others are interested in or is this something that is specifix to our lab?

philipstarkey commented 7 years ago

Original comment by Jan Werkmann (Bitbucket: PhyNerd, GitHub: PhyNerd).


philipstarkey commented 7 years ago

Original comment by Jan Werkmann (Bitbucket: PhyNerd, GitHub: PhyNerd).


A draft of this feature can be found over at my repo (labscript-suite-bitbucket-archive/PhyNerd-runviewer--forked-from--labscript_suite-runviewer@114dbc3bee64a80e7ab7e214a57a9c580ed27d59)

philipstarkey commented 7 years ago

Original comment by Philip Starkey (Bitbucket: pstarkey, GitHub: philipstarkey).


Merged in PhyNerd/runviewer/channel-configs (pull request #16)

Channel configs fixes #15

Approved-by: Philip Starkey philip.starkey@monash.edu

β†’ \<\<cset 688a31010eaa9eac93a7d7681e056752cde736f9>>

philipstarkey commented 7 years ago

Original comment by Philip Starkey (Bitbucket: pstarkey, GitHub: philipstarkey).


Merged in PhyNerd/runviewer/channel-configs (pull request #16)

Channel configs fixes #15

Approved-by: Philip Starkey philip.starkey@monash.edu

β†’ \<\<cset 688a31010eaa9eac93a7d7681e056752cde736f9>>