Esempio n. 1
0
def scan():
    lxd.value = 0
    for i in range(5, 25):
        rscan([lxd, delay.gate.start, delay.gate.stop],
              0, [tmax, -tmax, -tmax],
              npoints,
              delay,
              averaging_time=2.1,
              logfile="logfiles/delay-%d.log" % i)
def scan():
    lxd.value = 0
    data = rscan([lxd, delay.gate.start, delay.gate.stop], [0, 0, 0],
                 [tmax, -tmax, -tmax],
                 nsteps, [psod3_count, psod2_count, delay],
                 averaging_time=1.0,
                 logfile="logfiles/scan.log")
Esempio n. 3
0
def scan():
    lxd.value = 0
    data = rscan([lxd, delay.gate.start, delay.gate.stop],
                 0, [tmax, -tmax, -tmax],
                 npoints,
                 delay,
                 averaging_time=10.0,
                 logfile="logfiles/scan.log")
def scan_fast():
    timing_sequencer.running = False
    lxd_fast.value = 0
    data = rscan([lxd_fast, delay.gate.start, delay.gate.stop], [0, 0, 0],
                 [tmax, -tmax, -tmax],
                 nsteps, [psod1_count, psod2_count, delay],
                 averaging_time=1.0,
                 logfile="logfiles/scan.log")
def scan():
    lxd.value = 0
    data = rscan([lxd, delay.gate.start, delay.gate.stop],
                 0, [tmax, -tmax, -tmax],
                 640,
                 delay,
                 averaging_time=60.0,
                 logfile="logfiles/delay.log")
Esempio n. 6
0
def scan():
    tmax = round_next(5 * timing_system.bct, dt)
    nsteps = tmax / dt
    lxd.value = 0
    data = rscan([lxd, locked], [0, 1], [tmax, 1],
                 nsteps, [clk_shift_count, delay],
                 averaging_time=1.0,
                 logfile="logfiles/scan.log")
def scan_delayline():
    tmax = timing_system.psod2.max_dial
    nsteps = tmax/dt
    timing_sequencer.running = False
    timing_system.xosct.enable.count = 1
    timing_system.psod2.dial = 0
    data = rscan([timing_system.psod2,delay.gate.start,delay.gate.stop],
        [0,0,0],[tmax,tmax,tmax],nsteps,[psod2_count,delay],
        averaging_time=10.0,logfile="logfiles/scan_delayline.log")
def scan():
    delay = lecroy_scope().measurement(1)
    tmax = 5 * timing_system.bct
    nsteps = tmax / timing_system.clk_shift.stepsize
    lxd.value = 0
    data = rscan([lxd, delay.gate.start, delay.gate.stop],
                 0, [tmax, -tmax, -tmax],
                 nsteps, [clk_shift_count, delay],
                 averaging_time=10.0,
                 logfile="logfiles/scan.log")
Esempio n. 9
0
def scan():
    psod.value = 0
    global data
    data = rscan([psod, delay.gate.start, delay.gate.stop],
                 psod.min,
                 psod.max,
                 640,
                 delay,
                 averaging_time=60.0,
                 logfile="test/delay.log")
def scan2():
    delay = lecroy_scope().measurement(2)
    tmax = timing_system.clk_shift.max_dial
    npoints = (tmax / timing_system.clk_shift.stepsize + 1)
    timing_system.clk_shift.dial = 0
    data = rscan([timing_system.clk_shift, delay.gate.start, delay.gate.stop],
                 [0, 0, 0], [tmax, tmax, tmax],
                 npoints,
                 delay,
                 averaging_time=10.0,
                 logfile="logfiles/scan.log")
def scan_delayline():
    delay = lecroy_scope().measurement(2)
    tmax = timing_system.clk_shift.max_dial
    nsteps = tmax / timing_system.clk_shift.stepsize
    timing_sequencer.running = False
    timing_system.xosct.enable.count = 1
    timing_system.clk_shift.dial = 0
    data = rscan([timing_system.clk_shift, delay.gate.start, delay.gate.stop],
                 [0, 0, 0], [tmax, tmax, tmax],
                 nsteps, [clk_shift_count, delay],
                 averaging_time=10.0,
                 logfile="logfiles/scan_delayline.log")