06-28-2007 11:32 AM
06-29-2007 05:59 PM
Hi Dean,
This forum will answer your question. Have a great weekend!
07-26-2007 11:18 AM
01-28-2008 03:53 PM
01-29-2008
11:41 AM
- last edited on
10-04-2025
04:27 PM
by
Content Cleaner
Hi,
Unfortunately DAQ drivers are not supported under Delphi, it can be used but the only information you can find about using DAQmx or Traditional under Delphi are from customers discussion forums and a couple of National Instruments knowledgebase’s.
Although information is minimal I have some pointers, you are probably in a very advance stage of your project and changing API at this point would be a mistake; but for further implementations there are some knowledge bases on using DAQmx on Delphi, such as How Can I Use the NI-DAQmx ANSI C Function Library with Borland C and Delphi?
Another point; it seems to me you are trying to implement something like this: Events >> Counter Output Event >> Output Behavior: “Specifies whether the exported Counter Output Event pulses or changes from one state to the other when the counter reaches terminal count. Upon reaching terminal count, the counter can issue a pulse. Use Polarity to select a high or low pulse. For the C reference this is the function needed to change it idle state: “DAQmxSetExportedCtrOutEventPulsePolarity”, it is located in the NI-DAQmx reference help, even though you are not coding in DAQmx it might give you a hint to find the minimum functions needed to accomplish this task.
I hope it helps