Adding a Measurement Plug-In to Your FlexLogger Project

Extend the functionality of FlexLogger by adding a measurement plug-in to your project.

Before adding a measurement plug-in to your FlexLogger project, you must first develop the measurement plug-in using LabVIEW or Python. Refer to the Measurement Plug-Ins User Manual for more information.
  1. On the Channel Specification toolbar, select Add channels » Measurement Plug-in.
    A configuration dialog opens.
  2. Click Data source and select the desired measurement plug-in from the menu.
    Note The menu displays all discoverable measurement plug-ins on your system.
    FlexLogger immediately runs the measurement plug-in after you select it from the menu. The plug-in runs continuously with the default values until you change the input values in the configuration dialog. FlexLogger continuously runs the plug-in regardless if you develop the measurement plug-in to run only once and finish.
    Tip You can add multiple measurement plug-ins to a FlexLogger project. You can also add multiple instances of the same measurement plug-in to your channel specification. To differentiate between instances, enter a unique Display name in the configuration dialog.
  3. In the configuration dialog for the plug-in, configure the input values.

    You must configure any repeated inputs to point to another channel in your FlexLogger project.

    If the measurement plug-in has repeated inputs, FlexLogger applies the maximum sample rate of the input channels to all output channels. If there are no repeated inputs, each output has a configurable data type value. To change the sample rate of the output channels, configure the dt parameter.

By default, FlexLogger creates a channel that corresponds to each output of the measurement. To remove the channel for the output, deselect the Create channel checkbox in the configuration dialog. You can also delete the channel in your Channel Specification.