|RESPITE: The CASA Toolkit Page: Documentation: Block Library Index:TriangleWave|
TriangleWave is a periodic signal generator block that generates a regular triangular wave function. There are 5 controlling parameters: SAMPLE_RATE, DURATION, FREQ, AMP and PHASE.
SAMPLE_RATE is in units of samples per second, DURATION is measured in seconds, and FREQ in cycles per second. The triangle wave has maximum and minimum values of +AMP and -AMP. The initial PHASE is specified in radians where the one complete cycle of the wave has 2 Pi radians (see diagram below).
|Inputs||Meaning||Sample||1-D frame||2-D frame|
|SAMPLE_RATE||Float||-||Number of samples per second|
|DURATION||Float||-||Duration in seconds of signal to generate|
|FREQ||Float||-||The triangular wave frequency|
|AMP||Float||1.0||The triangular wave amplitude|
|PHASE||Float||0.0||The initial phase in radians|