I have created a LV executable that opens a TCP/IP socket class VISA
session. Once the session is opened, it appears below the dividing
line in the executable's VISA resource control. However, the open
session does not appear in the resource control of any open,
uncompiled VI in the development environment, nor in the VISA control
of other LV executables. However, if I run the VI as an uncompiled
VI, the opened session appears in all other open uncompiled VI's as an
available resource that may be selected. It should also be noted that
VISA sessions opened by executables are not returned by the "Open VISA
sessions" utility VI running in the development environment.
My wish is to create a
separate compiled executable applet that
creates a TCP/IP connection to a network device and have that resource
appear in the VISA control of other executables and VI's. It appears
the executable uses its own memory space to keep track of open VISA
sessions. Is there any way to change this so that all runtime
executables and the development environment all work from the same
list?
Thanks in advance,
sm