03-06-2012 05:20 AM
Bonjour,
I would like to understand, why the WriteDigitalLines is not implemented with DAQmxBase ?
Thank you for your suggestion.
[NIDAQmxBase.h]
int32 DllExport __CFUNC DAQmxBaseWriteDigitalU8 (TaskHandle taskHandle, int32 numSampsPerChan, bool32 autoStart, float64 timeout, bool32 dataLayout, uInt8 writeArray[], int32 *sampsPerChanWritten, bool32 *reserved);
int32 DllExport __CFUNC DAQmxBaseWriteDigitalU32 (TaskHandle taskHandle, int32 numSampsPerChan, bool32 autoStart, float64 timeout, bool32 dataLayout, uInt32 writeArray[], int32 *sampsPerChanWritten, bool32 *reserved);
int32 DllExport __CFUNC DAQmxBaseWriteDigitalScalarU32 (TaskHandle taskHandle, bool32 autoStart, float64 timeout, uInt32 value, bool32 *reserved);
//int32 DllExport __CFUNC DAQmxBaseWriteDigitalLines (TaskHandle taskHandle, int32 numSampsPerChan, bool32 autoStart, float64 timeout, bool32 dataLayout, uInt8 writeArray[], int32 *sampsPerChanWritten, bool32 *reserved);
Francois
03-07-2012 09:03 AM
Hello
First of all, Thank you for the post in this forum. I guess you are French so I'll continue in French
Afin de répondre à votre question, j'aurai souhaité avoir quelques précisions sur votre application. Sous quel OS travaillez vous? Language C/C++?
Quel est le type de matériel d'acquisition de données que vous utilisez? Quel est la version de DAQmxbase que vous utilisez?
DAQmx Base et un ensemble de driver qui a été mis en place pour une utilisation sous Unix ou Mac OS. Il contient la majorité des fonctionnalités principales de DAQmx sous windows mais reste bridé dans l'utilisation.
Vous pouvez vois l'ensemble des fonctionnalités de DAQmx base 3.5 dans le readme de celui-ci : http://download.ni.com/support/softlib//multifunction_daq/nidaqmxbase/3.5/Linux/README.txt
Je vous souhaite une bonne journée.
Cordialement
Anthony FEY
Ingénieur d'applications National Instruments