DLPU110B April 2021 – August 2022 DLPC6540
Set Power | |
---|---|
Write Parameter(s) | |
This commands toggles current power mode from standby to active or from active to power down. The Standby state corresponds to Low Power Mode. |
Get Power | |
---|---|
Return Parameter(s) | |
Byte | Description |
Byte 0 |
Power State 0 = Reset 1 = Standby 2 = Active |
Returns current system power state. |
Set Display | |
---|---|
Write Parameter(s) | |
Byte | Description |
Byte 0 |
Source 0 = Display External 1 = Test Pattern 2 = Solid Field 3 = Splash 4 = Curtain |
Displays the specified source. Note : If Display External projection mode is selected and if there is no source present it will show Splash or Solid Field depending on the default settings in the system. |
Get Display | |
---|---|
Data returned is in the same format as the Write Parameter(s). | |
Returns the source which is currently being displayed. |
Set Enable Low Latency Mode | |
---|---|
Write Parameter(s) | |
Byte | Description |
Byte 0 |
Enable State bit 0: 1 = Low latency mode is enabled, 0 = Low latency mode is disabled |
Enables or disables the Low latency mode of operation in which processing delay (from the input source to the frame sent to DMD) by the Controller is limited to a maximum of one and a half frame delays. |
Get Enable Low Latency Mode | |
---|---|
Data returned is in the same format as the Write Parameter(s). | |
Returns whether low latency mode is enabled or not. |
Set System Look | |
---|---|
Write Parameter(s) | |
Byte | Description |
Bytes 0-1 |
Look Index |
This command sets the current system look. System looks shall be designed and configured via DLP Composer tool. System look determines the current group of sequences and color points to be loaded. This command also initiates the source definition change that corresponds to new look index. |
Get System Look | |
---|---|
Data returned is in the same format as the Write Parameter(s). | |
This command gets the current system look. |
Set TPG Predefined Pattern | |
---|---|
Write Parameter(s) | |
Byte | Description |
Byte 0 |
Predefined test pattern number to be displayed |
This command will set one of the pre-defined test patterns. The function selects the pattern settings to load from flash into the test pattern generator hardware. The information retrieved from the flash includes pattern definition, color definition, and the resolution. The pre-defined patterns are included in the flash configuration data. Set Display command must be called to switch the display mode from other modes to TPG prior to or after this command . |
Get TPG Predefined Pattern | |
---|---|
Data returned is in the same format as the Write Parameter(s). | |
Returns the current selection for pre-defined test patterns. |
Set TPG Border | |
---|---|
Write Parameter(s) | |
Byte | Description |
Byte 0 |
Width of the Border Range = 0 to 20 with step size 1 |
Bytes 1-2 |
Border Color Red Value Range = 0 to 1023 with step size 1 |
Bytes 3-4 |
Border Color Green Value Range = 0 to 1023 with step size 1 |
Bytes 5-6 |
Border Color Blue Value Range = 0 to 1023 with step size 1 |
Draws a border around the test pattern of given width and color. This supports debug of optics for clipping of image. Note : To be used only when the Display is set as Test Pattern. |
Get TPG Border | |
---|---|
Data returned is in the same format as the Write Parameter(s). | |
Returns Width in number of pixels and Color of Border for a test Pattern. |
Set TPG Resolution | |
---|---|
Write Parameter(s) | |
Byte | Description |
Bytes 0-1 |
Horizontal resolution of test pattern(Pixels) Range = 640 to 4096 with step size 1 |
Bytes 2-3 |
Vertical resolution of test pattern(Lines) Range = 480 to 2400 with step size 1 |
Sets horizontal and vertical resolution in number of pixels for current test pattern. |
Get TPG Resolution | |
---|---|
Data returned is in the same format as the Write Parameter(s). | |
Returns horizontal and vertical resolution in number of pixels for current test pattern. |
Set TPG Frame Rate | |
---|---|
Write Parameter(s) | |
Byte | Description |
Byte 0 |
Frame rate of test pattern(Hz) Range = 30 to 240 with step size 1 |
Sets frame rate in Hz for current test pattern. |
Get TPG Frame Rate | |
---|---|
Data returned is in the same format as the Write Parameter(s). | |
Returns frame rate in Hz for current test pattern. |
Set SFG Color | |
---|---|
Write Parameter(s) | |
Byte | Description |
Bytes 0-1 |
Red color level. Range = 0 to 1023 with step size 1 |
Bytes 2-3 |
Green color level. Range = 0 to 1023 with step size 1 |
Bytes 4-5 |
Blue color level. Range = 0 to 1023 with step size 1 |
Configures the solid color to be displayed when display is set to solid field generator (SFG). This command only sets the SFG color and does NOT display it. In order to display the SFG, Display needs to be set with SFG as source(Use Set Display command). |
Get SFG Color | |
---|---|
Data returned is in the same format as the Write Parameter(s). | |
Returns the solid color which is programmed to be displayed when display is set to SFG. |
Get SFG Resolution | |
---|---|
Return Parameter(s) | |
Byte | Description |
Bytes 0-1 |
Horizontal resolution of SFG(Pixels) Range = 0 to 4096 with step size 1 |
Bytes 2-3 |
Vertical resolution of SFG(Lines) Range = 0 to 2160 with step size 1 |
Gets the resolution of the displayed SFG image. |
Set Curtain Color | |
---|---|
Write Parameter(s) | |
Byte | Description |
Byte 0 |
The background color to be set as curtain. 0 = Black color 1 = Reserved 2 = White color 3 = Green color 4 = Red color 5 = Blue color 6 = Yellow color 7 = Cyan color 8 = Magenta color 9 = Reserved 10 = Reserved |
Command to set the color to be used in curtain mode. Use Set Display command to switch to curtain mode. Note: Curtain processing happens at the backend in the controller datapath and overides freeze video data to hide artifacts. |
Get Curtain Color | |
---|---|
Data returned is in the same format as the Write Parameter(s). | |
Command that returns the color used in curtain mode. |
Set Splash Load Image | |
---|---|
Write Parameter(s) | |
Byte | Description |
Byte 0 |
The 0-based index of Splash Image (0xff for captured splash). Range = 0 to 255 with step size 1 |
Sets the index of the splash image to be loaded and displayed. If already in Splash mode the requested splash image is displayed. Note: Splash image should be set before transition to display as changing while already displaying will cause transitional image artifcats. |
Get Splash Load Image | |
---|---|
Data returned is in the same format as the Write Parameter(s). | |
Gets the index of the splash image to be loaded and displayed. |
Set Enable Image Flip | |
---|---|
Write Parameter(s) | |
Byte | Description |
Byte 0 |
Flip bit 0: 0 = Vertical Flip of the image is disabled; 1 = Vertical Flip of the image is enabled. bit 1: 0 = Horizontal Flip of the image is disabled; 1 = Horizontal Flip of the image is enabled. |
Flips the data output to the display vertically or horizontally. This feature is provided to support use cases like ceiling mount, rear projection etc. |
Get Enable Image Flip | |
---|---|
Data returned is in the same format as the Write Parameter(s). | |
Returns whether image flipping is enabled. |
Set Enable Freeze | |
---|---|
Write Parameter(s) | |
Byte | Description |
Byte 0 |
Freeze State bit 0: 0 = Display freeze is disabled; 1 = Display freeze is enabled. |
It enables or disables display freeze which freezes the current frame being displayed on the screen. Caution: Set Curtain or any operation that requires curtain will override Freeze and frozen image on the wall will be lost. The following operations require curtain (and will override Freeze) : Source Type Switch (Standard - XPR - 3D) Source Type Switch (interlaced - non-interlaced) Switch to Splash Display Splash Capture Low Latency Mode Switch Source Relocking Switch to Stand-By/Low-Power mode |
Get Enable Freeze | |
---|---|
Data returned is in the same format as the Write Parameter(s). | |
Returns whether the current display is frozen. |
Set Keystone Angles | |
---|---|
Write Parameter(s) | |
Byte | Description |
Bytes 0-1 |
Pitch angle in degrees Range = -128 to 127.9960375 with step size 0.00390625 Format = s8.8 |
Bytes 2-3 |
Yaw angle in degrees Set to 0 for 1D correction Range = -128 to 127.9960375 with step size 0.00390625 Format = s8.8 |
Bytes 4-5 |
Roll angle in degrees Set to 0 for 1D/2D correction Range = -128 to 127.9960375 with step size 0.00390625 Format = s8.8 |
Configures the Keystone correction when the pitch, yaw, roll, throw ratio and vertical offset of corrected image are known. Keystone correction is used to remove the distortion caused when the projector is not orthogonal to the projection surface (screen). Keystone feature will be automatically enabled when this command is executed. Note : The actual range of these parameters depends on the light engine (projection optics); the range of Pitch, Yaw and Roll is derived from optical engine Vertical offset and Throw Ratio.(Maximum range : -40 to +40 degrees) |
Not all keystone angles are supported. Refer to the below tables to find out the range that is supported.
Automated 3D Keystone Test Criteria | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
TR: 0.153 to < 0.2 | TR: 0.2 to < 0.4 | TR: 0.4 to < 0.75 | TR: 0.75 < 1.5 | TR: 1.5 <= 2.0 | |||||||
Min | Max | Min | Max | Min | Max | Min | Max | Min | Max | ||
Throw Ratio | 0.153 | 0.19 | 0.2 | 0.39 | 0.4 | 0.74 | 0.75 | 1.49 | 1.5 | 2 | |
Vertical Offset | 0 | 1.5 | -1.5 | 1.5 | -1.5 | 1.5 | -1.5 | 1.5 | -1.5 | 1.5 | |
Pitch Angle | -40 | 5 | -40 | 10 | -40 | 15 | -40 | 25 | -40 | 40 | |
Yaw Angle | -5 | 5 | -10 | 10 | -20 | 20 | -30 | 30 | -40 | 40 | |
Roll Angle | -3 | 3 | -5 | 5 | -10 | 10 | -20 | 20 | -25 | 25 |
Automated 1D Keystone Test Criteria [Roll Only] | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
TR: 0.153 to < 0.2 | TR: 0.2 to < 0.4 | TR: 0.4 to < 0.75 | TR: 0.75 < 1.5 | TR: 1.5 <= 2.0 | |||||||
Min | Max | Min | Max | Min | Max | Min | Max | Min | Max | ||
Throw Ratio | 0.153 | 0.19 | 0.2 | 0.39 | 0.4 | 0.74 | 0.75 | 1.49 | 1.5 | 2 | |
Vertical Offset | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 | |
Roll Angle | -60 | 60 | -60 | 60 | -60 | 60 | -60 | 60 | -60 | 60 |
Get Keystone Angles | |
---|---|
Data returned is in the same format as the Write Parameter(s). | |
Returns the keystone configuration parameters currently set. |
Set Keystone Config Override | |
---|---|
Write Parameter(s) | |
Byte | Description |
Bytes 0-1 |
Throw Ratio Format = u8.8 |
Bytes 2-3 |
Vertical Offset Format = s8.8 |
Get Keystone Config Override | |
---|---|
Data returned is in the same format as the Write Parameter(s). |
Set Enable Anamorphic Scaling | |
---|---|
Write Parameter(s) | |
Byte | Description |
Byte 0 |
Enable State bit 0: 0 = Anamorphic Scaling is disabled; 1 = Anamorphic Scaling is enabled. |
Enables or disables the anamorphic scaling |
Get Enable Anamorphic Scaling | |
---|---|
Data returned is in the same format as the Write Parameter(s). | |
Returns whether anamorphic scaling is enabled. |
Set Display Image Size | |
---|---|
Write Parameter(s) | |
Byte | Description |
Byte 0 |
Image Size Type 0 = Fill (uses DMD image size) 1 = Native (same as source size) 2 = Manual 3 = Image size maintains the aspect ratio of source and fills the DMD in at least one direction 4 = Image size maintains the aspect ratio of 5 = Image size maintains the aspect ratio of |
Bytes 1-2 |
Cropped Area First Pixel |
Bytes 3-4 |
Cropped Area First Line |
Bytes 5-6 |
Cropped Area Pixels Per Line |
Bytes 7-8 |
Cropped Area Lines Per Frame |
Bytes 9-10 |
Display Area First Pixel |
Bytes 11-12 |
Display Area First Line |
Bytes 13-14 |
Display Area Pixels Per Line |
Bytes 15-16 |
Display Area Lines Per Frame |
Configures the cropping of input image and resizing of image that is displayed. Cropped area can be equal to or less than the input image size. The display area has has to be within DMD effective number of pixels and lines. Note : 1. Cropped Area and Display Area parameters are valid only when image size type is set to Manual. 2. For TPG, SFG and Splash, Cropped Area parameter is ignored. For those sources, cropped area is automatically set as explained below : a. For TPG, cropped area is set to TPG resolution. b. For Splash, cropped area is set to Splash image size. c. For SFG, cropped area is set to SFG resolution which is equal to source area of last stable external source or TPG. |
Get Display Image Size | |
---|---|
Data returned is in the same format as the Write Parameter(s). | |
Returns current image size, cropping and display settings. |
Set Source Configuration | |
---|---|
Write Parameter(s) | |
Byte | Description |
Byte 0 |
0 = Input port sync is not modified(passed through). 1 = Input port sync is inverted. 2 = ALF Sync is selected as the Port sync source. Use when Autolock is used for source detection. 3 = Applicable for Topfield only. The TopField is decoded from HSync and VSync. |
Byte 1 |
H Sync Configuration 0 = Input port sync is not modified(passed through). 1 = Input port sync is inverted. 2 = ALF Sync is selected as the Port sync source. Use when Autolock is used for source detection. 3 = Applicable for Topfield only. The TopField is decoded from HSync and VSync. |
Byte 2 |
Top Field Configuration 0 = Input port sync is not modified(passed through). 1 = Input port sync is inverted. 2 = ALF Sync is selected as the Port sync source. Use when Autolock is used for source detection. 3 = Applicable for Topfield only. The TopField is decoded from HSync and VSync. |
Byte 3 |
Down Sample Configuration - When downsampling is enabled, the Pixel Clock Freq (kHz) is halved by the Controller. This affects other parameters in the source structure such as Total Area Pixels Per Line, Active Area Pixels Per Line and Active Area First Pixel. 0 = Down Sample Operation disabled (data pass through unmodified). 1 = Down Sample Operation enabled. Select First Data Sample Positions from Sample Position Reference. 2 = Down Sample Operation enabled. Select Second Data Sample Positions from Sample Position Reference. |
Byte 4 |
3D Enable bit 0: 0 = 3D Disabled 1 = 3D Enabled |
Byte 5 |
Clock Polarity bit 0: 0 = Data is clocked in on falling edge of the port clock 1 = Data is clocked in on rising edge of the port clock |
Byte 6 |
Pixel Format 0 = RGB 1 = YUV444 2 = YUV422 3 = YUV420 |
Byte 7 |
External Data Enable bit 0: 0 = External Data Enable is not used 1 = External Data Enable is used (typical for digital sources) |
Byte 8 |
Interlaced bit 0: 0 = Non Interlaced 1 = Interlaced |
Byte 9 |
Offset Binary bit 0: 0 = Incoming data is signed 2s complement; typical for RGB sources 1 = offset binary; typical for YUV sources |
Byte 10 |
Top Field Inverted - Applicable only for interlaced sources that use field dependent scaling. Set to 0 for analog interlaced Graphics. Set to 1 for DVI Sources. bit 0: 0 = Top field not inverted at scaler 1 = Top field inverted at scaler |
Bytes 11-12 |
Total Area Pixels Per Line |
Bytes 13-14 |
Total Area Lines Per Frame |
Bytes 15-16 |
Active Area First Pixel |
Bytes 17-18 |
Active Area First Line |
Bytes 19-20 |
Active Area Pixels Per Line |
Bytes 21-22 |
Active Area Lines Per Frame |
Bytes 23-24 |
Bottom Field First Line - Applicable for Interlaced Sources only. This term specifies the first(starting) active line in the Bottom Field. Valid range is Top Field First Line to Active Number of Lines per Frame. For Field dependent framing, Bottom Field First Line >= Top Field First Line ( = Active Area First Line) |
Bytes 25-28 |
Pixel Clock Freq (kHz) |
Bytes 29-30 |
Color Space Conversion coefficient 0 - Coefficients used for converting YUV sources to RGB. For RGB Sources, this should be an Identity Matrix. All coefficients are defined to be signed, 2's complement values with 2 significant bits and 10 fractional bits (s2.10). For example, 1.0 = 0x0400. |
Bytes 31-32 |
Color Space Conversion Coefficients 1 |
Bytes 33-34 |
Color Space Conversion Coefficients 2 |
Bytes 35-36 |
Color Space Conversion Coefficients 3 |
Bytes 37-38 |
Color Space Conversion Coefficients 4 |
Bytes 39-40 |
Color Space Conversion Coefficients 5 |
Bytes 41-42 |
Color Space Conversion Coefficients 6 |
Bytes 43-44 |
Color Space Conversion Coefficients 7 |
Bytes 45-46 |
Color Space Conversion Coefficients 8 |
Bytes 47-48 |
Offset Red - Also referred to as Black Level Adjustment. Range : -256 to 255.75 in signed 8.2 format(sign + 8 integer and 2 fractional bits). Adjusts the black level for the removal of controller induced bias and/or a pedestal embedded in the Source. For changing only the offset, call the Set Image Offset command. |
Bytes 49-50 |
Offset Green |
Bytes 51-52 |
Offset Blue |
Byte 53 |
Is Video |
Byte 54 |
Is High Definition Video |
Bytes 55-58 |
Frame Rate Range = 0 to 65536 with step size 0.00390625 Format = u16.16 |
Configures the characteristics of the source on the Current active port. Notes : 1. After sending Set Source Configuration command, Set Display Image Size command must be sent for the changes to take effect. 2. CSC (color space conversion) will take effect only after sending the Set Display Image Size command. 3. Set Source Configuration command should not be used when the Display is set as TPG. |
Get Source Configuration | |
---|---|
Return Parameter(s) | |
Byte | Description |
Byte 0 |
0 = Input port sync is not modified(passed through). 1 = Input port sync is inverted. 2 = ALF Sync is selected as the Port sync source. Use when Autolock is used for source detection. 3 = Applicable for Topfield only. The TopField is decoded from HSync and VSync. |
Byte 1 |
H Sync Configuration 0 = Input port sync is not modified(passed through). 1 = Input port sync is inverted. 2 = ALF Sync is selected as the Port sync source. Use when Autolock is used for source detection. 3 = Applicable for Topfield only. The TopField is decoded from HSync and VSync. |
Byte 2 |
Top Field Configuration 0 = Input port sync is not modified(passed through). 1 = Input port sync is inverted. 2 = ALF Sync is selected as the Port sync source. Use when Autolock is used for source detection. 3 = Applicable for Topfield only. The TopField is decoded from HSync and VSync. |
Byte 3 |
Down Sample Configuration 0 = Down Sample Operation disabled (data pass through unmodified). 1 = Down Sample Operation enabled. Select First Data Sample Positions from Sample Position Reference. 2 = Down Sample Operation enabled. Select Second Data Sample Positions from Sample Position Reference. |
Byte 4 |
3D Enable bit 0: 0 = 3D Disabled 1 = 3D Enabled |
Byte 5 |
Clock Polarity bit 0: 0 = Clock Polarity Negative 1 = Clock Polarity Positive |
Byte 6 |
Pixel Format 0 = RGB 1 = YUV444 2 = YUV422 3 = YUV420 |
Byte 7 |
External Data Enable bit 0: 0 = External Data Disabled 1 = External Data Enabled |
Byte 8 |
Interlaced bit 0: 0 = Non Interlaced 1 = Interlaced |
Byte 9 |
Offset Binary bit 0: 0 = Incoming data is signed 2s complement; typical for RGB sources 1 = offset binary; typical for YUV sources |
Byte 10 |
Top Field Inverted - Applicable only for interlaced sources that use field dependent scaling. Set to 0 for analog interlaced Graphics. Set to 1 for DVI Sources. bit 0: 0 = Top field not inverted at scaler 1 = Top field inverted at scaler |
Bytes 11-12 |
Total Area Pixels Per Line |
Bytes 13-14 |
Total Area Lines Per Frame |
Bytes 15-16 |
Active Area First Pixel |
Bytes 17-18 |
Active Area First Line |
Bytes 19-20 |
Active Area Pixels Per Line |
Bytes 21-22 |
Active Area Lines Per Frame |
Bytes 23-24 |
Bottom Field First Line - Applicable for Interlaced Sources only. This term specifies the first(starting) active line in the Bottom Field. Valid range is Top Field First Line to Active Number of Lines per Frame. For Field dependent framing, Bottom Field First Line >= Top Field First Line ( = Active Area First Line) |
Bytes 25-28 |
Pixel Clock Freq (kHz) |
Bytes 29-30 |
Color Space Conversion Coefficients 0 |
Bytes 31-32 |
Color Space Conversion Coefficients 1 |
Bytes 33-34 |
Color Space Conversion Coefficients 2 |
Bytes 35-36 |
Color Space Conversion Coefficients 3 |
Bytes 37-38 |
Color Space Conversion Coefficients 4 |
Bytes 39-40 |
Color Space Conversion Coefficients 5 |
Bytes 41-42 |
Color Space Conversion Coefficients 6 |
Bytes 43-44 |
Color Space Conversion Coefficients 7 |
Bytes 45-46 |
Color Space Conversion Coefficients 8 |
Bytes 47-48 |
Offset Red - Also referred to as Black Level Adjustment. Range : -256 to 255.75 in signed 8.2 format(sign + 8 integer and 2 fractional bits). Adjusts the black level for the removal of controller induced bias and/or a pedestal embedded in the Source. For changing only the offset, call the SetImageOffset command. |
Bytes 49-50 |
Offset Green |
Bytes 51-52 |
Offset Blue |
Byte 53 |
Is Video |
Byte 54 |
Is High Definition Video |
Bytes 55-58 |
Frame Rate Range = 0 to 65536 with step size 0.00390625 Format = u16.16 |
Retrieves the source characteristics for the current active port. |
Get Datapath Scan Status | |
---|---|
Return Parameter(s) | |
Byte | Description |
Byte 0 |
Scan Status 0 = Detect Stable Video 1 = Searching 2 = Sync detected 3 = Locked 4 = Suspended |
Byte 1 |
Datapath State 0 = Standby 1 = Initalizing 2 = Splash At Startup 3 = Idling 4 = Scanning 5 = Autolock 6 = Monitoring |
Returns Current status of source detection. |
Get Frame Rate Parameters | |
---|---|
Return Parameter(s) | |
Byte | Description |
Bytes 0-3 |
Input Frame Rate Format = u16.16 |
Bytes 4-7 |
Output Frame Rate Format = u16.16 |
Byte 8 |
Frame Rate Conversion (FRC) Mode 0 = Fixed output frame rate range of 47-63Hz. 1 = FRC in sync with the incoming frame rate. 2 = FRC doubles the incoming frame rate. 3 = FRC triples the incoming frame rate. 4 = FRC 4 X incoming frame rate. 5 = FRC 6 X incoming frame rate. 6 = FRC 8 X incoming frame rate. 7 = FRC 10 X incoming frame rate. |
Returns current Input Frame Rate, Output Frame rate and FRC mode |
Set VBO Configuration | |
---|---|
Write Parameter(s) | |
Byte | Description |
Byte 0 |
Data Map Mode 0 = 36bpp/30bpp RGB/YCbCr444 1 = 27bpp RGB/YCbCr444 2 = 24bpp RGB/YCbCr444 3 = 32bpp/24bpp/20bpp YCbCr422 4 = 18bpp YCbCr422 5 = 16bpp YCbCr422 6 = 12bpp/10bpp YCbCr420 Config 1 7 = 8bpp YCbCr420 Config 1 8 = 10bpp YCbCr420 Config 2 9 = 8bpp YCbCr420 Config 2 10 = Not a valid V-by-one data mode or mode is not used |
Byte 1 |
Byte Mode 1 = 8bit mode (=3Byte mode) 2 = 10bit mode (=4Byte mode) 3 = 12bit mode (=5Byte mode)(12bit mode is reduced internally for 10bit processing) |
Byte 2 |
Number of lanes can be 1 or 2 or 4 or 8 |
Byte 3 |
Enable Pixel Repeat bit 0: Enable Pixel Repeat |
Configures the characteristics of the Vx1 source. |
Get VBO Configuration | |
---|---|
Data returned is in the same format as the Write Parameter(s). | |
Retruns the characteristics of the Vx1 source. |
Set Keystone Corners | |
---|---|
Write Parameter(s) | |
Byte | Description |
Bytes 0-1 |
X position of the top left corner |
Bytes 2-3 |
Y position of the top left corner |
Bytes 4-5 |
X position of the top right corner |
Bytes 6-7 |
Y position of the top right corner |
Bytes 8-9 |
X position of the bottom left corner |
Bytes 10-11 |
Y position of the bottom left corner |
Bytes 12-13 |
X position of the bottom right corner |
Bytes 14-15 |
Y position of the bottom right corner |
Configures the 2D Keystone correction when the corners of the corrected image are known. Keystone correction is used to remove the distortion caused when the projector is not orthogonal to the projection surface (screen). For the effects to take place, the Keystone feature has to be enabled. |
Get Keystone Corners | |
---|---|
Data returned is in the same format as the Write Parameter(s). | |
Returns the keystone configuration parameters currently set. This command should be used when the keystone correction has been configured using the four corners of the corrected image. The keystone correction is observed only if the keystone feature is enabled, even if the parameters are configured correctly. |
Set Warp Timing Validation Enable Adjust Wrp | |
---|---|
Write Parameter(s) | |
Byte | Description |
Byte 0 |
Enable state bit 0: 1 = Automatic warp geometry adjustment is enabled 0 = Automatic warp geometry adjustment is disabled |
This commands sets whether automatic warp geometry adjustment should be allowed or not. |
Get Warp Timing Validation Enable Adjust Wrp | |
---|---|
Data returned is in the same format as the Write Parameter(s). | |
Returns whether Automatic Warp Adjustment is enabled or not. |
Get Is Warp Geometry Modified | |
---|---|
Return Parameter(s) | |
Byte | Description |
Byte 0 |
Anonymous 1 bit 0: 1 = True 0 = False |
Returns whether the Warp geomtery got modified or not. |