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.

The FlexLogger Plug-In Development Kit allows you to interact with third-party hardware and write custom calculations. FlexLogger plug-ins are created in LabVIEW and imported to run inside the FlexLogger environment.

The FlexLogger Plug-In Development Kit guides you through planning, creating, and testing your custom plug-ins in LabVIEW. Once imported into FlexLogger, FlexLogger automatically generates the user interface required to configure the plug-in measurements.

Install the FlexLogger Plug-In Development Kit from NI Package Manager and create and configure your plug-in.

For complete information on how to create and configure a FlexLogger plug-in, refer to the FlexLogger Plug-In Development Kit User Manual.

You can visit the FlexLogger Community Plug-ins Github repository to find, download, and contribute community plug-ins to use in your FlexLogger projects.
Note NI does not offer debugging or maintenance support for FlexLogger Community Plug-ins.
  1. On the Channel Specification toolbar, select Add channels » Plug-in and select the desired plug-in from the menu.

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

    The selected plug-in appears in the Channel Specification under its host system.
  2. Click 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. Click the gear to open the channel parameters configuration dialog.
    Channel-level parameters are applied only to the selected channel.