Measuring Angular Velocity Using Onboard Counters With FlexLogger

Updated Dec 6, 2023

Reported In


  • CompactDAQ Chassis
  • Digital I/O Device


  • FlexLogger

Issue Details

I have a CompactDAQ system with a C series digital I/O module. I also have a proximity sensor wired to the digital I/O module which gives out a pulse train. Can I measure frequency of this pulse train by using the compactDAQ onboard counters with FlexLogger ?


There is no direct method to measure frequency or angular velocity of the pulse train using the compactDAQ onboard counters in FlexLogger. You can create a FlexLogger plugin in LabVIEW which measures the frequency and then use it in FlexLogger.

Alternatively, you can use an NI-9361 module which has counters in-built. This module supports angular velocity measurement in FlexLogger. 

Additional Information

The FlexLogger Plugin Development Kit is a software add-on that you can use to create LabVIEW plugins to communicate with third-party instrumentation. This add-on also helps you create custom in-line calculations. FlexLogger automatically generates the user interface required to configure the plugin measurements or calculations. LabVIEW and the LabVIEW Application Builder Module are required to compile your plugins for use with FlexLogger.