21 lines
568 B
Python
21 lines
568 B
Python
|
|
|
|
av_sample = create_averager(SampleCurrent, 20, interval=-1.0, name="AvgSampleCurrent")
|
|
av_ref = create_averager(RefCurrent, 20, interval=-1.0, name="AvgRefCurrent")
|
|
|
|
SENSORS = (SampleCurrent, av_sample, RefCurrent, av_ref)
|
|
#SENSORS = (SampleCurrent, RefCurrent, AuxCurrent, MachineCurrent, OpticsCameraCentroidX, OpticsCameraSigmaX)
|
|
|
|
ENDSCAN = True # close shutter at end
|
|
|
|
|
|
def trig():
|
|
before_readout()
|
|
|
|
try:
|
|
#prepare_keithleys(DWELL)
|
|
tscan(SENSORS, 200, 0.1, before_read=trig, after_read=after_readout)
|
|
finally:
|
|
if ENDSCAN:
|
|
after_scan()
|