I/O's

IO In the I/O's section of the object tree different I/O processing blocks can be added. I/O's are objects that accept data (Input), process this data in a specific way, like e.g. adding, multiplying, filtering, etc. and then generate the processed data (Output). The inputs and outputs of the I/O block can either be time domain or frequency domain data.

Currently the following I/O's are available:

  • Gain/Offset

    Gain/Offset

    The Gain/Offset I/O can be used to multiply a signal with a certain factor and to add an offset.

  • Add/Subtract

    Add/Subtract

    The Add/Subtract I/O can be used to add or subtract the data of different sources.

  • Multiply/Divide

    Multiply/Divide

    The Multiply/Divide I/O can be used to multiply or divide the data of different sources.

  • SQRT

    SQRT

    The SQRT I/O calculates the square root of each sample of the source's data.

  • ABS

    ABS

    The ABS I/O can be used to take the absolute value of all samples of its source.

  • Differentiate

    Differentiate

    The Differentiate I/O is used to differentiate data.

  • Integrate

    Integrate

    The Integrate I/O integrates all data of its source.

  • Log

    Log

    The Logarithm I/O calculates the logarithm of the input data.

  • Average

    Average

    The Average I/O averages successive measurements and outputs the average of these measurements.

  • LowPass

    LowPass

    The Low pass filter I/O is used to filter data using a first order low pass filter.

  • MinMax

    MinMax

    The Min/Max detector I/O can be used for detecting minimum or maximum values of a source.

  • Limiter

    Limiter

    The Limiter I/O can be used to limit or clip a signal to a certain range.

  • Resampler

    Resampler

    The Resampler I/O can be used to decrease or increase the sample frequency (and record length with the same ratio) of a signal.

  • DataCollector

    DataCollector

    The Data collector I/O is used when performing streaming measurements, to append the consecutive blocks of data to each other.

  • FFT

    FFT

    The FFT I/O is used for spectral analysis of a signal.

  • DutyCycle

    DutyCycle

    The Duty cycle I/O can be used to determine the duty cycle of a signal.

  • RPM

    RPM

    The RPM I/O can be used to convert a crankshaft signal into revolutions per minute.

  • PulseDecoder

    PulseDecoder

    The Pulse decoder I/O decodes the two signals from a quadrature encoder to a pulse count/position.

  • CAN

    CAN

    The CAN analyzer I/O decodes analog data to CAN data.