CfgEdgePort#

class pyedb.configuration.cfg_ports_sources.CfgEdgePort(pedb=None, *args, **kwargs)#

Represent one wave-port or gap-port edge excitation.

Overview#

set_parameters_to_edb

Write this edge port into the open EDB design.

export_properties

Serialize this edge port to a plain dictionary.

Import detail#

from pyedb.configuration.cfg_ports_sources import CfgEdgePort

Attribute detail#

CfgEdgePort.name#
CfgEdgePort.type#
CfgEdgePort.primitive_name#
CfgEdgePort.point_on_edge#
CfgEdgePort.horizontal_extent_factor#
CfgEdgePort.vertical_extent_factor#
CfgEdgePort.pec_launch_width#

Method detail#

CfgEdgePort.set_parameters_to_edb()#

Write this edge port into the open EDB design.

Returns:
object or dict

Created EDB port object, or the serialized payload when no EDB session is attached.

CfgEdgePort.export_properties()#

Serialize this edge port to a plain dictionary.

Returns:
dict

Dictionary with name, type, primitive_name, point_on_edge, and extent parameters.