04-10-2006 04:04 AM
04-11-2006
07:56 AM
- last edited on
05-19-2025
10:33 PM
by
Content Cleaner
04-12-2006 02:06 AM
Thanks Evrem,
While proceeding through my projet I've checked those links, and my understanding of the whole things seems to have improve a whole bit. After reading the links I realised that I had to install the NI-DAQmx C Reference Help to find the info regarding the NI-DAQmx C# functions. This Reference help is really what I was missing to undertand what fonction to use. All the other help were not precise enought.
So far, the reading and writing of channels is going pretty well. The next step would be to use the triggering on the edge detection in the reading rather than the timer base reading. Any advice ?
Also, does anyone knows what is the limitation of channels in a task if any.
All the best.
Terry
04-12-2006
03:30 AM
- last edited on
05-19-2025
10:33 PM
by
Content Cleaner
04-13-2006 03:19 AM
Hi Evrem,
This information is a big suprised for me. Of course with USB, I couldn't expect a true real time change detection, but I am really suprised that the edge change detection property is not implemented on this 6501 device. To be certain of this information, I've implemented in my software code the sampletimingtype.changedetection" property and the result is as you've described it. This property is not a supported value for this hardware...
The 6501 would be a perfect product if this was implemented. I looked into the 6509 and so on, but what I am looking for is an affordable device, USB preferably, with 24 DI/O minimum, and preferably wih change detection properties. Nothing that I've reviewed was closer than the 6501.
Implementing a thread to poll the Digital inputs is probably what I would turn up doing, but I still think this is a pity....
All the best,
04-13-2006 03:30 AM
Hi Terry,
Thanks again for your answer.
I would suggest to contact our sales to determine the best boards which suits your needs.
Have a nice day!
Best Regards,
Evrem Yarkin
NI Switzerland