TFuncSignalType Enumeration

type TFuncSignalType = ( funSine, funUnitImpulse, funImpulse, funTriangle, funSquare, funRandGauss, funRandUniform, funChirp, funConstant, funInput0, funInput1, funInput2, funInput3, funInput4, funInput5, funInput6, funInput7, funNone );

Specifies signal types, which can be generated by TSignalGenerator.

Defines the type of the signal you want to generate.

Values

NameDescription
funChirpP1-starting frequency, P3 - starting amplitude, P5-ending frequency, P6-ending amplitude, P7- period [s].
funConstantP1-constant value, P2-imaginary part, if constant is complex.
funImpulseDefined with duty cycles: P1-high time, P2-low time, P3-raise time, P4-fall time, P5-amplitude.
funInput0Used to reference the Inputs property of the TSignalFilter component.
funInput1Used to reference the Inputs property of the TSignalFilter component.
funInput2Used to reference the Inputs property of the TSignalFilter component.
funInput3Used to reference the Inputs property of the TSignalFilter component.
funInput4Used to reference the Inputs property of the TSignalFilter component.
funInput5Used to reference the Inputs property of the TSignalFilter component.
funInput6Used to reference the Inputs property of the TSignalFilter component.
funInput7Used to reference the Inputs property of the TSignalFilter component.
funNoneNo signal.
funRandGaussP1-mean, P2-stddev.
funRandUniformP1-Low, P2-high.
funSineP1-frequency, P2-phase, P3-amplitude.
funSquareP1-frequency, P2-phase, P3-amplitude, P4-DC offset.
funTriangleP1-frequency, P2-phase, P3-amplitude; P4-asymmetry.
funUnitImpulseNo parameters. Used for filter design.