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.
The LabVIEW Viewer would be a stand-alone application that allows for the viewing on VIs for someone who doesn't have a full-blown LabVIEW installation. It would function similar to how the development environment functions on a 'locked' VI.
I've used 'VI Documentation' in the past, but this viewer would allow for live navigation, context help, drilling-down into SubVIs, scrolling through case structures, etc.
Our company would rather spend money on license for people developing software instead of opening read only files to look at software. It's kinda a pain to print out all pages of a LabVIEW program.
Engineering - The art of applied creativity~Theo Sutton
How about providing a vi viewer function for the user forums? HTML server side based to view the front panel and block diagrams as images using any browser. That would greatly enhance the forums for people who like to read/reply when using machines without lab view installed (like my iPad).
For our development there are multiple reviewers (over 10). These are from our co-workers, QA, our customer and his sub-contractors. Asking everyone to purchase LabVIEW to review the code is cost prohibited. Trying to print these out, for the small sub-VI's, this works. When there are multiple case statements, or branches within the code this is where it fails.
As LabVIEW grows and keeps being used for more critical application, a viewer to allow code review becomes more of requirement then a desire.
Some how this needs to more of a priority of National Instruments.
If it is that important to you, you need to give the idea a Kudos.
There are only two ways to tell somebody thanks: Kudos and Marked Solutions Unofficial Forum Rules and Guidelines "Not that we are sufficient in ourselves to claim anything as coming from us, but our sufficiency is from God" - 2 Corinthians 3:5
One option could be for Labview to automatically create a clickable HTML model (or PDF) similar to what can be done with Simulink. Then they would not have to develop a separate viewer.
Seconding the viewer license. It should also automatically apply to expired subscription licenses.
I recently found myself trying to do a code walk through with a customer, except the LabVIEW subscription license had expired that morning so I couldn't open LabVIEW at all. Attempts to reactivate it failed (even though the new license had been paid for the previous week), so I couldn't do anything. Having LabVIEW revert to a viewer license would've let me save face.
Unless otherwise stated, all code snippets and examples provided by me are "as is", and are free to use and modify without attribution.