It's NIWeek, which means that the latest LabVIEW 2019 and LabVIEW NXG releases are here! Since the previous release, we've continued to optimize key areas such as test development integration, efficient automated testing, and access to data and systems.
The latest LabVIEW 2019 releases increase developer productivity through improved visibility in the integrated development environment, powerful debugging enhancements, and new G-language data types. Enhancements include:
Maps and Sets: Two new data types help organize and manipulate data collections.
Package Installers: Create and publish packages to SystemLink Software and NIPackage Manager feeds for streamlined distribution.
Highlight Execution: Focus on a section of code instead of the whole VI block diagram.
History Probes: Monitor historical data flow while troubleshooting to make more informed decisions.
Handle Errors in Case Structures: Configure case structures to execute subdiagrams for specific errors or lists of errors.
We are particularly excited that this release helps with dependency management and versioning with fragmented, non-standardized methods. These challenges perpetuate in code deployment, but with the new package installer distribution option, you now can use a standardized method to confidently replicate and share system software.
The newest version of LabVIEW NXG simplifies the most time-consuming tasks in automated test and automated measurement applications. You can now deploy and distribute code faster, providing better application interaction and control. Enhancements include:
NI Hardware Configuration Export: Capture NI hardware dependencies in an NI Hardware Configuration file (.nihwcfg) and deploy it to another system.
Command Line Interface: Automate the build process for applications and libraries.
Panel Container: Display the panel of running VI in the panel of the current VI.
Third-party Software Integration: Import and export The MathWorks, Inc. MATLAB® software data (.mat) for improved interoperability.
New WebVI Capabilities: Design responsive user interfaces and stream data to and from a server.
These updates help engineers meet challenging time-to-market requirements by reducing time-intensive setup, removing integration bottlenecks, and increasing access to important data. But don't just take our word for it. According to Julie Mansfield, research engineer at The Ohio State University:
"LabVIEW NXG is a wonderfully intuitive package that allows users with minimal experience, like myself, to navigate easily between VIs, panels, diagrams, and tasks. Features like the Unplaced Items tray and the tabbed interface ensure that nothing ever gets lost in the ether - everything is visible, accessible, and organized. Troubleshooting has never been easier."
As we continue to build on our 30+ year investment in software, this latest update is just one in a series of fast-paced releases aimed to expand engineering capabilities from design to test.
And don't forget: Whether you're buying LabVIEW for the first time or have been on an active service contract for years, you can access both LabVIEW 2019 and LabVIEW NXG.