UniTAP.dev.ports.modules.link.dp.link_rx_status
class
LinkDisplayPortStatusSink:
Class LinkDisplayPortStatusSink describes information about DP link status. Contains following info:
- MST stream count
mst_stream_count. - Lane count
lane_count. - Link encoding
link_encoding. - Link rate
link_rate. - State of HPD
hpd_asserted. - Cable state
cable_state. - State of framing
enhanced_framing. - State of scrambling
scrambling_enabled. - State of DSC
dsc_enabled - State of FEC
fec_enabled. - State of MST
mst_enabled. - State of SSC
ssc_enabled. - State of ILA
ila. - State of EQ ILA
eq_ila. - State of CDS ILA
cds_ila. - State of LT fail
lt_fail. - State of selected lane
lane. - State of VCP
vcp. - State of selected stream
stream.
LinkDisplayPortStatusSink( port_io: UniTAP.libs.lib_tsi.tsi_io.PortIO, caps: UniTAP.dev.ports.modules.link.dp.private_link_rx_types.DPRXHWCaps)
def
lane( self, lane_number: int) -> UniTAP.dev.ports.modules.link.dp.link_status_common.LaneStatus:
Returns status of lane LaneStatus.
Arguments:
- lane_number (int) - number of selected number
Returns:
object of
LaneStatustype
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
stream( self, stream_index: int) -> UniTAP.dev.ports.modules.link.dp.link_status_common.StreamStatusDP:
Returns status of selected stream StreamStatusDP.
Arguments:
- stream_index (int) - number of selected number
Returns:
object of
StreamStatusDPtype