PortPostProcessingProp#

class pyedb.grpc.database.utility.port_post_processing_prop.PortPostProcessingProp(core)#

Port post-processing properties.

This class wraps the gRPC port post-processing properties, providing access to deembedding length, renormalization impedance, voltage magnitude and phase, and flags for deembedding and renormalization.

Parameters:
coreGrpcPortPostProcessing

The underlying gRPC port post-processing object.

Overview#

deembed_length

Deembedding length.

renormalization_impedance

Renormalization impedance.

voltage_magnitude

Voltage magnitude.

voltage_phase

Voltage phase.

do_deembed

Whether to perform deembedding.

do_renormalize

Whether to perform renormalization.

Import detail#

from pyedb.grpc.database.utility.port_post_processing_prop import PortPostProcessingProp

Property detail#

property PortPostProcessingProp.deembed_length#

Deembedding length.

Returns:
float

The deembedding length value.

property PortPostProcessingProp.renormalization_impedance#

Renormalization impedance.

Returns:
float

The renormalization impedance value.

property PortPostProcessingProp.voltage_magnitude#

Voltage magnitude.

Returns:
float

The voltage magnitude value.

property PortPostProcessingProp.voltage_phase#

Voltage phase.

Returns:
float

The voltage phase value.

property PortPostProcessingProp.do_deembed#

Whether to perform deembedding.

Returns:
bool

True if deembedding is enabled, False otherwise.

property PortPostProcessingProp.do_renormalize#

Whether to perform renormalization.

Returns:
bool

True if renormalization is enabled, False otherwise.

Attribute detail#

PortPostProcessingProp.core#