ZHCU955C August 2021 – March 2024 DLPC7540
此命令用于设置 2016 (63x32) 个控制点的增益值。
必须为每个颜色通道指定增益值。
增益值必须介于 0 至 1.999 之间(精度:u1.12)。增益值必须采用 u1.12 的定点格式。
示例:假设用户希望将特定控制点的增益设置为 1.25。若要转换为 u1.12 格式,需要将所需值乘以 4096,以便将其转换为所需格式,然后再将其传递给此命令。在 u1.12 格式中,1.25 是 5120。
此命令有两个功能。用户可以从“颜色通道选择”中选择广播值选项。广播的作用是,用户只需要传递一次值,它将广播到所有三个颜色通道 R、G、B 中。
否则用户需要分别传递 R、G、B 颜色通道的值。那么需要使用此命令 3 次,每个颜色通道使用一次。
支持的另一项功能是传递压缩值。所用的压缩方法为 RLE2 压缩。若要传递压缩值,用户需要选择“Compression Enabled”复选框。
示例:假设用户传递未压缩的增益值,则由于存在限制,用户需要多次使用此命令(请参阅下面的注释)。
用户可通过以下选项使用命令来传递增益值:
1.传递压缩值 (RLE2) 并将其广播到所有颜色通道
2.传递未压缩值并将其广播到所有颜色通道
3.为每个颜色通道传递单独的压缩值
4.为每个颜色通道传递单独的未压缩值
下表是要传递到此命令的值的示例。使用启用压缩和启用广播选项。在本示例中,压缩后,单个颜色通道的 2016 个增益值减少到 64 个。
字节索引 | 值 | 说明 |
---|---|---|
0 | 0x54 | 命令数据包标头(目标 4,长度存在,需要响应) |
1 | 0x2B | 命令操作码 |
2 | 0x01 | 启用压缩:现在该命令可以接受 |
压缩值 | ||
3 | 0x00 | 在颜色通道选择中选择广播 |
4-5 | 0x0040 | 压缩值总数 = 64(对于此示例) |
6-7 | 0x0000 | 起始索引 = 0 |
压缩增益值 | ||
8-9 | 0x003F | G0 = 63 |
10-11 | 0x1000 | G1 = 4096 |
12-13 | 0x0000 | G2 = 0 |
14-15 | 0x003F | G3 = 63 |
16-17 | 0x0000 | G4 = 0 |
18-19 | 0x003F | G5 = 63 |
20-21 | 0x0000 | G6 = 0 |
22-23 | 0x003F | G7 = 63 |
24-25 | 0x0000 | G8 = 0 |
26-27 | 0x003F | G9 = 63 |
28-29 | 0x0000 | G10 = 0 |
30-31 | 0x003F | G11 = 63 |
32-33 | 0x0000 | G12 = 0 |
34-35 | 0x003F | G13 = 63 |
36-37 | 0x0000 | G14 = 0 |
38-39 | 0x003F | G15 = 63 |
40-41 | 0x0000 | G16 = 0 |
42-43 | 0x003F | G17 = 63 |
44-45 | 0x0000 | G18 = 0 |
46-47 | 0x003F | G19 = 63 |
48-49 | 0x0000 | G20 = 0 |
50-51 | 0x003F | G21 = 63 |
51-52 | 0x0000 | G22 = = 0 |
53-54 | 0x003F | G23 = 63 |
55-56 | 0x0000 | G24 = 0 |
57-58 | 0x003F | G25 = 63 |
59-60 | 0x0000 | G26 = 0 |
61-62 | 0x003F | G27 = 63 |
63-64 | 0x0000 | G28 = 0 |
65-66 | 0x003F | G29 = 63 |
67-68 | 0x0000 | G30 = 0 |
69-70 | 0x003F | G31 = 63 |
71-72 | 0x003F | G32 = 63 |
73-74 | 0xOF7F | G33 = 3967 |
75-76 | 0x003F | G34 = 63 |
77-78 | 0xOE75 | G35 -3701 |
79-80 | 0x003F | G36 = 63 |
81-82 | 0x0D6C | G37 = 3436 |
83-84 | 0x003F | G38 = 63 |
85-86 | 0x0C6A | G39 = 3178 |
87-88 | 0x003F | G40 = 63 |
89-90 | 0x0B60 | G41 = 2912 |
91-92 | 0x003F | G42 = 63 |
93-94 | 0x0A57 | G43 = 2647 |
95-96 | 0x003F | G44 = 63 |
97-98 | 0x094D | G43 = 2381 |
99-100 | 0x003F | G4663 |
101-102 | 0x0844 | G47 = 2116 |
103-104 | 0x003F | G48 = 63 |
105-106 | 0x0742 | G49 = 1858 |
107-108 | 0x003F | G50 = 63 |
109-110 | 0x0638 | G51 = 1592 |
111-112 | 0x003F | G52 = 63 |
113-114 | 0x052F | G53 = 1327 |
115116 | 0x003F | G54 = 63 |
117118 | 0x0425 | G55 = 1061 |
119120 | 0x003F | G56 = 63 |
121-122 | 0x031C | G57 = 796 |
123-124 | 0x003F | G58 = 63 |
125-126 | 0x021A | G59 = 538 |
127-128 | 0x003F | G60 = 63 |
129130 | 0x0111 | G61 = 273 |
131-132 | 0x003F | G62 = 63 |
133-134 | 0x0007 | G63 = 7 |