bluesky.plans.Scan

class bluesky.plans.Scan(*args, **kwargs)

Scan over one variable in equally spaced steps.

Parameters:
  • detectors (list) – list of ‘readable’ objects
  • motor (object) – any ‘setable’ object (motor, temp controller, etc.)
  • start (float) – starting position of motor
  • stop (float) – ending position of motor
  • num (int) – number of steps
  • per_step (callable, optional) – hook for cutomizing action of inner loop (messages per step) Expected signature: f(detectors, motor, step)
  • md (dict, optional) – metadata

See also

bluesky.plans.relative_scan

__init__(*args, **kwargs)

Methods

__init__(*args, **kwargs)
set(**kwargs) Update attributes as keyword arguments.