Files
dev/script/test/TestMonit.py
2023-05-01 11:28:04 +02:00

23 lines
802 B
Python

def after_read(rec, scan):
if rec[sin] < 19.0:
rec.invalidate()
time.sleep(0.05)
print "Refused " + str(rec["sin"]) + " at " + str (time.time()- start)
else:
print "Acccepted " + str(rec["sin"]) + " at " + str (time.time()- start)
start= time.time()
r1 = mscan(sin, [sin, out],-1, 3, async=False, after_read=after_read)
print r1.getSize()
r2 = mscan(sin, [sin, out],-1, 3, async=True, after_read=after_read)
print r2.getSize()
r3 = mscan(sin, [sin, out],10, 4, async=False, after_read=after_read)
print r3.getSize()
r4 = mscan(sin, [sin, out],10, 4, async=True, after_read=after_read)
print r4.getSize()
#r1 = lscan(energy, [sin],0, 1, 10, 0.1, after_read=after_read)
#r1 = tscan(sin, 50, 0.1, fixed_rate = True, domain_axis="Time", after_read=after_read)