bluesky.plans.log_scan#

bluesky.plans.log_scan(detectors, motor, start, stop, num, *, per_step=None, md=None)[source]#

Scan over one variable in log-spaced steps.

Parameters:
detectorslist

list of ‘readable’ objects

motorobject

any ‘settable’ object (motor, temp controller, etc.)

startfloat

starting position of motor

stopfloat

ending position of motor

numint

number of steps

per_stepcallable, optional

hook for customizing action of inner loop (messages per step) Expected signature: f(detectors, motor, step)

mddict, optional

metadata