ZHCU955C August 2021 – March 2024 DLPC7540
设置混合映射增益值 | |
---|---|
写入参数 | |
字节 | 说明 |
字节 0 | 压缩值传递 位 0:1 = 为增益值传递压缩数据。 0 = 为增益值传递未压缩数据。 |
字节 1 | 颜色通道选择 0 = 广播 1 = 绿色 2 = 红色 3 = 蓝色 |
字节 2-3 | 此处,仅当启用了 CompressionEnable 时才需要传递压缩值的总数,否则,此处传递 0 |
字节 4-5 | 用于在增益数组中填充增益值的起始索引 |
字节 6 - * | 控制点的增益。输入格式应是这样的,所需增益(0 到 1.99 之间的值)在通过命令传递之前乘以 4096。 |
此命令从用户处获取控制点的增益值作为混合映射的一部分。用户可使用此命令传递 2016 (63x32) 个控制点的增益值。 需要为每个颜色通道指定增益值。此命令有两个功能。用户可以从“颜色通道选择”中选择广播值选项。广播会将相同的值发送到全部三个颜色通道 R、G、B。否则需要分别传递 R、G、B 颜色通道的值。那么需要使用此命令 3 次,每个颜色通道使用一次。 支持的另一项功能是传递压缩值。所用的压缩方法为 RLE2 压缩。若要传递压缩值,用户需要启用“Compression Enabled”位。 |
获取混合映射增益值 | |
---|---|
读取参数 | |
字节 | 说明 |
字节 0 | 颜色通道选择 0 = 广播 1 = 绿色 2 = 红色 3 = 蓝色 |
字节 1-2 | 要从中读取数据的混合映射通道增益值中的起始索引 |
字节 3-4 | 待读取的条目数 |
返回参数 | |
字节 | 说明 |
字节 0 | 此字节指示所获得的增益值是否为压缩数据。 |
字节 1 - * | 所选颜色通道的增益值 |
此命令使用“设置混合映射增益值”命令从已加载的混合映射表中读取数据。可以从表内的任何位置一次性读取 N 个混合映射增益值(不超过命令数据包大小)。 |
设置应用混合映射 | |
---|---|
写入参数 | |
字节 | 说明 |
字节 0 | 混合映射上传 位 0:1 = 启用并应用混合映射值。 0 = 禁用混合映射值。 |
此命令用于将整个混合映射传递给较低层 - API |
设置混合映射偏移值 | |
---|---|
写入参数 | |
字节 | 说明 |
字节 0 | 压缩值传递 位 0:1 = 为偏移值传递压缩数据。 0 = 为偏移值传递未压缩数据。 |
字节 1 | 颜色通道选择 0 = 广播 1 = 绿色 2 = 红色 3 = 蓝色 |
字节 2-3 | 此处,仅当第一个参数为 1 时才需要传递压缩值的总数,否则,此处传递 0 |
字节 4-5 | 用于在数组中填充偏移值的起始索引 |
字节 6 - * | 控制点的偏移。输入格式应使偏移值使用内部浮点格式 s1m8e4。 |
用户可使用此命令传递 2016 (63x32) 个控制点的偏移值。需要为每个颜色通道(R、G、B)指定偏移值。标准浮点格式的偏移值范围为 -255 到 +255。 此命令有两个功能。用户可以从“颜色通道选择”中选择广播值选项。广播会将相同的值发送到全部三个颜色通道 R、G、B。否则需要分别传递 R、G、B 颜色通道的值。那么需要使用此命令 3 次,每个颜色通道使用一次。 支持的另一项功能是传递压缩值。所用的压缩方法为 RLE2 压缩。若要传递压缩值,用户需要启用“Compression Enabled”位 |
获取混合映射偏移值 | |
---|---|
读取参数 | |
字节 | 说明 |
字节 0 | 颜色通道选择 0 = 广播 1 = 绿色 2 = 红色 3 = 蓝色 |
字节 1-2 | 要从中读取数据的混合映射通道偏移值中的起始索引 |
字节 3-4 | 待读取的条目数 |
返回参数 | |
字节 | 说明 |
字节 0 | 此字节指示所获得的偏移值是否为压缩数据。 |
字节 1 - * | 所选颜色通道的偏移 |
此命令使用“设置混合映射偏移值”命令从已加载的混合映射压缩偏移值中读取数据。可以从表内的任何位置一次性读取 N 个混合映射偏移值(不超过命令数据包大小)。 |
设置混合映射控制点 | |
---|---|
写入参数 | |
字节 | 说明 |
字节 0-1 | 投影仪的水平显示分辨率 |
字节 2-3 | 投影仪的垂直显示分辨率 |
字节 4 - * | 混合映射水平控制点位置数组 此数组中的点数等于 63。这些控制点都是基于 0 的。 |
字节 4 - * | 混合映射垂直控制点位置数组 此数组中的点数等于 32。这些控制点都是基于 0 的。 |
此命令用于将水平和垂直方向上用户定义控制点位置的输入作为混合映射的一部分 |
获取混合映射控制点 | |
---|---|
返回参数 | |
字节 | 说明 |
字节 0-125 | 混合映射水平控制点位置数组。 此数组中的点数等于混合映射控制点 X。 |
字节 126-189 | 混合映射垂直控制点位置数组。 此数组中的点数等于混合映射控制点 Y。 |
此命令用于获取 EEPROM 中存储的用户定义混合映射控制点位置。 |
设置启用边缘混合 | |
---|---|
写入参数 | |
字节 | 说明 |
字节 0 | EBF 状态 位 0:1 = 启用边缘混合 0 = 禁用边缘混合 |
此命令用于启用或禁用边缘混合功能 |
获取启用边缘混合 | |
---|---|
返回的数据与上述写入参数的格式相同。 | |
返回是否已启用边缘混合功能。 |
设置边缘混合系统参数 | |
---|---|
写入参数 | |
字节 | 说明 |
字节 0-1 | 混合系统中投影仪的列数 范围 = 1 至 32,步长为 1 |
字节 2-3 | 混合系统中投影仪的行数 范围 = 1 至 32,步长为 1 |
字节 4-5 | 混合系统中列的自索引 范围 = 0 至 31,步长为 1 |
字节 6-7 | 混合系统中行的自索引 范围 = 0 至 31,步长为 1 |
字节 8-9 |
计算增益和偏移时要使用的光度参数类型 |
字节 10 - * | 混合系统中投影仪的白色和黑色亮度级别,按光栅扫描顺序。格式为定点 16.16 (尼特) |
此命令用于为半手动边缘混合设置混合系统参数。此命令不会更改变形映射或混合映射的状态 |
获取边缘混合系统参数 | |
---|---|
返回的数据与上述写入参数的格式相同。 | |
此命令用于获取半手动边缘混合的混合系统参数 |
设置边缘混合配置 | |
---|---|
写入参数 | |
字节 | 说明 |
字节 0-1 | 与其他投影仪的水平重叠 (像素) |
字节 2-3 | 与其他投影仪的垂直重叠 (像素) |
字节 4 | 几何调整类型 0 = 无几何校正 1 = 梯形角 |
字节 5 | 存储选项 0 = 不存储 1 = 写入存储空间 2 = 写入存储空间,启动时应用 |
字节 6 - * | 几何调整参数。取决于使用的调整类型 |
此命令用于为半手动边缘混合设置重叠和几何参数,为给定的混合输入创建并应用混合和变形映射。若要使结果生效,必须调用相应的命令,以便单独启用手动变形和启用边缘混合。几何参数取决于几何调整类型。不进行几何校正时,不使用参数。对于梯形角校正,8 个参数是梯形角的 (x,y) 坐标(基于零),按光栅扫描顺序:左上角、右上角、左下角、右下角。 |
获取边缘混合配置 | |
---|---|
返回的数据与上述写入参数的格式相同。 | |
此命令用于获取可进行半手动边缘混合的几何和重叠参数。几何参数取决于几何调整类型。不进行几何校正时,不使用参数。对于梯形角校正,8 个参数是梯形角的 (x,y) 坐标(基于零),按光栅扫描顺序:左上角、右上角、左下角、右下角。 |