Built-in functions

For most database connection types, built-in functions are supported.

In the "Create signal" modal, select "Built-in" function type. Choose the signal you want to create a function for on the left, and fill in all required parameters.

Create a built-in function

Following built-in functions are supported:

Function
Description
Parameters

Moving Aggregate

Moving aggregate of a signal

Aggregate - The type of moving aggregate Window Size - The number of samples to average over

Cumulative Sum

Cumulative sum of a signal

Gain - The gain of the signal

Integral

Integral of a signal using the midpoint rule

Gain - The gain of the signal

Linear Calibration

Linear calibration of a signal

Gain - The gain of the signal Offset - The offset of the signal

Clip

Backwards finite difference of a signal, i.e. v(t) - v(t-1)

Gain - The gain of the signal

Derivative

Backwards discrete derivative of a signal, i.e. (v(t) - v(t-1)) / dt

Gain - The gain of the signal

Remove outliers, stddev

Remove outliers of a signal using standard deviation

Std - The standard deviation of the signal

Remove outliers, fixed limits

Remove outliers of a signal using fixed limits

Min Max

Sample shift

Shift a signal by a number of samples

Shift - The number of samples to shift the signal by

Zeroing

Offset the signal to be 0 at the first datapoint inside zoom range

Time

Select the time axis of a signal

Last updated