mesoscopy.measurement.time

calculate time for sweep functions

Functions

fastsweep_time(target, param[, step, ...])

sweep1d_repeat(param_set, xarray, ...[, ...])

sweep1d_time(param_set, xarray, delay)

sweep2d_time(param_setx, xarray, ...[, ...])

mesoscopy.measurement.time.fastsweep_time(target, param: _BaseParameter, step: float | None = 0.1, actions: Sequence[Callable[[], None]] = (), control: Callable | None = None, lbar: bool | None = False)
mesoscopy.measurement.time.sweep1d_time(param_set: _BaseParameter, xarray, delay: float)
mesoscopy.measurement.time.sweep1d_repeat(param_set: _BaseParameter, xarray, inner_delay: float, *param_meas: _BaseParameter | Callable[[], None], num_repeat: int = 1, outer_delay: float = 0.1, exp: Experiment | None = None, measurement_name: str | None = None, use_threads: bool | None = None, outer_enter_actions: Sequence[Callable[[], None]] = (), outer_exit_actions: Sequence[Callable[[], None]] = (), inner_enter_actions: Sequence[Callable[[], None]] = (), inner_exit_actions: Sequence[Callable[[], None]] = (), measure_retrace: bool | None = False, num_retrace: str | None = 201, additional_setpoints: Sequence[_BaseParameter | Callable[[], None]] = ())
mesoscopy.measurement.time.sweep2d_time(param_setx: _BaseParameter, xarray, inner_delay: float, param_sety: _BaseParameter, yarray, outer_delay: float = 0.1, measure_retrace: bool | None = False, num_retrace: str | None = 201)