23 lines
802 B
Python
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) |