Closedown

This commit is contained in:
2017-06-01 14:34:21 +02:00
parent 107960669a
commit f622ccbbec
2 changed files with 26 additions and 4 deletions
+13
View File
@@ -84,6 +84,19 @@ class PicoAmp(DeviceBase, Stoppable):
def isReady(self):
return caget (self.prefix + "Current4:TSAcquiring") == "Done"
###################################################################################################
#Scripted dvice instantiation
###################################################################################################
import ch.psi.pshell.epics.ChannelDoubleArray as ChannelDoubleArray
for bpm in [1, 3, 5, 6]:
for cur in range(4):
dev = ChannelDoubleArray("pico_bpm" + str(bpm) + "_ts_cur" + str(cur+1), "X12SA-OP-BPM" + str(bpm) + ":TS:Current" + str(cur+1) + ":TimeSeries", -1, -1, True)
add_device( dev, True)
#dev.monitored = True
#dev.polling = 3000
#add_device(PicoAmp("pico_amp", "X12SA-PC-BPM5:AH501:"), force = True)
#add_device(PicoAmp("pico_amp_2", "X12SA-PC-BPM5:AH501:"), force = True)
add_device(PicoAmp("pico_amp", "X12SA-OP-BPM5:"), force = True)