Workers for LabVIEW
HomeDownload Follow ProjectAbout
  • Welcome to Workers for LabVIEW
  • What's New in v5.0
    • Upgrading to v5.0
    • New Features
      • Development Tools
      • Functional Changes
      • API Changes
      • Example Projects
      • Change Log
  • Fundamental Concepts
    • What is a Worker?
    • Important Terms
    • The Workers Main VI
      • Default Framework Cases
    • subWorker Types
    • Initialization Sequence
    • Shutdown Sequence
    • Priority Queue
    • Launcher VIs
  • Worker APIs
    • Overview
    • Local Requests
      • Creating Local Requests
    • Public Requests
      • Creating Public Requests
    • Public Requests w/Reply
      • Creating Public Requests w/Reply
    • Public Responses
      • Creating Public Responses
      • Registering Public Responses
    • Case Labels
    • Deleting API Items
  • Workers Tools
    • Workers Tools Menu
      • Create/Add Worker
        • Removing Workers
        • Creating Worker Templates
        • Troubleshooting
      • Workers Debug Server
        • Workers Application Manager
          • Right click menu
        • Worker Message Logs
          • Right click menu
        • Settings
        • Troubleshooting
      • Worker Call-Chain Viewer
      • Worker User Library
        • Config File Editor
      • RT Worker Convert
      • Public API Builder
        • Public Requests
        • Public Requests w/Reply
        • Public Responses
        • Override MHL Cases
      • Create Launcher VI
      • Create Worker Base Class
      • Change Inheritance
      • MHL Case Viewer
      • Change Worker Properties
    • Quickdrop Shortcuts
      • Show Private Data (Ctrl+0)
      • Create MHL Case tool (Ctrl+9)
      • Go To MHL Case (Ctrl+8)
  • Getting Started
    • Creating your first application
    • Example Projects
  • Legal
    • Disclaimer
    • Licenses
Powered by GitBook
On this page
  1. What's New in v5.0

Upgrading to v5.0

What's new in Workers v5.0

PreviousWelcome to Workers for LabVIEWNextNew Features

Last updated 1 year ago

Workers v5.0 is developed for LabVIEW 2017 and later.

For the full list of changes made in Workers v5.0, please see the .

Note: Upgrading from Workers v3.x projects

The Workers v5.0 upgrade tool cannot directly upgrade a Workers v3.x project to Workers v5.0. To perform this upgrade, you will need to first upgrade the project to Workers v4.0 using the upgrade tool supplied with Workers v4.0.

The Workers v5.0 upgrade tool will upgrade a Workers v4.0 project to Workers v5.0. The upgrade tool is located in the bottom-left corner of the . The upgrade tool will iterate through the Workers and VIs in a Workers project and perform the following tasks:

  1. Files with the name Common Cases.vi will have their file name changed to MHL Cases.vi. The VI icon text will also be changed. All links to these VIs should be maintained by the upgrade tool.

  1. Files with the name Setup subWorker.vi will have their file name changed to Setup Statically-Linked subWorkers.vi. All links to these VIs should be maintained by the upgrade tool.

  1. Files with the name subWorkers.ctl will have their file name changed to Statically-Linked subWorkers.ctl. All links to these VIs should be maintained by the upgrade tool.

  1. The 'subWorkers' cluster in a Worker's private data cluster is renamed to 'Statically-Linked subWorkers'.

  1. The background icon of all Workers and all Worker base classes will have their icons replaced.

The upgrade tool may take several minutes to upgrade a project depending on the project's size. Once the tool has completed implementing these changes on a selected project, save all the changes made to your project. Your project has now been upgraded to Workers 5.0.

Change Log
Workers tools menu
Common Cases.vi -> MHL Cases.vi
Setup subWorker.vi -> Setup Statically-Linked subWorkers.vi
subWorkers.ctl -> Statically-Linked subWorkers.ctl
'subWorkers' -> 'Statically-Linked subWorkers'
Class Icons replaced for Workers and Worker base classes