Resolve "Nexus: NXdata"
Closes #1358 (closed)
-
Writer: create NXdata as a result of
plotselect
andplotinit
-
Bliss refactoring: Make usage of
ScanDisplay
andScanSaving
uniform becauseScanDisplay
now affects scan saving as well. This also gets ride of circular import issues. -
ScanDisplay
writer support:scan_info["_extra_display"]
has now-
flint_displayed_channels
: popped when starting a scan, so Flint falls back to the current selection on the next scan (so calleddisplayed_channels
before, I kept the behaviour) -
nexus_displayed_channels
: cannot be popped because there is no other fallback like Flint has
-
So for Flint and the REPL API, nothing has changed. I only made sure the Nexus file saves an NXdata without the need to call explicitly plotinit
before every scan.