Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

All 4 mechanisms will indicate completion via EPICS variables.  We will try to get the EPICS variables to behave in the same fashion to make it more uniform for the BlueSky script.

Config Scans

Discussion with Matt on Aug. 24, 2020

  • DAQ will code config object "deltas" on begin step transition
  • deltas will be sent to segment level as json and use mcbrowne's JsonToXtc2 translator (unlike epics scans which use Eliseo's translation in BlueSky script)
  • deltas will have a special "alg" field ("configDelta"?) that mona can use to detect them (the "drpClassName" on this page: Raw Data Python Interface)
  • deltas will be associated with the original config dgram by the detector name (plus other info?)
  • mona will apply deltas using the python "dot" interface, and hopefully the reference counting is done correctly in dgram.cc so that works (not 100% confident of this)
  • we would ideally support jumping backward and forward in time across calibcycles, as we do for the epics variables