Hello,
That is quite an application to attempt on a parallel port! I do
not currently know the details of how the lines other than the data
lines of the parallel port operate, but maybe we can look into it
together. Before we do that, though, have you thought about using
a data acquisition card to perform this task? It may be worth at
least browsing your options and pricing to see if it is worth the cost
to make your programming simpler.
http://www.ni.com/dataacquisition/
As for your question about the Instrument I/O Assistant, you will not
be able to use this Express VI to perform this application on the
parallel port. The Express VI is used to send and receive
messages, which you can do with the parallel port, only not what you
are trying to do. In order to use the lines other than the data
lines, and to toggle them on and off in the manner you are describing,
you would need to use the In Port and Out Port VIs, which actually use
register access to communicate using the serial port. Since the
Instrument I/O Assistant is message-based, not register-based, it will
not work for this application.
Let us know your thoughts on using a data acquisition card as compared to the parallel port, and we'll go from there!
john m
Applications Engineer