Multifunction DAQ

cancel
Showing results for 
Search instead for 
Did you mean: 

NIDAQMakeBuffer --where's the documentation?

I'd like to know more about the undocumented NIDAQ functions, such as NIDAQMakeBuffer.

I've installed version 6.91 of the NIDAQ driver, along with the examples. I'm programming in C using MS VisualC++ and Windows2000. NI products I'm using include PCI-MIO-16E-4 for analog input, and PCI-6713 for analog output.

I found the function prototypes in NIDAQEx.h, but I don't seem to have NIDAQEx.c anywhere. The help files don't have any info on these functions, either. But, I can build SW that uses them...so I'm a little mystified. Must be in NIDAQ32.lib.

Here are the functions I'm interested to know more about:

NIDAQPlotWaveform(void* pvBuffer, u32 lNumPts, u32 lType);
NIDAQMakeBuffer(void* pvBuffer, u32 lNumPts, u32
lType);
NIDAQDelay(f64 dSec);
NIDAQErrorHandler(i16 iStatus, char *strFuncName, i16 iIgnoreWarning);
NIDAQYield(i16 iYieldMode);
NIDAQMean(void* pvBuffer, u32 lNumPts, u32 lType, f64* dMean);
(f64 dTimeLimit);

Any help out there?

Thanks,

Vince Bafetti
Sr. System Electronics Engineer
Iridigm Display Corp.
vince@iridigm.com
0 Kudos
Message 1 of 3
(2,823 Views)
Vince

Here is a help file that will give you some info about those functions.

Brian
Message 2 of 3
(2,823 Views)
Thanks, man! I really appreciate it...why isn't this file included with the driver download?

thanks again,

vince
0 Kudos
Message 3 of 3
(2,823 Views)