UniTAP.dev.ports.modules.link.dp.link_tx_status

class LinkDisplayPortStatusSource:

Class LinkDisplayPortStatusSource describes information about DP link status. Contains following info:

LinkDisplayPortStatusSource( port_io: UniTAP.libs.lib_tsi.tsi_io.PortIO, caps: UniTAP.dev.ports.modules.link.dp.private_link_tx_types.DPTXHWCaps, dpcd: UniTAP.dev.ports.modules.dpcd.dpcd.DPCDRegisters)
mst_stream_count: int

Returns current mst stream count.

Returns:

object of int type

lane_count: int

Returns current lane count.

Returns:

object of int type

hpd_asserted: bool

Returns current state of HPD asserted.

Returns:

object of bool type

Returns current status of selected lane LaneStatus.

Arguments:
  • lane_number (int) - number of selected lane
Returns:

object of LaneStatus type

dsc_enabled: Optional[bool]

Returns current state of DSC (enabled or disabled). None if DSC does not support.

Returns:

object of bool or None type

mst_enabled: Optional[bool]

Returns current state of MST (enabled or disabled). None if MST does not support.

Returns:

object of bool or None type

ssc_enabled: Optional[bool]

Returns current state of SSC (enabled or disabled). None if SSC does not support.

Returns:

object of bool or None type

fec_enabled: Optional[bool]

Returns current state of FEC (enabled or disabled). None if FEC does not support.

Returns:

object of bool or None type

enhanced_framing: bool

Returns current state of enhanced framing (enabled or disabled).

Returns:

object of bool type

scrambling_enabled: bool

Returns current state of scrambling (enabled or disabled).

Returns:

object of bool type

lttpr_active: Optional[bool]

Returns current state of LTTPR (enabled or disabled). None if LTTPR does not support.

Returns:

object of bool or None type

ila: bool

Returns current ILA state.

Returns:

object of bool type

eq_ila: bool

Returns current EQ ILA state.

Returns:

object of bool type

cds_ila: bool

Returns current CDS ILA state.

Returns:

object of bool type

lt_fail: bool

Returns current LT fail state.

Returns:

object of bool type

Returns status of selected stream StreamStatusDP.

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

object of StreamStatusDP type

def vcp( self, stream_index: int = 0) -> Optional[UniTAP.dev.ports.modules.link.dp.link_status_common.VCPStatus]:

Returns VCP status of selected stream VCPStatus.

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

object of VCPStatus | None type

def send_act(self):

Send ACT command.