01-12-2018 07:45 AM
I'm trying to read DAQmx data directly over the Shared Engine Variable using the following code:
I'm finding that I can't get data faster than every 1 second, even though the Update Speed indicator is reading 0.00003 seconds.
I can't find anywhere that allows me to increase the speed at which the global virtual channel will be updated, I've already changed the ADC timing to high speed.
01-12-2018 08:15 AM
That is more of the nature of the Shared Variable Engine. Why are you using that anyways? Just use the DAQmx API directly. If necessary, use a separate loop that just reads the DAQmx channels and use a Queue or User Event to send the data to whoever needs it.