QuantumQuadrate / CsPyController

GNU Lesser General Public License v3.0
3 stars 3 forks source link

Data acquisition from PXI system is a cycle behind data from other sources #13

Closed mfe5003 closed 7 years ago

mfe5003 commented 7 years ago

The labview controller returns data from the previous experiment cycle when the software trigger is sent to the LabVew server. Instead we should probably change the communication protocol for the Labview server and the controller so that the Labview server returns an acknowledge for the software trigger, and a second request later retrieves the data from the same cycle.

Otherwise any data acquisition from other instruments would need to be pipelined to synchronize with the labview. As of right now we know that the Andor camera is not pipelined so it is potentially in conflict.

mfe5003 commented 7 years ago

I was mistaken the Labview start command actually just blocks all other instruments until it is done. I will close and make a more accurate issue.