Multifunction DAQ

cancel
Showing results for 
Search instead for 
Did you mean: 

Is there a 64-bit DAQmxSetReadOffset()?

 
While some functions are 64-bit, ie DAQmxGetReadTotalSampPerChanAcquired(), as far as I can tell, the DAQmxSetReadOffset() is STILL 32-bit.
 
I am checking to see if National Instruments is changing this function to 64-bit, ie creating a DAQmxSetReadOffset64()?
Or is there some 64-bit replacement for DAQmxSetReadOffset()?
Or will National Instruments produce great hardware with 32-bit limited DAQmx driver software?
 
I have noticed that DAQmxSetReadOffset() and DAQmxGetReadTotalSampPerChanAcquired() are no longer in the 'NI DAQ C Reference Help',
so have DAQmxSetReadOffset() and DAQmxGetReadTotalSampPerChanAcquired() have been replaced by other (64-bit) functions?
 
Sincerely,
Bill Anderson
 
0 Kudos
Message 1 of 3
(2,102 Views)

Hello Bill,

There was indeed some progress!

 


@Bill_Anderson
 I have noticed that DAQmxSetReadOffset() and DAQmxGetReadTotalSampPerChanAcquired() are no longer in the 'NI DAQ C Reference Help',

Not sure if you accidentally looked at the wrong help (or if "DAQ C" instead of "DAQmx C" was a typo), however you can find Get/Set/Reset Read_TotalSampPerChanAcquired here. As you wrote, it is using a uInt64 type.

 

The DAQmxSetReadOffset function indeed still returns a 32-bit value. This seems unintended to me, as most other functions were changed to 64 bit. I made the R&D department aware of this. However I cannot promise anything here, there might be a 64-bit version coming or not, depending on the distribution of resources the developers have.


Ingo – LabVIEW 2013, 2014, 2015, 2016, 2017, 2018, NXG 2.0, 2.1, 3.0
CLADMSD
0 Kudos
Message 2 of 3
(2,070 Views)

Hello ikaiser,

 

Thank you for passing on to the R&D department that they should upgrade DAQmxSetReadOffset() to 64-bit. I appreciate that.  I hope they are listening!

 

Sincerely,

Bill

0 Kudos
Message 3 of 3
(2,056 Views)