UniTAP.dev.ports.dprx
Main class of DPRX object.
Inherited from class RX.
Class describes capabilities of 300th (3XX) series of DP and USB-C devices in Sink (RX - receiver) role.
Attributes:
- __link (LinkDisplayPortRx): object of
LinkDisplayPortRx. - __dpcd (DPCDRegisters): object of
DPCDRegisters. - __edid (EdidSink): object of
EdidSink. - __hdcp (HdcpSink): object of
HdcpSink. - __event_capturer (EventCapturer): object of
EventCapturer. - __video_capturer (VideoCapturer): object of
VideoCapturerDP.
DPRX( port_io: UniTAP.libs.lib_tsi.tsi_io.PortIO, memory_manager: UniTAP.dev.modules.memory_manager.memory_manager.MemoryManager, capturer: UniTAP.dev.modules.capturer.capture.Capturer)
Should be used to control link capabilities on Sink (RX - receiver) role.
Returns:
object of
LinkDisplayPortRxtype.
Should be used to work with DPCD registers on Sink (RX - receiver) role.
Returns:
object of
DPCDRegisterstype.
Should be used to control EventCapturer on Sink (RX - receiver) role.
Returns:
object of
EventCapturertype.
Should be used to control VideoCapturerDP on Sink (RX - receiver) role.
Returns:
object of
VideoCapturerDPtype.