It makes sense to run the Volume License Manager on a server-based environment.
Typically these environments are managed by the IT departments with restricted access to users.
Managing licenses like it needs to be done with the Volume License Manager is sometimes the responsibility of key-users outside of the IT-department.
With the Volume License Manager have to be operated as an application on the server, this often makes it difficult to get the necessary access rights (remote desktop...) granted from the IT department.
It would be much easier to do the license management via a web based interface provided by the Volume License Management Service.
Suggestion: Define and store XNET sessions within MAX rather than (or perhaps in addition to) a labview project . Data Neighbourhood seems like a logical place. This would expand the scope of a session to a host machine from a project. Making executables to reference a predefined session would be simple and flexible.
The ability to create/import CAN messages is already there. Other integrations of CAN/XNET into MAX would be welcome, E.g., launch the database editor from the Tools menu.
Add an unattended installer option button to all (practical) installers so that no single dialog prevent the installer from continuing. It will accept all default options and reboot if necessary without intervention. I believe that this option is sometimes available if launched from a command line, however he button option would be a nice alternative.
When using VeriStand with Source Control SW paths for Real-Time Sequences in the Stimulus Profile Editor need to be customized on every check out because it’s not possible to use a relative path for a Real-Time Sequence in a Stimulus Profile Editor.
Even if the Real-Time Sequence is in the same folder like a Stimulus Profile itself it isn’t found and the path has to be be adjusted.
So it would be awesome if it would be possible in VeriStand 2017 to use relative paths for a Real-Time Sequences in a Stimulus Profile Editor.
Hi Everybody, I'm a student, and now i'm interning at a company that wants me to develop an industrial vision system. I would like to ask you if i can use NI vision builder for automated inspection (VBAI) with the Labwindows/ CVI If so, how? and what are the difficulties that may affect me? THANK YOU for your help ! Best regards,
We have dozens are targets that are deployed to by an automated system depending on test cases being run. However, we have no API (short of building our own system) to retreive what system definition a target is currently running. This would help us improve our test case speed by only deploying when needed, and also improve configuration management and traceability.
Currently the entire realtime sequence must be set to stop execution on fail or not. It would be better to allow each realtime sequence call the ability to generate an error message on fail and then allow the user to define if the appropriate action would be to notify only and continue, notify and give option to continue or abort, or to abort on fail and notify.
This attached file is a picture that shows the outcome of current drag and drop UI setup (above the box), and the desired drag and drop UI setup (below the box).
As you can see above the box, when I drag and drop each channel that a user could select for a single digital output, the controls are numerics by default. It would be quite tedious for a user to drag and drop each required channel, and then interpret the channel's function based on its name alone. Below the box, I right clicked a channel from the tree, and then selected a control based on the datatype that makes sense with respect to the channel's function. It makes sense that the controls are numerics by default because in the Set Channel Value.vi (part of Custom Device API library), the only accepted datatype is Double. However, it would be nice to be able to set a channel's datatype in a custom device's configuration VI. Channel, folder, and device properties can be set using a polymorphic VI that supports many data types. I propose that channel values could be handled in a similar way. Then in the VeriStand UI, when a channel is drag and dropped from the system definition tree, it could be recognized as Boolean, ring, numeric, etc...
Further desireable functionality would include a custom control which would allow the user to drag a single channel from the system definition tree. The custom control would be composed of multiple programmer-defined controls whose data would be passed to the driver in a cluster since there could be multiple datatypes. Using the attached file as a visual example, the custom control would programatically update its appearance based on the desired output mode (discrete, PWM, or encoder).
OK, I admit that I find keyboards a useful input device. And I like to keep my fingers on the keys instead of switching back and forth to the mouse.
This said, I should appreciate when I can use the <tab> key to navigate through dialogs. Such as the scaling dialog in MAX: If I mouse click into unscaled max, I can tab my way through unscaled min - scaled max, scaled min. But -Lord forbid! - not into scaled unit! why not? wouldn't this be the most natural dialog box behaviour? To be able to tab through all fields of interest? Given that LV has a great tool to select and organize tabbing behaviour of user interfaces - why have all MAX dialogs escaped this small improvement ever since (as far as my knowledge goes back to MAX 1.0)
Please give some programmer this half an hour and let him improve this detail.
Hello, I would like to suggest implementing software tools in which to objectively calcuiate audio/speech quality based on the industry standards (i.e. Perceptual Evaluation of Audio Quality (PEAQ), Telecommunication Objective Speech Quality Assessment (TOSQA) and Perceptual Speech Quality Measure (PSQM))
I've been working with LabVIEW for about 3 years, on the same PC.
All the time I've installed all the NI-Updates.
This time the LV 2016 update couldn’t be done, because of lack of memory space on my PC. I’ve deleted a lot of data, but 48 GB (!!!) still weren’t enough.
Then I’ve made an EXCITING DISCOVERY.
In the directory C:\ProgramData\National Instruments\Update Service\Installers there are several older (up to 2013) folders. Overall data volume of these was 131 GB! This is a half of my hard drive!!!
Why didn’t NI-Updater suggested to remove these old data before I have started to remove some MBs of my old documents?!! Is the data really essential for NI-SW? Is there ANY need for this data on my PC?
I’m really embarrassed by this issue. To overload clients PCs with such a trash data is not a good approach!
And regarding LabVIEW-Updates, I think the installer should ask the user if he/she wants to keep the old version of LV instead of always keeping it on PC.
What is the point on keeping the old version of LabVIEW anyway? Once opened with a new version, no VI can be opened with the older one.