Click or drag to resize

CalculationType Enumeration

Supported calculation types.

Namespace: RAYLASE.PDA.API
Assembly: RAYLASE.PDA.API.Protos (in RAYLASE.PDA.API.Protos.dll) Version: 2.0.0.10
Syntax
C#
public enum CalculationType
Members
Member nameDescription
CtUnspecified Unspecified; Default if nothing was set.
CtVelocity2D Two axes velocity, computed as the forward difference of position samples.
CtVelocity3D Three axes velocity, computed as the forward difference of position samples.
CtSubtraction Subtract signal B from signal A.
CtAddition Add signal A to signal B.
CtMultiplication Multiply signal A by signal B.
CtDivision Divide signal A by signal B.
CtDerivation Derivation of a signal, computed as the finite difference of samples of 10 µs.
CtCopy NOOP copy of the input signal to a virtual signal.
CtTimeshiftEdges Time shift rising and falling edges individually.
CtSummation Add signal A, signal B, signal ...
CtAverage Average signal A, signal B, signal C, ...
CtAcceleration Two axes acceleration, computed as the forward difference of position samples.
CtJerk Two axes jerk, computed as the forward difference of position samples.
CtXydeviation XY deviation between the calculated and measured positions of the head 0.
CtPt6 XYZ simulated positions.
CtSignalBitMask mask the IO ports to trace only one bit.
CtMovingAverage Moving average of signal. Use k - data points.
CtXydeviation1 XY deviation between the calculated and measured positions of the head 1.
CtZeroPhasePt2 Zero-phase second-order digital filter.
CtCount Counts the number of occurrences of the selected signal (input is empty). It is also possible to count only a specific value.
CtInRange If signal value is in range the virtual signal is 1 outside is 0.
CtUnknown Unknown virtual signal, should used only internal!
See Also