From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

Digital I/O

cancel
Showing results for 
Search instead for 
Did you mean: 

what is writing to digital port

Hardware: NI PCI-MIO-16E "DEV1" connected to an SCB68.

 

I have a Global Virtual Channel "KeyRun" assigned to Dev1/port0/line1

 

Within some VI in the project, there is something writing to that port/line directly without using DAQmx.  I renamed the Global Virtual Channel to another name and the rogue VI still wrote to the port/line.  I renamed the device and the rogue VI still wrote to the port/ine.

 

The code was originally created before 1996 and has been passed through multiple people. I'm guessing there is an old way of writing to I/O of which I'm not aware. I'm not even sure what to search for other than DAQmx VI's, DAQmx global channels and property nodes.  

 

Smiley Sad

0 Kudos
Message 1 of 2
(3,992 Views)
A program that old is probably using the traditional DAQ driver instead of DAQmx. I don't remember the exact names of the functions but viewing the hierarchy should help.
0 Kudos
Message 2 of 2
(3,981 Views)