05-15-2006 10:38 AM
05-16-2006 11:31 AM
05-16-2006 11:33 AM
Counter Output : Pulse:Time:High Time
Counter Output : Pulse:Time:Low Time
Counter Output : Pulse:Frequency : Frequency
Counter Output : Pulse:Frequency : Duty Cycle
Counter Output : Pulse:Ticks:High Ticks
Counter Output : Pulse:Ticks:Low Ticks
🙂
05-17-2006 04:17 AM
Dear Tim,
Thanks a lot for you reply. I tried to use channel properties to change the "high ticks" and "low ticks" of the counter when it is generating (retriggerable) pulses. But it gave an error of -200557, which said "Specified property cannot be set while the task is running. Set the property prior to starting the task, or stop the task prior to setting the property." My counter card is pci-6602, and my labview is 7.1. The counter was set to generate retriggerable pulse based on ticks from external clock and triggered by external trigger signal. Could you please tell me how to reset this counter when the task is running? I am not sure whether I did it the right way or not. Thanks a lot.
Best regards,
Xiaowei
05-17-2006 10:24 AM
05-17-2006 11:19 AM
gus,
I'm curious -- why is it better to use the 'DAQmx Write' vi instead of the property node? Should I unlearn a habit? In areas where I was changing things "on the fly", I've typically used the property nodes. I guess I sorta assumed that since some of the low-level functionality is only exposed through the property nodes that they would also be the more efficient interface.
-Kevin P.
05-17-2006 11:43 AM
05-17-2006 03:25 PM
05-17-2006 03:28 PM
05-17-2006 04:11 PM
I am sorry that I did not mention that. To be honest, I am not quite sure as I don't know how to check. Actually, my labview version is 7.1, and I just used the default DAQmx version that comes with this labview version. I think it should be 7.0.