|
Signal Generators:
|
|
Generates Tone(Sine Wave), Triangle, Rectangle or DC signal.
|
|

|
Generates pseudo-random Real(double) data samples.
|
|

|
Generates pseudo-random Real(double) data samples with a Gaussian distribution.
|
Arithmetic components:
|
|
Add.
|
|

|
Subtract.
|
|

|
Multiply.
|
|

|
Divide.
|
|

|
Applies a window function over the input signal.
|
|

|
Apply Real constant.
|
|

|
Apply Integer constant.
|
|

|
Apply Complex constant.
|
File Access:
|
|
Stores Real, Integer or Complex data into a Binary file.
|
|

|
Plays Real, Integer or Complex data from an existing Binary file.
|
Filters:
|
|
Performs a LowPass filter over the input signal.
|
|

|
Performs a HighPass filter over the input signal.
|
|

|
Performs a BandPass filter over the input signal.
|
|

|
Performs a BandStop filter over the input signal.
|
|

|
Performs a FIR filter over the input signal.
|
|

|
Performs an Arbitrary IIR filter over the input signal.
|
|

|
Performs an BiQuad IIR filter over the input signal.
|
|

|
Performs a Median Filter over the input signal.
|
|

|
Converts the values of the buffers to absolute values
|
|

|
Removes the DC component from the signal
|
|

|
Adds a delay to the processed of the signal
|
|

|
Takes a snapshot(Sample) buffer of the data and sends it to the component output.
|
|

|
Enables or disables the data buffers to go trough. Works as On/Off switch for the signal passing trough the component.
|
Transformations:
|
|
Performs fast Fourier transformation (FFT) over real or complex signal.
|
|

|
Performs inverse fast Fourier transformation (Inverse FFT) to a real signal.
|
|

|
Performs inverse fast Fourier transformation (Inverse FFT) to a Complex signal.
|
|

|
Performs Discrete Fourier transformation (DFT) over real or complex signal.
|
|

|
Performs inverse Discrete Fourier transformation (Inverse DFT) to a real signal.
|
|

|
Performs inverse Discrete Fourier transformation (Inverse DFT) to a Complex signal.
|
|

|
Computes the discrete Fourier transform ( Goertzel DFT ) for a given frequency for a real or complex buffer.
|
|

|
Performs Discrete Cosine Transform (DCT).
|
|

|
Performs Inverse Discrete Cosine Transform ( Inverse DCT).
|
|

|
Performs forward single-level discrete wavelet Haar transformation (Haar).
|
|

|
Performs Inverse single-level discrete wavelet Haar transformation ( Inverse Haar).
|
Converters:
|
|
Converts the input signal to a square signal.
|
|

|
Converts the input signal to a dB representation form.
|
|

|
Converts Real(double) data buffer data into Integer data buffer.
|
|

|
Converts Integer data buffer data into Real(double) data buffer.
|
|

|
Converts two Real(double) data buffers containing the Real and Imaginary data into Complex data buffer.
|
|

|
Converts Complex data buffer into two Real(double) data buffers containing the Real and Imaginary data.
|
|

|
Converts the elements of a complex signal to polar coordinate form.
|
|

|
Converts the polar form magnitude/phase pairs stored in input signals to Cartesian coordinate form.
|
|

|
Performs a 90 degrees phase shift.
|
|

|
Performs Conjugater conversion.
|
|

|
Computes the Power Spectrum or the Magnitude of a Real Buffer.
|
|

|
Rearranges the samples into buffers with a specified size.
|
|

|
Changes the output range of the signal.
|
|

|
Detects levels in the input signal.
|
Statistics components:
|
|
Calculates the noise stats of a signal.
|
Meters:
|
|
Implements a RMS (Root Mean Square) Meter.
|
User defined custom filters and generators:
|
|
User defined generic filter for Real(double) Data Buffers.
|
|
|
Generic Real data generator
|
|

|
User defined generic filter for Integer Data Buffers.
|
|
|
Generic Integer data generator
|
|

|
User defined generic filter for Complex Data Buffers.
|
|
|
Generic Complex data generator
|
|

|
User defined generic filter for Binary Data Buffers.
|
|
|
Generic Binary data generator
|
The following TimingLab component are included:
|
|
Provides clock for other components.
|
|
|
Implements a Watch Dog Timer.
|
|
|
Allows other threads to generate main thread notifications.
|
The following PlotLab components are included:
|
|
Plot type scope component.
|
|

|
Waterfall component.
|
The following layers are included in SignalLab and can be added in the TVLDraw component:
|
|
Layer drawing a scope component.
|
|
|
Layer drawing a waterfall component.
|
The following component elements are included in SignalLab and can be added in composite InstrumentLab or PlotLab controls:
|
|
New: A scope component element.
|
|
|
New: A waterfall component element.
|
The following matrix elements are included in SignalLab and can be rendered inside TILMatrixDisplay:
|
|
New: A scope matrix element.
|
|
|
New: A waterfall matrix element.
|
|