Amplitude
SCPI Commands :
FRANalysis:AMPLitude:ENABle
FRANalysis:AMPLitude:MODE
FRANalysis:AMPLitude:OFFSet
FRANalysis:AMPLitude:SCALe
- Commands in total: 11Subgroups: 1Direct child commands: 4
- get_enable() bool[source]
# FRANalysis:AMPLitude:ENABle value: bool = driver.franalysis.amplitude.get_enable()
Enables the amplitude signal for the frequency response analysis. You can then define the amplitude profile of the signal.
- Returns:
state: OFF | ON
- get_mode() AmplitudeMode[source]
# FRANalysis:AMPLitude:MODE value: enums.AmplitudeMode = driver.franalysis.amplitude.get_mode()
Selects, if the amplitude is a constant value (method
RsMxo.franalysis.generator.amplitude()) or is defined as an amplitude profile.- Returns:
amplitude_mode: CONStant | PROFile
- get_offset() float[source]
# FRANalysis:AMPLitude:OFFSet value: float = driver.franalysis.amplitude.get_offset()
Sets a vertical offset of the amplitude waveform.
- Returns:
vertical_offset: -100 to 100
- get_scale() float[source]
# FRANalysis:AMPLitude:SCALe value: float = driver.franalysis.amplitude.get_scale()
Sets the vertical scale for the amplitude waveform.
- Returns:
vertical_scale: 0.01 to 10
- set_enable(state: bool) None[source]
# FRANalysis:AMPLitude:ENABle driver.franalysis.amplitude.set_enable(state = False)
Enables the amplitude signal for the frequency response analysis. You can then define the amplitude profile of the signal.
- Parameters:
state – OFF | ON
- set_mode(amplitude_mode: AmplitudeMode) None[source]
# FRANalysis:AMPLitude:MODE driver.franalysis.amplitude.set_mode(amplitude_mode = enums.AmplitudeMode.CONStant)
Selects, if the amplitude is a constant value (method
RsMxo.franalysis.generator.amplitude()) or is defined as an amplitude profile.- Parameters:
amplitude_mode – CONStant | PROFile
- set_offset(vertical_offset: float) None[source]
# FRANalysis:AMPLitude:OFFSet driver.franalysis.amplitude.set_offset(vertical_offset = 1.0)
Sets a vertical offset of the amplitude waveform.
- Parameters:
vertical_offset – -100 to 100
- set_scale(vertical_scale: float) None[source]
# FRANalysis:AMPLitude:SCALe driver.franalysis.amplitude.set_scale(vertical_scale = 1.0)
Sets the vertical scale for the amplitude waveform.
- Parameters:
vertical_scale – 0.01 to 10
Cloning the Group
# Create a copy of the original group, that exists independently
amplitude_copy = driver.franalysis.amplitude.clone()
Subgroups