-
Notifications
You must be signed in to change notification settings - Fork 5
TROD Experiments
Daniel Asarnow edited this page Feb 12, 2014
·
3 revisions
- Load or generate calibration file
- Load or generate times file
- Select experimental scheme (see below)
- Run scheme w/ specified times
- Display incoming data to plotting area
- Incrementally save incoming data to file
-
Set ... delay [on DDG ...] to ...Set the specified delay time on specified DDG. Default to primary configured DDG and B delay or equivalent. -
Collect flashOpen lamp BF, close laser BF, collect from camera into array. -
Collect transOpen lamp BF, open laser BF, collect from camera into array. -
Collect (flash|trans) and accumulateCall collect and add result to accumulator array. -
Diff flash and transSubtract flash (initial) from trans (final). -
DisplayDraw result in plotting area, according to configuration. -
Write to fileSave result to data file, according to desired format. -
PumpCommand syringe pump to pump specified volume.
for each time point t:
Set B delay to t
for 1 to no. averages:
Collect flash
Collect trans
Diff flash and trans
Display diff
Write to data file
for each time point t:
Set B delay to t
for 1 to no. averages:
Collect flash & accumulate
Collect trans & accumulate
Divide accumulators by no. averages
Diff accumulated flash and trans
Display diff
Write to data file (diff'd accumulators, accumulators or both)
for each time point t:
Set B delay to t
for 1 to (no. averages)/2:
Collect trans [& accumulate]
for 1 to (no. averages)/2:
Collect flash [& accumulate]
for 1 to (no. averages)/2:
Collect trans [& accumulate]
Divide accumulators by no. averages or (no. averages)/2
Diff accumulated flash and trans
Display diff
Write to data file
for each time point t:
Set B delay to t
[Initial pump to clear lines]
(Run any scheme, insert Pump before any Collect)