FlexLogger Plug-in Examples

Learn about the various examples included in the FlexLogger Plug-in Development Kit. The examples are located in the %ProgramFiles%\National Instruments\LabVIEW <version>\examples\FlexLogger\IO Plugins directory.

Table 3. FlexLogger Plug-in Examples
Example Type Description
Cycle Counter Perform calculation Counts the number of times a specified channel rises above a threshold
Digital Port Calculator Perform calculation Combines eight individual digital channels into a single analog value representing the port value
IVI DC Power Supply Consume setpoint data Uses the IVI DC Power class driver to control a power supply instrument

To load this IVI example, first install the IVI Compliance Package from NI Package Manger and an IVI DC Power–compliant instrument driver to control the power supply.

IVI Meter – DC Voltage Produce data for FlexLogger Reads DC voltage values from an IVI DMM class driver–compliant instrument

To load this IVI example, first install the IVI Compliance Package from NI Package Manger and an IVI compliant instrument driver to read voltage values from an instrument.

Mouse Input Produce data for FlexLogger Reads data from the mouse connected to the computer
Rosette Perform calculation Calculates a rosette measurement from multiple strain input channels

LabVIEW-only VIs

Some examples include a LabVIEW-only VI that demonstrates how to map functionality from a standalone VI to a FlexLogger plug-in class. For example, the LabVIEW project for the Mouse Input example contains Mouse Input - LabVIEW Only Example VI that describes how different parts of the block diagram correspond to the VIs in Mouse Input.lvclass.