10-13-2016 09:23 AM - edited 10-13-2016 09:51 AM
Hello,
I/O Name Filtering dialog box is not showing up. My control becomes highlighted and that's it. I've seen this issue show up on the forums before with no solution other than fresh install. I'm working on a Win 7 machine with LabView 15.
So far I've tried:
Changing control to constant and loading I/O Name Filtering from the block diagram
New VI in a new project
LabView 15 repair
LabView 16 fresh install
LabView 16 repair
DAQmx update to 16
Hardware plugged in
Hardware disconnected
Only workaround I found so far is a creating a control off a DAQmx Read VI with the relevant config.
Is this a known issue or do I have something configured wrong?
Thanks,
Denis
Solved! Go to Solution.
10-13-2016 09:44 AM
I'm not 100% sure I know what you mean by "I/O Name Filtering Dialog". This wouldn't be something that is part of the File Dialog Express VI, would it? [Hmm, perhaps another reason to shun Express VIs ...].
What, exactly, do you want to do? If you drop down a Path Control, you can right-click it and select Browse Properties that will limit what gets shown. You can even limit "by pattern" (i.e. show only *.txt files). However, it does appear that there is no obvious way to specify the Pattern at Run-Time except by using the Express VI (the VI that NI previously used has been buried deep inside the Express VI and is not really accessible. There also doesn't appear to be a suitable Property Node that can be set.
Bob Schor
10-13-2016 09:50 AM
When you drop down an I/O Control (e.g. Physical Channel) it will generally display only the available AI ports by default. If you want different ports or no filtering at all, you would right click on the control, select I/O Name Filtering and choose the relevant ports from the dialog box. That dialog box is not showing up for me for some reason.
10-13-2016 11:02 AM
Thanks. I was answering "the wrong question", and even my answer was wrong. You can specify the Match Pattern property of a Path Control -- I just missed its name in the Properties list (it's Browse Option, Match Pattern).
So I opened LabVIEW 2015, dropped down a DAQmx Physical Channel control, right-clicked and selected I/O Name Filtering (thanks for the clear instructions), and got this:
If this is "what you are missing", then something in your LabVIEW installation has gone awry. [Before I forget, I'm running LabVIEW 2015, along with 2012, 2014, and 2016, all 32-bit, on a Windows 7 SP1 64-bit system. The Drivers have been updated to the LabVIEW 2016 "driver" disk].
I see you also have LabVIEW 2015 and 2016. Did you do a Devices installation as well? When you did the Repair, did you Repair DAQmx and Device Drivers?
If all else fails, you can try the "Uninstall all of LabVIEW" and "Reinstall". Given the disk swapping you need for a Repair, a "Start-Over" option might be almost as fast (if not faster) ...
Bob Schor
10-13-2016 12:38 PM
Yeah, that's the missing part. I did a complete uninstall of of both LabView and DAQmx and reinstalled LabView first, then DAQmx. I'm still getting no dialog box.
10-13-2016 03:39 PM
@Denis.Vashuk wrote:Yeah, that's the missing part. I did a complete uninstall of of both LabView and DAQmx and reinstalled LabView first, then DAQmx. I'm still getting no dialog box.
That's strange! Though I certainly have seen problematic LabVIEW installations (hello, LabVIEW 2011). Here are some suggestions for What To Do When LabVIEW Mis-Installs (I'm assuming Windows 7):
I just did this with my system. Curiously, Vision Acquisition Software was Pale Green, though Vision Development Module was Dark Green (and Vision seems to be working).
Also check out MAX, and be sure the Software Modules that you expect are present. If anything seems "missing", report it here ...
Bob Schor
11-06-2018 06:48 AM
Hello,
just for housekeeping:
Had this problem also in Lv2017 (64 bits) / 32 bits was working well.
Solved it by adding Registry key
HKEY_LOCAL_MACHINE\SOFTWARE\National Instruments\NI-DAQ\CurrentVersion
Then add a string named path and find your ni-daq installation folder e.g. D:\National Instruments\64-Bit\NI-DAQ\
Look also for the directory the key
HKEY_LOCAL_MACHINE\SOFTWARE\National Instruments\NI-DAQmx\CurrentVersion
wich was existing.
I found that solution by digging around with MS sysinternals procmon tool wich is
very useful.
a.m.