LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

In DAQmx, are the digital output can be timed by computer (system of windows 10)clock?

I want to generate a 10kHz TTL digital pulse. Now I have a NI USB-6501. After some trying, I have found that this borad can not be timed by any hardware. And the polymorphic VI(like a function in "function panel") "DAQmx Timing" can not be used, or an error(200077) will appear. 

I can only create a digital pulse of about 1kHz (it's not stable and if my computer runs something else it will less than 1kHz) by Lab VIEW program (by  polymorphic VI "DAQmx write" of "Digital Wfm 1Chan NSamp" in a while loop). 

I think I have to change another device to generate a 10kHz TTL digital pulse.

Now I have another question: if I have a DAQmx device which  supports HW timing, but I do not have any devices with clock except for my computer, whether the computer clock of windows 10 can be used to time digital output?

0 Kudos
Message 1 of 2
(886 Views)

It'd probably be easier to use the Counter output, but anyway:

Help -> Find Examples ... -> Digital - continuous output

that should be pretty close. 🙂

G# - Award winning reference based OOP for LV, for free! - Qestit VIPM GitHub

Qestit Systems
Certified-LabVIEW-Developer
0 Kudos
Message 2 of 2
(877 Views)