LabVIEW Idea Exchange

Community Browser
cancel
Showing results for 
Search instead for 
Did you mean: 
Post an idea

T

 

 

 

This idea could be applied to the bundle/unbundle primitives as well. Wiring may be an issue though (may produce broken wires).

 

This idea would be moot if the cluster functions were redrawn like property object functions (even better idea...).

 

-Jerry

 

 

 

 

 

 

 

 

I use highly descriptive, i.e. LONG, filenames while going through developmental iterations.  Most of us store files on network servers in very deep path structures.

 

The Open section displaying existing file names is just too short, about 37 characters.  In a world where 128 character filenames are possible, and pathnames even longer, why can't this window be permanently or adjustably wide enough to display the entire filename?  Even some kind of rollover display with the full path/filename would be good.

 

This isn't just a problem with LabView but throughout the industry.

For dynamic applications that have decoupled main and GUI programs and that have large numbers of indicators, it is difficult and very limiting to update or read front panel indicators by staticaly wiring to or from them. It is much more convenient to read from or write to them by reference using a property node, but that incurs a performance hit in your main application that is doing the writing or reading as it has to thread swap to the UI. It would be neat to have a high performance way to dynamically read or write values to front panel indicators by reference without thread swapping or having to run the main app in the UI execution system. A super property node of sorts. I don't care about other properties so much as I do the actual value of the indicator/control. This would open up the door to creating dynamic GUI frameworks that have to adapt to many test configurations on the fly without the need to rewire tons of front panel objects or maintain a bunch of unique GUIs.

Good day forum

 

Upon wiring an error wire to the termination terminal for timed loop, deletion of the error wire will not necessitate the connection of the terminal. 

TL bug.jpg

 

A fix will be appreciated. Thanks in advanced.

 

Regards

CY

Enable LVPROJ to specify VI search path.

  • A "path" may override or be composited with the path specified in its parent environment (the IDE or another project).
  • A "path element" may be a directory or file, or a recognized LabVIEW type (lvproj, lvclass, lvlib, virtual folder, etc.) that can be resolved to a working environment directory or file.
  • A "path element" that resolves to a directory may be searched at just the top-level or it may be recursively searched.

If no project search path is specified, default to current VI resolution behavior.

 

If a project search path is specified, resolve VIs by name within the scope of that path. If resolution fails and parent scope is available (composition rather than override), search the parent scope too.


Straw use

Given ProductA dependent on, but not containing CommonLib. When CommonLib moves for arbitrary reasons, the developer shouldn't have to (tediously) reconnect each individual component referenced. It should suffice to modify ProjectA's VI search path to reflect CommonLib's unique and perhaps relative path location. Perhaps, the "Find the VI" dialog should sport an option to modify the VI search path as an alternative to specifying the precise VI.

 

If I'm revising a product to use Library 2, I want to be able to checkout the product based on Library 1 and then re-point the project search path to pick up VIs from Library 2. A VI should resolve in the scope (possibly upward recursive) of the project search path. If that fails, then it should prompt--relative or absolute pathing within the VI should have no precedence when project search path is specified.

 

Enum and Adapt To Entered Data has no meannig.

 

With an "Enum", this option should be removed from the menu.

 

 

                       SR1.png

At the moment it doesn't seem possible to have multiple plots in a single graph on the Data Dashboard for iPad. Could this feature be included? Or am I mistaken, does it already exist?

I often find something won't work right because labview adds extra characters like "\" to things (like when you are specifying a delimiter or creating a termination character for example).  Having a codes display right next to the normal display in the probe window will speed up the process of catching these types of errors tremendously.  It will also be really useful to make begininng LabView users aware of the difference who may not have encountered this problem yet.  

Downloads and updates that self-extract to an installation image are often placed into different folders under "\National Instruments Downloads" even for very similar products or even updates to the same product.

 

For example, LabVIEW 2012 extracts to "\LabVIEW English\2012" but the f1 update extracts to "LabVIEW Development Environment\2012 (32-bit) f1"

The 2012 Run-Time Engine extracts to "\LabVIEW Run-Time Engine\2012 (32-bit) f1" while the 2011 Run-Time Engine extracts to different folders depending on which update it is.

The 2011 f2 extracts to "\LabVIEW\Run-Time Engine\2011 f2 32-bit\Standard" but f3 extracts to "\LabVIEW\2011f3\Run-Time Engine\Standard"

 

This can make it difficult when looking at one of the top level folders to know what it contains.  Is it a Run-Time Engine, an update ,or a main program file ?  If the main program and all its updates were under one folder, then by copying just that one folder one would know that all files and updates were included in the copy.

 

Steve