mirror of
https://github.com/slsdetectorgroup/slsDetectorPackage.git
synced 2026-11-11 11:53:52 +01:00
added python examples in source
This commit is contained in:
1 parent
c4fde7f7bc
commit
9b26f5a6c8
3 files changed
+80
-30
No files matched your search
@@ -0,0 +1,21 @@
|
||||
import time
|
||||
from multiprocessing import Process
|
||||
from slsdet import Detector, runStatus
|
||||
|
||||
|
||||
d = Detector()
|
||||
|
||||
#Create a separate process to run acquire in
|
||||
p = Process(target=d.acquire)
|
||||
|
||||
#Start the thread and short sleep to allow the acq to start
|
||||
p.start()
|
||||
time.sleep(0.01)
|
||||
|
||||
#Do some other work
|
||||
while d.status != runStatus.IDLE:
|
||||
print("Working")
|
||||
time.sleep(0.1)
|
||||
|
||||
#Join the process
|
||||
p.join()
|
||||
Reference in new issue
Block a user