Workers SDK by Scarfe Controls - Toolkit for LabVIEW Download
The SDK for Workers: an application framework for LabVIEW

Version | 4.0.0.428 |
Released | Jul 07, 2022 |
Publisher | Scarfe Controls |
License | Not Specified |
LabVIEW Version | LabVIEW>=17.0 |
Operating System | Windows |
Project links | Homepage Documentation |
Description
Workers is an application framework for LabVIEW that combines the classic LabVIEW QMH template development style with LVOOP. Designed for use by anyone with basic LabVIEW skills, Workers decreases the time needed to develop multi-process applications in LabVIEW by creating your application's frame for you, allowing you to focus on the most important parts of your application: the functional requirements of each QMH.
The Workers SDK provides you with the following features:
Familiar Development Style
Workers QMHs are designed in the style of the LabVIEW QMH template, so that anyone at the Core 3 / CLD level can comfortably develop with the framework, even without LVOOP experience. For those with LVOOP experience, you can develop your applications using inheritance, producing a cleaner and minimal code base.
Modular and Scalable QMHs
Workers QMHs are modular and scalable, allowing you to quickly create the frame of an application with as many QMHs as you need and then reuse them through your projects. And through the use of LVOOP you can extend the common functionality of each QMH.
Development Tools
The Workers development tools provide you with several tools that are designed to maximize your productive with the framework. For example, the Create/Add Worker tool allows you to scale the frame of a multi-process application, and the Worker Library allows you to copy functional Workers directly into your applications, so that you don’t have to re-invent the wheel. Many other tools are provided as well.
Local and Remote Debugging
Debug your Workers applications either locally or remotely, using the Workers Debug Server. It doesn’t matter if your Workers application is running in the LabVIEW development environment, as an executable or on a real-time target over a network, the Workers Debug Server allows you to see what is happening within your applications at run-time and allows you to jump into parts of your application for efficient debugging.
Designed for Windows and NI real-time targets
Workers allows you to develop applications on both Windows and NI real-time targets, allowing you to seamlessly move your QMHs between targets, so that you no longer need to develop separate code for different targets.
BSD-3 License
The Workers Framework Core is made available under the BSD-3-Clause open-source license, allowing you to freely use the framework in private, academic and commercial projects without restriction.
Release Notes
Recent Posts
Introducing Workers 4.0 - Real-Time Development and Remote Debugging
This video introduces the main new features in Workers 4.0, by demonstrating: 1. How to create a … by Peter Scarfe, 7 months, 2 weeks ago, 0 |
|
Linux desktop support
is there any feature in this product that makes it incompatible with Linux desktop? by Antoine Chalons, 10 months, 4 weeks ago, 5 |
|
Sending Messages - Part 2
This video is the second part of two, which explains and demonstrates the use of the framework's me… by Peter Scarfe, 2 years, 4 months ago, 0 |
|
Sending Messages - Part 1
This video is the first part of two which explains and demonstrates the use of the framework's mess… by Peter Scarfe, 2 years, 7 months ago, 0 |
|
Workers v2.2.0 - New Features
This video introduces the main new features added to Workers v2.2.0. #LabVIEW #WorkersForLabVIEW #f… by VIPM Community, 2 years, 8 months ago, 0 |
|
Case Labels - Explained
Case Labels are a useful feature in Workers™ that replaces ‘string constants’ to select which case … by VIPM Community, 2 years, 8 months ago, 0 |
|
Workers™ Tutorial Videos
Get up and running quickly with Workers™ with the help of our Tutorial Video series, covering the b… by VIPM Community, 2 years, 8 months ago, 0 |
|