fix ad_based falcon config

This commit is contained in:
gac-x10da
2025-07-08 10:10:13 +02:00
committed by appel_c
parent 65e9be7017
commit b9a4915797

View File

@@ -16,7 +16,7 @@ if __name__ == "__main__":
trigger.wait_for_connection(timeout=50, all_signals=True)
print(f"Device initialized in {time.time() - time_started:.2f} seconds.")
if falcon.acquiring.get != FalconAcquiringStatus.DONE:
if falcon.acquiring.get() != FalconAcquiringStatus.DONE:
status = CompareStatus(falcon.acquiring, FalconAcquiringStatus.DONE)
falcon.stop_all.put(1)
status.wait(timeout=5)
@@ -28,12 +28,17 @@ if __name__ == "__main__":
print(f"ROI: {falcon.mca1.rois.roi0.count.describe()}")
print(f"ERT: {falcon.mca1.elapsed_real_time.describe()}")
# print(falcon.acquiring._auto_monitor)
# while True:
# print(falcon.acquiring.get())
# time.sleep(1)
# Test loop
for i in range(500):
start_time = time.time()
print(f"Start loop iteration {i}")
status = CompareStatus(falcon.acquiring, FalconAcquiringStatus.ACQUIRING)
falcon.erase_start.put(1)
falcon.erase_start.put(1, use_complete=False)
status.wait(timeout=5)
status2 = CompareStatus(trigger.smpl_done, SamplingDone.DONE)