After debugging the dispersion tool during machine development shift
This commit is contained in:
+3
-3
@@ -31,10 +31,10 @@ class SlicScan(QObject):
|
||||
self.clear()
|
||||
self.doSnap = snap
|
||||
self.daq=daq
|
||||
Thread(target=self.Tmonitor).start()
|
||||
Thread(name='Scan-Monitor',target=self.Tmonitor).start()
|
||||
|
||||
def Tmonitor(self):
|
||||
mythread = Thread(target=self.Tscanner).start()
|
||||
mythread = Thread(name='Slic-Scanner',target=self.Tscanner).start()
|
||||
time.sleep(1)
|
||||
ostep = -1
|
||||
while(self.daq.running()):
|
||||
@@ -59,7 +59,7 @@ class SlicScan(QObject):
|
||||
self.daq.scan()
|
||||
|
||||
def startSnap(self):
|
||||
Thread(target=self.Tsnap).start()
|
||||
Thread(name='Snap-Acquisition',target=self.Tsnap).start()
|
||||
|
||||
def Tsnap(self):
|
||||
self.snap = getSnap()
|
||||
|
||||
+1
-2
@@ -59,8 +59,7 @@ def getSnap(pvs=None):
|
||||
for i,pv in enumerate(pvs):
|
||||
if val[i]: # filter out None values
|
||||
ret[pv]=float(val[i])
|
||||
epics.ca.clear_cache()
|
||||
|
||||
# epics.ca.clear_cache()
|
||||
return ret
|
||||
|
||||
def saveSnap(pvs={},label="", comment = "generated by application"):
|
||||
|
||||
Reference in New Issue
Block a user