cbadc.analog_signal.quadrature.get_quadrature_signal_pair
- cbadc.analog_signal.quadrature.get_quadrature_signal_pair(amplitude: float, angular_frequency: float, in_phase: ~cbadc.analog_signal._analog_signal._AnalogSignal = <cbadc.analog_signal.constant_signal.ConstantSignal object>, quadrature: ~cbadc.analog_signal._analog_signal._AnalogSignal = <cbadc.analog_signal.constant_signal.ConstantSignal object>, phase: float = 0.0, offset: float = 0.0)[source]
Get a quadrature pair of sinusoidal signals.
- Parameters
amplitude_modulation (
cbadc.analog_signal._AnalogSignal) – the amplitude modulationphase_modulation (
cbadc.analog_signal._AnalogSignal) – the phase modulationangular_frequency (float) – the angular frequency of the sinusoidal signal
phase (float) – the phase of the sinusoidal signal
offset (float) – the offset of the sinusoidal signal
- Returns
a quadrature pair of sinusoidal signals
- Return type
tuple of
cbadc.analog_signal._AnalogSignal