Presentations

Presentations from conferences and events, explaining how the framework works and how it is used in practice.

An Introduction to Workers for LabVIEW

GDevConANZ May 2025 • Workers 5.0

Presented by Peter Scarfe at GDevCon ANZ #2 in Sydney, this presentation introduces the Workers for LabVIEW framework to the community. A great all-round introduction for anyone new to the framework or simply curious to learn more.

To Object or not to Object? That is the Question.

GDevCon • Sept 2025

Presented by Peter Scarfe at GDevCon 2025, this talk explores the role of Object-Oriented Programming in LabVIEW and asks when it actually makes sense to use it.

The presentation walks through the motivations behind OOP, the problems it aims to solve, and where it can be overused. It also connects these ideas back to practical LabVIEW development and how they are applied within the Workers for LabVIEW framework.

Using Workers for LabVIEW on NI Real Time Systems

GLA Summit • June 2025 • Workers 5.0

Presented by Peter Scarfe at the GLA Summit 2025, this talk explores how the Workers for LabVIEW framework can be used on NI Real-Time systems.

The presentation covers key considerations when developing across Windows and Real-Time targets, and shows how a single architecture can be applied seamlessly across both environments.

Introducing Workers 5.0 – APIs, HALs and more

GLA Summit • March 2024 • Workers 5.0

Presented by Peter Scarfe at the GLA Summit 2024, this is the first public presentation that introduces the new features in the Workers for LabVIEW v5.0 release.

The talk covers the new scripting tools for creating Public APIs and Hardware Abstraction Layers (HALs), along with the introduction of new API messaging types and improvements to the Workers Debug Server.

What's new in Workers 4.0 and development with TestStand

GLA Summit • Nov 2022 • Workers 4.0

Presented by Peter Scarfe and Matthias Kubli at the GLA Summit 2022, this presentation introduces the key features added in the Workers for LabVIEW 4.0 release.

The talk covers the introduction of the Workers Debug Server, development on NI Real-Time targets such as cRIO, and a practical case study showing how to create a Workers API that can be called from TestStand.

Introducing Workers 4.0 - Real-Time Development and Remote Debugging

Workers for LabVIEW • Sep 2022 • Workers 4.0

Presented by Peter Scarfe, this video introduces the key features of the Workers for LabVIEW 4.0 release through a practical demonstration.

The session shows how to build a Workers application on a cRIO, use the Workers Debug Server for remote debugging, and stream data between real-time and Windows systems using TCP-based Workers.

An Introduction to Workers for LabVIEW

GLA Summit • Nov 2021 • Workers 3.1

Presented by Peter Scarfe at the GLA Summit 2021, this presentation introduces Workers, a QMH-based framework for LabVIEW that combines LVOOP with the standard QMH development approach.

The talk presents the main features of the framework, introduces its scripting tools and API, and includes a short demonstration of how to build a simple Workers application.

Workers v3.0 - New Features

Workers for LabVIEW • Apr 2021 • Workers 3.0

Overview of the new features and improvements added to the Workers framework in version 3.0.

Workers v2.2.0 - New Features

Workers for LabVIEW • Jun 2020 • Workers 2.2

A quick look at the enhancements and bug fixes included in the Workers 2.2.0 release.

Workers for LabVIEW - Animated Explainer Video

Workers for LabVIEW • Jul 2019

​The Workers animated explainer video that started it all! This 60 second animation provides a high-level overview of how Workers combines LVOOP with the QMH design pattern to enable modular, scalable application development, along with key features such as priority-based messaging and the interactive Debugger.