UniTAP.dev.ports.modules.link.dp.link_rx_status

class LinkDisplayPortStatusSink:

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

LinkDisplayPortStatusSink( port_io: UniTAP.libs.lib_tsi.tsi_io.PortIO, caps: UniTAP.dev.ports.modules.link.dp.private_link_rx_types.DPRXHWCaps)
mst_stream_count: int

Returns current MST 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 HDP asserted.

Returns:

object of bool type

cable_state: bool

Returns current cable state.

Returns:

object of bool type

enhanced_framing: bool

Returns current enhanced framing state.

Returns:

object of bool type

scrambling_enabled: bool

Returns current scrambling enabled state.

Returns:

object of bool type

dsc_enabled: Optional[bool]

Returns current DSC state.

Returns:

object of bool|None type

fec_enabled: Optional[bool]

Returns current FEC state.

Returns:

object of bool|None type

mst_enabled: Optional[bool]

Returns current MST state.

Returns:

object of bool|None type

ssc_enabled: Optional[bool]

Returns current SSC state.

Returns:

object of bool|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 lane LaneStatus.

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

object of LaneStatus 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

Returns status of selected stream StreamStatusDP.

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

object of StreamStatusDP type

def reset_sdp_crc16_errors(self):

Reset SDP CRC16 errors.