TimeParam

Contents

TimeParam#

class pulserver.design.TimeParam[source]#

Bases: object

A time UI entry bound to an argument of the sequence function, in seconds.

Values, ranges and options are integer microseconds, the unit of the scanner’s time parameters, so the value a parameter holds is the value the design reported. Each key of presets is a dropdown preset; its value is the time it requests: seconds, None for the sequence function’s own shortest choice, or a function of the scanner limits. The entry is a dropdown when it has options or presets. default, microseconds or a key of presets, is the value the protocol starts at; None starts it at the sequence function’s default.

Attributes