Takes in a features array and runs it through the DSP block. This data should have the same frequency as set in the input block in your impulse.
Project ID
DSP Block ID, use the impulse functions to retrieve the ID
Array of features. If you have multiple axes the data should be interleaved (e.g. [ax0_val0, ax1_val0, ax2_val0, ax0_val1, ax1_val1, ax2_val1]).
DSP parameters with values
Whether to generate graphs (will take longer)
Whether to request performance info (will take longer unless cached)
OK
Whether the operation succeeded
Optional error description (set if 'success' was false)
Array of processed features. Laid out according to the names in 'labels'
Graphs to plot to give an insight in how the DSP process ran
Name of the graph
"Frequency domain"
Base64 encoded image, only present if type is 'image'
Mime type of the Base64 encoded image, only present if type is 'image'
Values on the x-axis per plot. Key is the name of the raw feature. Present if type is 'logarithmic' or 'linear'.
Values of the y-axis. Present if type is 'logarithmic' or 'linear'.
Suggested minimum value of x-axis
Suggested maxium value of x-axis
Suggested minimum value of y-axis
Suggested maximum value of y-axis
Type of graph (either logarithmic
, linear
or image
)
Width of the graph line (if type is logarithmic
or linear
). Default 3.
Whether to apply smoothing to the graph.
Labels for the graph x and y axes.
Indices of points to highlight, per axis.
Labels of the feature axes
String representation of the DSP state returned