pyepr.hardware.Bruker_tools.PulseSpel

class pyepr.hardware.Bruker_tools.PulseSpel(sequence, d0, MPFU=None, AWG=False)
possible_delays = ['d1', 'd2', 'd3', 'd4', 'd5', 'd6', 'd7', 'd8', 'd10', 'd11', 'd12', 'd13', 'd14', 'd15',...
possible_pulses = ['p0', 'p1', 'p2', 'p3', 'p4', 'p5', 'p6', 'p7', 'p8', 'p9', 'p10']
possible_vars = ['a', 'b', 'c', 'e']
sequence
var_hash
def_file_str = ''
exp_file_str = ''
dims = []
MPFU = None
AWG = False
pcyc_str = ''
parvars = []
_new_delay(key)
_new_var(key)
_new_pulse(key)
save(filepath)
_addDef(str)
_addExp(str)
_ExpDefs()
_addScanLoop()
_addPhaseCycle()
_addAWGPulse(sequence, pulse_num, id)
_check_sequence(sequence)
_cmpl_Exp()
_cmpl_def()
__str__()
Return type:

str