重构pq_config、修改切换面板清空旧逻辑

This commit is contained in:
xinzhu.yin
2026-05-19 11:50:53 +08:00
parent 405b6047b9
commit c42287b7d7
6 changed files with 324 additions and 687 deletions

View File

@@ -1,5 +1,5 @@
{
"current_test_type": "screen_module",
"current_test_type": "sdr_movie",
"test_types": {
"screen_module": {
"name": "屏模组性能测试",
@@ -19,12 +19,16 @@
"y_ideal": 0.329,
"y_tolerance": 0.003
},
"gamut_reference": "BT.709"
"gamut_reference": "DCI-P3"
},
"sdr_movie": {
"name": "SDR Movie测试",
"test_items": [
"gamut"
"gamut",
"gamma",
"cct",
"contrast",
"accuracy"
],
"timing": "DMT 1920x 1080 @ 60Hz",
"color_format": "RGB",
@@ -36,7 +40,7 @@
"y_ideal": 0.329,
"y_tolerance": 0.003
},
"gamut_reference": "BT.2020"
"gamut_reference": "DCI-P3"
},
"hdr_movie": {
"name": "HDR Movie测试",
@@ -60,246 +64,10 @@
}
},
"device_config": {
"ca_com": "COM3",
"ca_com": "COM6",
"ucd_list": "0: UCD-323 [2128C209]",
"ca_channel": "0"
},
"default_pattern_rgb": {
"pattern_mode": "SolidColor",
"measurement_bit_depth": 8,
"measurement_max_value": 2,
"pattern_params": [
[
255,
0,
0
],
[
0,
255,
0
],
[
0,
0,
255
]
]
},
"default_pattern_gray": {
"pattern_mode": "SolidColor",
"measurement_bit_depth": 8,
"measurement_max_value": 10,
"pattern_params": [
[
255,
255,
255
],
[
230,
230,
230
],
[
205,
205,
205
],
[
179,
179,
179
],
[
154,
154,
154
],
[
128,
128,
128
],
[
102,
102,
102
],
[
78,
78,
78
],
[
52,
52,
52
],
[
26,
26,
26
],
[
0,
0,
0
]
]
},
"default_pattern_accuracy": {
"pattern_mode": "SolidColor",
"measurement_bit_depth": 8,
"measurement_max_value": 28,
"pattern_params": [
[
255,
255,
255
],
[
230,
230,
230
],
[
209,
209,
209
],
[
186,
186,
186
],
[
158,
158,
158
],
[
115,
82,
66
],
[
194,
150,
130
],
[
94,
122,
156
],
[
89,
107,
66
],
[
130,
128,
176
],
[
99,
189,
168
],
[
217,
120,
41
],
[
74,
92,
163
],
[
194,
84,
97
],
[
92,
61,
107
],
[
158,
186,
64
],
[
230,
161,
46
],
[
51,
61,
150
],
[
71,
148,
71
],
[
176,
48,
59
],
[
237,
199,
33
],
[
186,
84,
145
],
[
0,
133,
163
],
[
255,
0,
0
],
[
0,
255,
0
],
[
0,
0,
255
],
[
0,
255,
255
],
[
255,
0,
255
],
[
255,
255,
0
]
]
},
"custom_pattern": {
"pattern_mode": "SolidColor",
"measurement_bit_depth": 8,