MT Add MultiTone
- Updated2023-02-17
- 3 minute(s) read
MT Add MultiTone
Generates a multitone waveform, adds it to the complex baseband modulated waveform, and returns a signal-plus-tones waveform. You can use the tones-added signal to test transmitter interference rejection.
Inputs/Outputs

input complex waveform
The modulated complex baseband waveform data.

t0
Trigger (start) time of the Y array.
Default value: 0.0

dt
Time interval between data points in the Y array.
Default value: 1.0

Y
The complex-valued signal-only baseband modulated waveform. The real and imaginary parts of this complex data array correspond to the in-phase (I) and quadrature-phase (Q) data, respectively.

tones
The frequency and amplitude of tones to be generated by this node.

freq
The tone frequency in hertz (Hz).
Default value: 0 Hz

amplitude
The tone amplitude in dB, relative to the specified reference power.
Default value: 0 dB

reference power
The reference power, in dBm, for the amplitude parameter.
Default value: 0

error in
Error conditions that occur before this node runs.
The node responds to this input according to standard error behavior.
Default value: No error

reset?
A Boolean that determines whether this node continues tone generation using the previous iteration states.
| TRUE | Resets the phase of the generated multitone to 0. |
| FALSE | Continues the generated multitone phase from the previous iteration. |
Default value: TRUE

output complex waveform
The signal-plus-tones complex baseband waveform data returned by this node.

t0
Trigger (start) time of the Y array.
Default value: 0

dt
Time interval between data values in the Y array.
Default value: 1.0

Y
The complex-valued signal-only baseband modulated waveform. The real and imaginary parts of this complex data array correspond to the in-phase (I) and quadrature-phase (Q) data, respectively.

error out
Error information.
The node produces this output according to standard error behavior.