Files
x12sa/script/caput_settings.py
2017-08-18 15:04:06 +02:00

52 lines
1.2 KiB
Python

#all caputs
import datetime
import time
from datetime import datetime
ticks = time.time()
print "Number of ticks since 12:00am, January 1, 1970:", ticks
dt = datetime.now()
print "datetime.now", dt
#caput ("X12SA-OP-BPM6:Acquire", "Stop") #stops the acquisition
pico_amp.stop()
#to configure measuring parameters:
caput ("X12SA-OP-BPM6:AcquireMode" ,"Continuous")
caput ("X12SA-OP-BPM6:Range", "+- 2.5 nA" ) #(or bigger with beam )
caput ("X12SA-OP-BPM6:Geometry", "Square")
caput ("X12SA-OP-BPM6:ValuesPerRead", 1)
caput ("X12SA-OP-BPM6:AveragingTime", 0.1)
caput ("X12SA-OP-BPM6:NumChannels", "4")
caput ("X12SA-OP-BPM6:ReadFormat", "Binary")
#caput ("X12SA-OP-BPM6:TriggerMode", "Ext. trig.") #if it should wait for the HW Trigger
caput ("X12SA-OP-BPM6:TriggerMode", "Free run" ) #without HW Trigger
caput ("X12SA-OP-BPM6:Resolution", "16 bits" )
caput ("X12SA-OP-BPM6:TS:TSAveragingTime", 0.0001536) #for acq. 6.5 kHz"
#caput ("X12SA-OP-BPM6:Acquire", "Acquire")
#caput ("X12SA-OP-BPM6:TS:TSAcquire", "Acquire")
time.sleep(1.0)
pico_amp.start()
dt = datetime.now()
print "datetime.now", dt
ticks = time.time()
print "Number of ticks since 12:00am, January 1, 1970:", ticks