Delay scan
delay_scan(daq, time_motor, time_points, sweep_time, duration=None, record=None, use_l3t=False, controls=None)
Bluesky plan that sets up and executes the delay scan.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
daq
|
The daq |
required | |
time_motor
|
The movable device in seconds |
required | |
time_points
|
The times in second to move between |
required | |
sweep_time
|
The duration we take to move from one end of the range to the other. |
required | |
record
|
Whether or not to record in the daq |
None
|
|
duration
|
If provided, the time to run in seconds. If omitted, we'll run forever. |
None
|
|
use_l3t
|
If True, events argument will be interpreted to only count events that pass the level 3 trigger |
False
|
|
controls
|
If provided, values will make it to DAQ data stream as variables |
None
|
Source code in mfx/delay_scan.py
infinite_scan(detectors, motor, points, duration=None, per_step=None, md=None)
Bluesky plan that moves a motor among points until interrupted.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
detectors
|
Objects to read into Python in the scan. |
required | |
motor
|
Object to move in the scan. |
required | |
points
|
Positions to move between in the scan. |
required | |
duration
|
If provided, the time to run in seconds. If omitted, we'll run forever. |
None
|