LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

delay below 1ms

Hi folks,
 
a short question for a short delay ---
How to make a delay shorter than 1ms?
 
I have to do some Hardware-Timing - my Systems needs about 17µs to change a DIO-Line (P4 1,9 GHz; PCI-6503, DAQmx). That is slow enough for "real" external Hardware but maybe to fast for an external µC and its Software.
So i need a short delay but i don't want to waste 1ms.
(Sidenote: a short "Do nothing"-loop is imho no good solution).
 
Any hints ?
 
 
Best regards
Stefan Hutter

Message Edited by mycroft on 08-22-2005 02:01 AM

0 Kudos
Message 1 of 3
(2,607 Views)
You probably need LabVIEW Real-Time and realtime hardware. Timings like that have no meaning on a plain OS.
 
0 Kudos
Message 2 of 3
(2,599 Views)

A simpler solution than using LV RT would be to use a board that supports hardware timed digital I/Os like the PCI-6533 or an M-Series board. Depending how many digital I/O lines you are using either the one or the other option will fit. Please note that on the M-Series boards not all digital I/Os support hardware timing. Please refer to the specs of the boards for more information. You will find the term "correlated I/O" in the specs which equals to hardware timed I/Os.

Best regards,

Jochen Klier
National Instruments Germany

 
0 Kudos
Message 3 of 3
(2,571 Views)