Academic Hardware Products (myDAQ, myRIO)

cancel
Showing results for 
Search instead for 
Did you mean: 

Bypassing ELVIS to access DAQ Digital I/O

The ELVIS manual states that the DAQ Ditgital I/O lines may be accessed directly by placing the communication switch in Bypass position and running the Enable Bypass vi. Is this correct? If so, where is the Enable Bypass vi located?
0 Kudos
Message 1 of 4
(12,591 Views)
Hi,

Yes you are exactly correct. You can search for this VI using the search button on the functions pallette. Type "bypass" into the search bar, select the NI ELVIS- Enable Communications Bypass.vi. By selecting this, you will be taken directly to this vi. I am attaching a picture of where it is located. Have a Great Day!

George
Message 2 of 4
(12,585 Views)
Thanks. I did finally find it late Friday but didn't have a chance to post an update. It hadn't occurred to me that the vi might be in a library.

I have also discovered that it appears that the DAQ is unavailable to a LabVIEW vi after running the ELVIS bypass vi. I solved this by running the DAQmx Reset Device vi after the ELVIS bypass vi. I simply constructed a new bypass vi that performs both steps by including the ELVIS bypass and the DAQmx reset in a sequence statement.

Am I correct that the ELVIS bypass vi does not release the DAQ resource when it completes? If I am correct, is there a more elegant solution than the one I used?
0 Kudos
Message 3 of 4
(12,561 Views)
Hi Ron,

Yes, the ELVIS bypass VI does not do anything to reset the DAQmx device. If you need to reset the device, your best option would be to use the DAQmxDeviceReset VI. I do not know of a better solution.

-Sal
Message 4 of 4
(12,547 Views)