UniTAP.dev.modules.dut_tests.dut_default_params.dp_1_4_source_general_tab
Describes available events indications for test automation.
Inherited Members
- enum.Enum
- name
- value
- builtins.int
- conjugate
- bit_length
- bit_count
- to_bytes
- from_bytes
- as_integer_ratio
- real
- imag
- numerator
- denominator
Describes available video modes for field max_supported_video_mode.
Inherited Members
- enum.Enum
- name
- value
- builtins.int
- conjugate
- bit_length
- bit_count
- to_bytes
- from_bytes
- as_integer_ratio
- real
- imag
- numerator
- denominator
Describes available timings for field packed_timings_1_lane.
Inherited Members
- enum.Enum
- name
- value
- builtins.int
- conjugate
- bit_length
- bit_count
- to_bytes
- from_bytes
- as_integer_ratio
- real
- imag
- numerator
- denominator
Describes available timings for field packed_timings_2_lane.
Inherited Members
- enum.Enum
- name
- value
- builtins.int
- conjugate
- bit_length
- bit_count
- to_bytes
- from_bytes
- as_integer_ratio
- real
- imag
- numerator
- denominator
Describes available timings for field packed_timings_4_lane.
Inherited Members
- enum.Enum
- name
- value
- builtins.int
- conjugate
- bit_length
- bit_count
- to_bytes
- from_bytes
- as_integer_ratio
- real
- imag
- numerator
- denominator
Describes available timings for field rbb_1l.
Inherited Members
- enum.Enum
- name
- value
- builtins.int
- conjugate
- bit_length
- bit_count
- to_bytes
- from_bytes
- as_integer_ratio
- real
- imag
- numerator
- denominator
Describes available timings for field rbb_2l.
Inherited Members
- enum.Enum
- name
- value
- builtins.int
- conjugate
- bit_length
- bit_count
- to_bytes
- from_bytes
- as_integer_ratio
- real
- imag
- numerator
- denominator
Describes available timings for field rbb_4l.
Inherited Members
- enum.Enum
- name
- value
- builtins.int
- conjugate
- bit_length
- bit_count
- to_bytes
- from_bytes
- as_integer_ratio
- real
- imag
- numerator
- denominator
Describes available timings for field hbr_1l.
Inherited Members
- enum.Enum
- name
- value
- builtins.int
- conjugate
- bit_length
- bit_count
- to_bytes
- from_bytes
- as_integer_ratio
- real
- imag
- numerator
- denominator
Describes available timings for field hbr_2l.
Inherited Members
- enum.Enum
- name
- value
- builtins.int
- conjugate
- bit_length
- bit_count
- to_bytes
- from_bytes
- as_integer_ratio
- real
- imag
- numerator
- denominator
Describes available timings for field hbr_4l.
Inherited Members
- enum.Enum
- name
- value
- builtins.int
- conjugate
- bit_length
- bit_count
- to_bytes
- from_bytes
- as_integer_ratio
- real
- imag
- numerator
- denominator
Describes available timings for field hbr2_1l.
Inherited Members
- enum.Enum
- name
- value
- builtins.int
- conjugate
- bit_length
- bit_count
- to_bytes
- from_bytes
- as_integer_ratio
- real
- imag
- numerator
- denominator
Describes available timings for field hbr2_2l.
Inherited Members
- enum.Enum
- name
- value
- builtins.int
- conjugate
- bit_length
- bit_count
- to_bytes
- from_bytes
- as_integer_ratio
- real
- imag
- numerator
- denominator
Describes available timings for field hbr2_4l.
Inherited Members
- enum.Enum
- name
- value
- builtins.int
- conjugate
- bit_length
- bit_count
- to_bytes
- from_bytes
- as_integer_ratio
- real
- imag
- numerator
- denominator
Describes available timings for field hbr3_1l.
Inherited Members
- enum.Enum
- name
- value
- builtins.int
- conjugate
- bit_length
- bit_count
- to_bytes
- from_bytes
- as_integer_ratio
- real
- imag
- numerator
- denominator
Describes available timings for field hbr3_2l.
Inherited Members
- enum.Enum
- name
- value
- builtins.int
- conjugate
- bit_length
- bit_count
- to_bytes
- from_bytes
- as_integer_ratio
- real
- imag
- numerator
- denominator
Describes available timings for field hbr3_4l.
Inherited Members
- enum.Enum
- name
- value
- builtins.int
- conjugate
- bit_length
- bit_count
- to_bytes
- from_bytes
- as_integer_ratio
- real
- imag
- numerator
- denominator
Class TestAutomationFlags allows configuring test automation flags:
- Set and get Test link training flag
test_link_training. - Set and get Test EDID read flag
test_edid_read. - Set and get Test video pattern flag
test_video_pattern. - Set and get Test audio pattern flag
test_audio_pattern. - Set and get Test Event indication
event_indicationtypeEventIndication.
Class DutCapsFlags defines the DUT capabilities as flags and allows setting:
- Voltage swing level 3 (1.2V) supported
voltage_swing_supported. - Pre-emphasis level 3 (9.5dB) supported
pre_emphasis_supported. - Fixed timing DUT supported
fixed_timing_dut_supported. - Spread Spectrum supported
spread_spectrum_supported. - Video format change without LT supported
change_vf_without_lt_supported. - Lane count reduction without LT supported
lane_count_reduction_without_lt_supported. - E-DDC protocol supported
e_ddc_protocol_supported. - Audio Info Frame for 2 channel audio transmission supported
audio_transmission_supported. - Define that DUT is Type-C device
dut_is_type_c_device. - FEC supported
fec_supported. - FEC disable sequence supported
fec_disable_sequence_supported. - Audio without Video supported
audio_without_video_supported. - DSC supported
dsc_supported. - DSC block prediction supported
dsc_block_prediction_supported. - DisplayID Type VII Detailed Timing Descriptor supported
display_id_vii_supported. - DisplayID Type VIII Detailed Timing Descriptor supported
display_id_viii_supported. - DisplayID Type IX Detailed Timing Descriptor supported
display_id_ix_supported. - DisplayID Type X Detailed Timing Descriptor supported
display_id_x_supported. - 2x1 tiled display and DisplayID Tiled Display Topology data block supported
display_id_tiled_display_topology. - Field sequential stereo and DisplayID Tiled Stereo Display Interface data block supported
display_id_tiled_stereo_display - Stacked frame stereo and DisplayID Tiled Stereo Display Interface data block supported
stacked_frame_stereo_supported.
Set and get Voltage swing level flag support.
Returns:
object of bool type
Set and get Pre-emphasis level flag support.
Returns:
object of bool type
Set and get Fixed timing DUT flag support.
Returns:
object of bool type
Set and get Spread Spectrum flag support.
Returns:
object of bool type
Set and get Video format change without LT flag support.
Returns:
object of bool type
Set and get Lane count reduction without LT flag support.
Returns:
object of bool type
Set and get E-DDC protocol flag support.
Returns:
object of bool type
Set and get Audio Info Frame for 2 channel audio transmission flag support.
Returns:
object of bool type
Set and get Define that DUT is Type-C device flag support.
Returns:
object of bool type
Set and get FEC disable sequence flag support.
Returns:
object of bool type
Set and get Audio without Video flag support.
Returns:
object of bool type
Set and get DSC block prediction flag support.
Returns:
object of bool type
Set and get DUT supports native Display ID read flag support.
Returns:
object of bool type
Set and get DisplayID Type VII Detailed Timing Descriptor flag support.
Returns:
object of bool type
Set and get DisplayID Type VIII Detailed Timing Descriptor flag support.
Returns:
object of bool type
Set and get DisplayID Type IX Detailed Timing Descriptor flag support.
Returns:
object of bool type
Set and get DisplayID Type X Detailed Timing Descriptor flag support.
Returns:
object of bool type
Set and get 2x1 tiled display and DisplayID Tiled Display Topology data block flag support.
Returns:
object of bool type
Set and get Field sequential stereo and DisplayID Tiled Stereo Display Interface data block flag support.
Returns:
object of bool type
Set and get Stacked frame stereo and DisplayID Tiled Stereo Display Interface data flag support.
Returns:
object of bool type
Inherited Members
- UniTAP.dev.modules.dut_tests.test_group_params_types.Param
- clear
- direct_set_def_value
- default_value
- min_value
- max_value
- config_id
- config_id_name
- name
- value_type
- enumeration_variants
- bit_field_list
- data_length
Class DutCapsDp14 defines the DUT capabilities and allows setting:
- Defines the maximum number of lanes supported by the DUT
max_lanes. - Maximum link rate supported by the DUT
max_link_rate. - Dut capabilities flags
dut_caps_flagstypeDutCapsFlags.
Class TimeStampGenerationDp14 defines timings which used for different rates and allows setting:
- Video timings used for Reduced Bitrate (RBR, 1.62Gbps) testing for 1 lanes
rbb_1l. - Video timings used for Reduced Bitrate (RBR, 1.62Gbps) testing for 2 lanes
rbb_2l. - Video timings used for Reduced Bitrate (RBR, 1.62Gbps) testing for 4 lanes
rbb_4l. - Video timings used for High Bitrate (HBR, 2.7Gbps) testing for 1 lanes
hbr_1l. - Video timings used for High Bitrate (HBR, 2.7Gbps) testing for 2 lanes
hbr_2l. - Video timings used for High Bitrate (HBR, 2.7Gbps) testing for 4 lanes
hbr_4l. - Video timings used for High Bitrate-2 (HBR2, 5.4Gbps) testing for 1 lane
hbr2_1l. - Video timings used for High Bitrate-2 (HBR2, 5.4Gbps) testing for 2 lane
hbr2_2l. - Video timings used for High Bitrate-2 (HBR2, 5.4Gbps) testing for 4 lane
hbr2_4l. - Video timings used for High Bitrate-3 (HBR3, 8.1Gbps) testing for 1 lanes
hbr3_1l. - Video timings used for High Bitrate-3 (HBR3, 8.1Gbps) testing for 2 lanes
hbr3_2l. - Video timings used for High Bitrate-3 (HBR3, 8.1Gbps) testing for 4 lanes
hbr3_4l.
Set and get Video timings used for Reduced Bitrate (RBR, 1.62Gbps) testing for 1 lanes.
Returns:
object of
Rbb1Lanetype
Set and get Video timings used for Reduced Bitrate (RBR, 1.62Gbps) testing for 2 lanes.
Returns:
object of
Rbb2Lanetype
Set and get Video timings used for Reduced Bitrate (RBR, 1.62Gbps) testing for 4 lanes.
Returns:
object of
Rbb4Lanetype
Set and get Video timings used for High Bitrate (HBR, 2.7Gbps) testing for 1 lanes.
Returns:
object of
Hbr1Lanetype
Set and get Video timings used for High Bitrate (HBR, 2.7Gbps) testing for 2 lanes.
Returns:
object of
Hbr2Lanetype
Set and get Video timings used for High Bitrate (HBR, 2.7Gbps) testing for 4 lanes.
Returns:
object of
Hbr4Lanetype
Set and get Video timings used for High Bitrate-2 (HBR2, 5.4Gbps) testing for 1 lane.
Returns:
object of
Hbr2_1Lanetype
Set and get Video timings used for High Bitrate-2 (HBR2, 5.4Gbps) testing for 2 lane.
Returns:
object of
Hbr2_2Lanetype
Set and get Video timings used for High Bitrate-2 (HBR2, 5.4Gbps) testing for 4 lane.
Returns:
object of
Hbr2_4Lanetype
Set and get Video timings used for High Bitrate-3 (HBR3, 8.1Gbps) testing for 1 lanes.
Returns:
object of
Hbr3_1Lanetype
Set and get Video timings used for High Bitrate-3 (HBR3, 8.1Gbps) testing for 2 lanes.
Returns:
object of
Hbr3_2Lanetype
Set and get Video timings used for High Bitrate-3 (HBR3, 8.1Gbps) testing for 4 lanes.
Returns:
object of
Hbr3_4Lanetype
Class ColorimetryDp14 describes optional and additional color modes to be used with DP CTS tests.
- RGB 6 bpc VESA and RGB 8 bpc VESA - Mandatory.
- RGB 10 bpc VESA
rgb_10bpc_vesa. - RGB 8 bpc CTA
rgb_8bpc_cta. - RGB 10 bpc CTA
rgb_10bpc_cta. - YCbCr-422 8 bpc CTA ITU-601
ycbcr422_8bpc_cta_itu601. - YCbCr-422 10 bpc CTA ITU-601
ycbcr422_10bpc_cta_itu601. - YCbCr-422 8 bpc CTA ITU-709
ycbcr422_8bpc_cta_itu709. - YCbCr-422 10 bpc CTA ITU-709
ycbcr422_10bpc_cta_itu709. - YCbCr-420 8 bpc CTA ITU-601
ycbcr420_8bpc_cta_itu601. - YCbCr-420 10 bpc CTA ITU-601
ycbcr420_10bpc_cta_itu601. - YCbCr-420 8 bpc CTA ITU-709
ycbcr420_8bpc_cta_itu709. - YCbCr-420 10 bpc CTA ITU-709
ycbcr420_10bpc_cta_itu709. - YCbCr-444 8 bpc CTA ITU-601
ycbcr444_8bpc_cta_itu601. - YCbCr-444 10 bpc CTA ITU-601
ycbcr444_10bpc_cta_itu601. - YCbCr-444 8 bpc CTA ITU-709
ycbcr444_8bpc_cta_itu709. - YCbCr-444 10 bpc CTA ITU-709
ycbcr444_10bpc_cta_itu709.
Set and get YCbCr-422 8 bpc CTA ITU-601 flag support.
Returns:
object of bool type
Set and get YCbCr-422 10 bpc CTA ITU-601 flag support.
Returns:
object of bool type
Set and get YCbCr-422 8 bpc CTA ITU-709 flag support.
Returns:
object of bool type
Set and get YCbCr-422 10 bpc CTA ITU-709 flag support.
Returns:
object of bool type
Set and get YCbCr-444 8 bpc CTA ITU-601 flag support.
Returns:
object of bool type
Set and get YCbCr-444 10 bpc CTA ITU-601 flag support.
Returns:
object of bool type
Set and get YCbCr-444 8 bpc CTA ITU-709 flag support.
Returns:
object of bool type
Class GeneralSourceDUTDp14SettingTab allows working with parameters from General source part.
- Set and get timeout
timeout. - Set and get DUT capabilities
dut_capstypeDutCapsDp14. - Set and get test automation flags
test_automationtypeTestAutomationFlags. - Set and get HPD pulse duration
hpd_pulse_duration. - Set and get link training start timeout
lt_start_timeout. - Set and get test cycle delay
test_cycle_delay. - Get fail safe mode
fail_safe_mode. - Set and get maximum supported video modes
max_supported_video_modetypeMaxSupportedVideoMode. - Set and get packed timings for 1 lane
packed_timings_1_lanetypePackedTimings1Lane. - Set and get packed timings for 2 lane
packed_timings_2_lanetypePackedTimings2Lane. - Set and get packed timings for 4 lane
packed_timings_4_lanetypePackedTimings4Lane. - Set and get time stamp generation
time_stamp_generationtypeTimeStampGenerationDp14. - Set and get colorimetry modes
colorimetrytypeColorimetryDp14. - Set and get debug options
debug_optionstypeDebugOptions
Set and get test automation flags.
Returns:
object TestAutomationFlags