Extend the functionality of FlexLogger by adding a custom plug-in to your project using the FlexLogger Plug-in Development Kit.

Introduced in FlexLogger 2019 R3

This feature is available only as part of a complete FlexLogger license. Refer to FlexLogger Editions for more information.

Note FlexLogger installs with some plug-ins by default, such as the Min-Max plug-in and the Output Sequencer plug-in. The Min-Max plug-in helps you find the minimum or maximum value across multiple input channels. The Output Sequencer plug-in enables sequence creation and output value generation for tests. Explore the FlexLogger Community plug-ins on GitHub to find, download, and contribute plug-ins for your FlexLogger projects.
Note NI doesn't offer debugging or maintenance support for FlexLogger Community Plug-ins.

FlexLogger Plug-In Development Kit Overview

The FlexLogger Plug-In Development Kit allows you to interact with third-party hardware and write custom calculations. Create FlexLogger plug-ins in LabVIEW and import the plug-ins to operate within the FlexLogger environment.

The FlexLogger Plug-In Development Kit guides you through planning, creating, and testing your custom plug-ins in LabVIEW. FlexLogger automatically generates the user interface for configuring plug-in measurements after you import the plug-ins.

To create and configure your custom plug-in, install the FlexLogger Plug-In Development Kit from NI Package Manager. For complete information on how to create and configure a FlexLogger plug-in, refer to the FlexLogger Plug-In Development Kit User Manual.

Complete the following steps to add your custom plug-in to your FlexLogger project.
  1. On the Channel Specification toolbar, select Add channels » Plug-in and select the desired plug-in from the menu.

    When FlexLogger detects valid plug-ins, Plug-in appears as an option for the Add channels button. FlexLogger loads plug-ins from the following location: %public%\Documents\National Instruments\FlexLogger\Plugins\IOPlugins. For more information on importing plug-ins into FlexLogger, refer to the FlexLogger Plug-In Development Kit User Manual.

    The selected plug-in appears in the Channel Specification under its host system.
  2. Select Configure at the right edge of the plug-in header to open the plug-in parameters configuration dialog.
  3. Hover over an individual channel to see the Configure gear for that channel. Select the gear to open the dialog box for the channel parameters configuration.
    FlexLogger applies channel-level parameters only to the selected channel.