Multifunction DAQ

cancel
Showing results for 
Search instead for 
Did you mean: 

Does NextWriteIsLast Actually Work?

I am performing some continuous buffered AO, and I want to end cleanly, with no errors, and I want to know when the samples that I have fed in are done generating. I tried to "DAQmx Wait until Done", but that doesn't seem to work, presumably since I am using Continuous Mode. 

 

I have the Regeneration Mode property set to Do Not Allow Regeneration

 

I see this cool Property called: NextWriteIsLast (http://zone.ni.com/reference/en-XX/help/370469AA-01/daqmxprop/attr296c/)

 

It sounds like it's exactly what I need... except that when I use it I get Error -200452, the description of which is: "Specified property is not supported by the device or is not applicable to the task."

 

Is there a list of supported/not supported devices somewhere?

I am using a simulated PXI-7833 until I get access to a real one. Is the PXI-7833 not supported? Or does the simulation not support this?

 

I there another way to do what I am attempting?

 

Thanks for any insights.

0 Kudos
Message 1 of 3
(2,942 Views)

Hi,

 

The main reason is that the PXI-7833 is a multifunction RIO board and it requires the NI-RIO driver. The function that you are attempting to use is from the DAQmx driver. Please take a look to the requirements for your board in the link below,

 

http://sine.ni.com/ds/app/doc/p/id/ds-98/lang/en

 

Regards,

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

The main reason is that the PXI-7833 is a multifunction RIO board and it requires the NI-RIO driver.

 

I am sorry, I meant to say PXI-6733. I have been using the 7833R a lot lately, but I am using a (simulated) 6733 for this example.

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