Phase

SCPI Commands :

FRANalysis:PHASe:DATA
FRANalysis:PHASe:ENABle
FRANalysis:PHASe:MAXimum
FRANalysis:PHASe:OFFSet
FRANalysis:PHASe:SCALe
Commands in total: 5
Subgroups: 0
Direct child commands: 5
get_data() List[float][source]
# FRANalysis:PHASe:DATA
value: List[float] = driver.franalysis.phase.get_data()

Returns the data of the phase as a list of comma-separated values in degree.

Returns:

data: Comma-separated list of values

get_enable() bool[source]
# FRANalysis:PHASe:ENABle
value: bool = driver.franalysis.phase.get_enable()

Enables the phase waveform for the frequency response analysis.

Returns:

state: OFF | ON

get_maximum() float[source]
# FRANalysis:PHASe:MAXimum
value: float = driver.franalysis.phase.get_maximum()

Sets the upper boundary of the vertical phase window. The lower boundary is given by Maximum phase - 360°. By default, the Maximum phase is set to 180° for a phase window ranging from -180° to 180° accordingly.

Returns:

max_phase: 0 to 360

get_offset() float[source]
# FRANalysis:PHASe:OFFSet
value: float = driver.franalysis.phase.get_offset()

Sets a vertical offset of the phase waveform.

Returns:

vertical_offset: -10000 to 10000

get_scale() float[source]
# FRANalysis:PHASe:SCALe
value: float = driver.franalysis.phase.get_scale()

Sets the vertical scale for the phase waveform.

Returns:

vertical_scale: 1 to 180

set_enable(state: bool) None[source]
# FRANalysis:PHASe:ENABle
driver.franalysis.phase.set_enable(state = False)

Enables the phase waveform for the frequency response analysis.

Parameters:

state – OFF | ON

set_maximum(max_phase: float) None[source]
# FRANalysis:PHASe:MAXimum
driver.franalysis.phase.set_maximum(max_phase = 1.0)

Sets the upper boundary of the vertical phase window. The lower boundary is given by Maximum phase - 360°. By default, the Maximum phase is set to 180° for a phase window ranging from -180° to 180° accordingly.

Parameters:

max_phase – 0 to 360

set_offset(vertical_offset: float) None[source]
# FRANalysis:PHASe:OFFSet
driver.franalysis.phase.set_offset(vertical_offset = 1.0)

Sets a vertical offset of the phase waveform.

Parameters:

vertical_offset – -10000 to 10000

set_scale(vertical_scale: float) None[source]
# FRANalysis:PHASe:SCALe
driver.franalysis.phase.set_scale(vertical_scale = 1.0)

Sets the vertical scale for the phase waveform.

Parameters:

vertical_scale – 1 to 180