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
| Name | Description |
|---|---|
| funChirp | P1-starting frequency, P3 - starting amplitude, P5-ending frequency, P6-ending amplitude, P7- period [s]. |
| funConstant | P1-constant value, P2-imaginary part, if constant is complex. |
| funImpulse | Defined with duty cycles: P1-high time, P2-low time, P3-raise time, P4-fall time, P5-amplitude. |
| funInput0 | Used to reference the Inputs property of the TSignalFilter component. |
| funInput1 | Used to reference the Inputs property of the TSignalFilter component. |
| funInput2 | Used to reference the Inputs property of the TSignalFilter component. |
| funInput3 | Used to reference the Inputs property of the TSignalFilter component. |
| funInput4 | Used to reference the Inputs property of the TSignalFilter component. |
| funInput5 | Used to reference the Inputs property of the TSignalFilter component. |
| funInput6 | Used to reference the Inputs property of the TSignalFilter component. |
| funInput7 | Used to reference the Inputs property of the TSignalFilter component. |
| funNone | No signal. |
| funRandGauss | P1-mean, P2-stddev. |
| funRandUniform | P1-Low, P2-high. |
| funSine | P1-frequency, P2-phase, P3-amplitude. |
| funSquare | P1-frequency, P2-phase, P3-amplitude, P4-DC offset. |
| funTriangle | P1-frequency, P2-phase, P3-amplitude; P4-asymmetry. |
| funUnitImpulse | No parameters. Used for filter design. |