System:
Windows 95
Pentium 166
LabView version 5.0
DAQ card ATMIO-16
Signal Digital input
A mechanical engineering student at University of Texas at Arlington, trying to develop a 2D tracking device using a simple mouse. I have looked various mice connections (USB, PS/2, etc) and decided to test signal on a PS/2 data line.
I am running the ground wire and data line to my DAQ digital inputs on the card. I have successfully used on of the digital I/O example vi in LabView to read in an 8-bit binary pattern.
Now the data is coming in very fast. How am I able to read this pulse train of bits and decode the signal of bits if they are coming in so fast? Is there
a buffer in LabView, which allows me to read from, and so it gives me enough time to decode the bits so I can extract the x and y coordinates and then send them to my graphing chart, in order to keep track of the mouse.
I already know the bit encoding method so I need is how to get enough time to decode. Each pulse width is 50 microseconds
Are there any limitations to LabView in this area of data acquisitioning?