UniTAP.dev.ports.modules.link.dp.link_tx

class LinkDisplayPortTx:

Class LinkDisplayPortTx contains information about DP link.

LinkDisplayPortTx( port_io: UniTAP.libs.lib_tsi.tsi_io.PortIO, dpcd: UniTAP.dev.ports.modules.dpcd.dpcd.DPCDRegisters, hw_caps: UniTAP.dev.ports.modules.link.dp.private_link_tx_types.DPTXHWCaps)

Returns object of class LinkDisplayPortStatusSource for working with link status.

Returns:

object of LinkDisplayPortStatusSource type

Returns object of class LinkDisplayPortConfig for working with link configuration.

Returns:

object of LinkDisplayPortConfig type

force_config: UniTAP.dev.ports.modules.link.dp.link_tx_force_config.LinkDisplayPortForceConfig

Returns object of class LinkDisplayPortForceConfig for working with link configuration.

Returns:

object of LinkDisplayPortForceConfig type

max_stream_count

Returns maximum supported stream count.

Returns:

object of int type

Returns last result of link training.

Returns:

object of DpLinkTrainingResult type

scrambler_seed: int

Returns scrambler seed value.

Returns:

object of int type

def get_override_voltage(self, stream_index: int) -> int:

Returns override voltage of selected stream.

Arguments:
  • stream_index (int) - number of selected stream
Returns:

object of int type

def set_override_voltage(self, stream_index: int, value: int):

Returns override voltage of selected stream.

Arguments:
  • stream_index (int) - number of selected stream
  • value (int) - new override voltage value
def get_override_pre_emp(self, stream_index: int) -> int:

Returns override pre-emphasis of selected stream.

Arguments:
  • stream_index (int) - number of selected stream
Returns:

object of int type

def set_override_pre_emp(self, stream_index: int, value: int):

Returns override pre-emphasis of selected stream.

Arguments:
  • stream_index (int) - number of selected stream
  • value (int) - new override pre-emphasis value
override_ffe_presets: list

Returns override FFE presets values.

Returns:

object of list type

Get cable type from the RX side.

Returns:

object of CableCapabilitiesEnum type

Get cable type from the TX side.

Returns:

object of CableCapabilitiesEnum type