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()