Did you miss Jens Christian Andersen’s presentation at this year’s GDevCon in Stuttgart? Then watch it here—or wait until next week, when he will also expand the presentation by 15 minutes when CN Rood hosts [T&M] Days ’24 (Test & Measurement Days) in Copenhagen.
A presentation by GPower’s Senior Specialist, Jens Christian Andersen, at #GDevCon5
In the presentation, Jens Christian takes a deep dive into modular software development with LabVIEW by using Packed Project Libraries (PPLs) as standalone software components. He covers topics such as:
- The lifecycle of a software component, including versioning, independencies, and dependencies
- The benefits of and differences between shared components and plugins
- What you need from a software component in the development and runtime environments, respectively
- Why PPLs are an attractive choice for shared components and plugins—and why they can be difficult to use
Software components in the form of reusable libraries have been distributed as VI Packages for years. VI Package Manager lets you install such reusable code in your development environment, which in turn allows LabVIEW Application Builder to include it in your built applications. However, shared components and plugins must be built independently of your application, and they must be distributed with NI Package Manager.
In the presentation, Jens Christian explains how PPLs can be used, how PPLs can easily be made dependent on each other, and how you can use the same component both in the development environment while building your application and in the runtime environment when running your application.
In addition, he also demonstrates how NI Package Manager or other tools can be used to install the PPLs. He also covers building palettes to make the PPLs’ public APIs available in LabVIEW.
| Time | Presentation |
| 09:30 | Doors open – coffee, tea or water |
| 10:00 | Keynote What’s new in NI software and NI hardware by CNRood, William Baars, NI Team Leader |
| 10:30 | What’s new in Denmark by CNRood, Jack Bering |
| 11:00 | Break, enjoy a coffee, tea or water |
| 11:30 | Investing in a Software Centric Approach to Test by NI, René Voorhorst, Sales Director |
| 12:00 | Make Test a Competitive Advantage by NI, Marco Peira, Senior Account Manager |
| 12:30 | Lunch |
| 13:30 | Going against Darren’s advice: Being successful with PPLs as shared components by GPower, Jens Christian Østergaard Andersen |
| 14:15 | Lab to Digital: Test Data and Traceability by Init, Håkon Risbakk |
| 15:00 | Calibrate or not by Trescal, Alex Rodenburg |
| 15:30 | Happy Hour and Closing Quiz with prizes for the winners! |