Screen Adjustment Command

| Name | Hex | ADR | VAL | Comment | |——|—–|—–|—–|———| | R GAIN | 0x16 | 00 | 00-64 | Tune Gain | | G GAIN | 0x18 | 00 | 00-64 | Tune Gain | | B GAIN | 0x1A | 00 | 00-64 | Tune Gain | | H Position | 0x20 | 00 | 00-100 | | | V Position | 0x30 | 00 | 00-100 | | | CLOCK | 0x90 | 00 | 00-100 | | | PHASE | 0x92 | 00 | 00-100 | | | R CUTOFF | 0x80 | 00 | 00-7F | Offset Adjustment | | G CUTOFF | 0x82 | 00 | 00-7F | Offset Adjustment | | B CUTOFF | 0x84 | 00 | 00-7F | Offset Adjustment | | Backlight | 0x10 | 00 | 00-64 | Tune Analog Bright | | Contrast | 0x12 | 00 | 00-64 | | | Select Language | 0x68 | 00 | 0x00 - 0x0F | 0x00: English
0x01: German
0x02: French
0x03: Spanish
0x04: Italian
0x05: Swedish
0x06: Finnish
0x07: Portuguese
0x08: Brazil
0x09: Polish
0x0A: Russian
0x0B: Greek
0x0C: Ukranian
0x0D: Chinese
0x0E: Japanese
0x0F: Korean | | VRAM Read | 0x70 | 00 | 00 | | | Send serial data | 0x75 | | data | Send 24 byte (EDID SN(4byte) + date(2byte) + ascii sn(18byte)) | | Read c/s of serial data | 0x76 | | data | Read checksum data of 24 byte | | EDID SN Update | 0x77 | 00 | 0x01-0x02 | 0x01: HDMI1
0x02: HDMI2 | | HDR Max Bright | 0xB2 | 00 | 0x00-0x01 | 0x00: OFF
0x01: ON | | Factory on | 0xE0 | 00 | 00 | | | Factory off | 0xE2 | 00 | 00 | | | EEPROM ALL Initial | 0xE4 | 00 | 00 | Adjustment Initialization | | EEPROM Read | 0xE7 | Slave Addr | 00 | | | EEPROM Write | 0xE8 | Slave Addr | 00 | Data | | Elapsed Time Clear | 0xE9 | 00 | 00 | Aging off & Clear elapsed time | | Color Save (R/G/B cutoff) Drive, Contrast, Bright | 0xEB | 00 | 00 | | | Factory Reset | 0xF0 | 00 | 00 | | | AUTO_COLOR_ADJUST | 0xF1 | 00 | 00 | | | COLOR_MODE_CHANGE | 0xF2 | 00 | 1/2 | 1: WARM(6500K)
2: COOL(9300K) | | Aging On/Off | 0xF3 | 00 | FF/00 | FF: On
00: Off | | Input Select | 0xF4 | 00 | | 0xD0: Displayport
0x90: HDMI1
0x91: HDMI2
0xD1: Thunderbolt | | Restart System | 0xF5 | 00 | 00 | | | Panel Selection (0xA6/0xF3) | 0xF6 | 00 | xx | depends on screen | | APD Command (0xA6/0xFE) | 0xF7 | 00 | 0x00-0x01 | 0x00: OFF
0x01: ON | | HDCP 2.2 read | 0xF8 | | data | read HDCP 2.2 key | | HDCP 2.2 write | 0xF9 | 00 | 00 | write HDCP 2.2 key | | Model Select (0xA6/0xF0) | 0xF9 | 00 | 00 | | | APD command | 0xF7 | 00 | 0x00-0x01 | 0x00: OFF
0x01: ON |

LG MCCS Opcodes

DEC HEX Name
1 01 eMCCS_OPCODE_MISC_DEGAUSS
2 02 eMCCS_OPCODE_MISC_NEW_CONTROL_VALUE
3 03 eMCCS_OPCODE_MISC_SOFT_CONTROL_VALUE
4 04 eMCCS_OPCODE_PRESET_RESTORE_FACTORY_DEFAULT
5 05 eMCCS_OPCODE_PRESET_RESTORE_FACTORY_LUMINANCE_DEFAULT
6 06 eMCCS_OPCODE_PRESET_RESTORE_FACTORY_GEOMETRY_DEFAULT
8 08 eMCCS_OPCODE_PRESET_RESTORE_FACTORY_COLOR_DEFAULT
10 0a eMCCS_OPCODE_PRESET_RESTORE_FACTORY_TV_DEFAULT
11 0b eMCCS_OPCODE_IMAGE_COLOR_TEMPARATURE_INCREMENT
12 0c eMCCS_OPCODE_IMAGE_COLOR_TEMPARATURE_REQUEST
14 0e eMCCS_OPCODE_IMAGE_CLOCK
16 10 eMCCS_OPCODE_IMAGE_LUMINANCE
17 11 eMCCS_OPCODE_IMAGE_FLESH_TONE_ENHANCEMENT
18 12 eMCCS_OPCODE_IMAGE_CONTRAST
19 13 eMCCS_OPCODE_IMAGE_BLACKLIGHT_CONTROL
20 14 eMCCS_OPCODE_IMAGE_COLOR_PRESET
21 15 eMCCS_OPCODE_MANUFACTURER_PICTURE_MODE_VALUE
22 16 eMCCS_OPCODE_IMAGE_RED_VEDIO_GAIN
23 17 eMCCS_OPCODE_IMAGE_USER_COLOR_VISION_COMPENSATION
24 18 eMCCS_OPCODE_IMAGE_GREEN_VEDIO_GAIN
26 1a eMCCS_OPCODE_IMAGE_BLUE_VEDIO_GAIN
28 1c eMCCS_OPCODE_IMAGE_FOCUS
30 1e eMCCS_OPCODE_IMAGE_AUTO_SETUP
31 1f eMCCS_OPCODE_IMAGE_AUTO_COLOR_SETUP
32 20 eMCCS_OPCODE_GEOMETRY_HORIZONTAL_POSITION
34 22 eMCCS_OPCODE_GEOMETRY_HORIZONTAL_SIZE
36 24 eMCCS_OPCODE_GEOMETRY_HORIZONTAL_PINCUSHION
38 26 eMCCS_OPCODE_GEOMETRY_HORIZONTAL_PINCUSHION_BALANCE
40 28 eMCCS_OPCODE_GEOMETRY_HORIZONTAL_CONVERGENCE_RB
41 29 eMCCS_OPCODE_GEOMETRY_HORIZONTAL_CONVERGENCE_MG
42 2a eMCCS_OPCODE_GEOMETRY_HORIZONTAL_LINEARITY
44 2c eMCCS_OPCODE_GEOMETRY_HORIZONTAL_LINEARITY_BALANCE
46 2e eMCCS_OPCODE_IMAGE_GRAY_SCALE_EXPANSION
48 30 eMCCS_OPCODE_GEOMETRY_VERTICAL_POSITION
50 32 eMCCS_OPCODE_GEOMETRY_VERTICAL_SIZE
52 34 eMCCS_OPCODE_GEOMETRY_VERTICAL_PINCUSHION
54 36 eMCCS_OPCODE_GEOMETRY_VERTICAL_PINCUSHION_BALANCE
56 38 eMCCS_OPCODE_GEOMETRY_VERTICAL_CONVERGENCE_RB
57 39 eMCCS_OPCODE_GEOMETRY_VERTICAL_CONVERGENCE_MG
58 3a eMCCS_OPCODE_GEOMETRY_VERTICAL_LINEARITY
60 3c eMCCS_OPCODE_GEOMETRY_VERTICAL_LINEARITY_BALANCE
62 3e eMCCS_OPCODE_IMAGE_CLOCK_PHASE
64 40 eMCCS_OPCODE_GEOMETRY_HORIZONTAL_PARELLELOGRAM
65 41 eMCCS_OPCODE_GEOMETRY_VERTICAL_PARELLELOGRAM
66 42 eMCCS_OPCODE_GEOMETRY_HORIZONTAL_KEYSTONE
67 43 eMCCS_OPCODE_GEOMETRY_VERTICAL_KEYSTONE
68 44 eMCCS_OPCODE_GEOMETRY_ROTATIONS
69 45 eMCCS_OPCODE_MANUFACTURER_GET_PICTURE_MODE_LIST3
70 46 eMCCS_OPCODE_GEOMETRY_TOP_CORNER_FLARE
72 48 eMCCS_OPCODE_GEOMETRY_TOP_CORNER_HOOK
74 4a eMCCS_OPCODE_GEOMETRY_BOTTOM_CORNERF_LARE
76 4c eMCCS_OPCODE_GEOMETRY_BOTTOM_CORNER_HOOK
77 4d eMCCS_OPCODE_MANUFACTURER_GET_PICTURE_MODE_LIST
78 4e eMCCS_OPCODE_MANUFACTURER_GET_PICTURE_MODE_LIST1
79 4f eMCCS_OPCODE_MANUFACTURER_GET_PICTURE_MODE_LIST2
82 52 eMCCS_OPCODE_MISC_ACTIVE_CONTROL
84 54 eMCCS_OPCODE_MISC_PERFORMANCE_PRESERVATION
86 56 eMCCS_OPCODE_IMAGE_HORIZONTAL_MOIRE
88 58 eMCCS_OPCODE_IMAGE_VERTICAL_MOIRE
89 59 eMCCS_OPCODE_IMAGE_SIX_AXIS_SATURATION_CONTROLRED
90 5a eMCCS_OPCODE_IMAGE_SIX_AXIS_SATURATION_CONTROLYELLOW
91 5b eMCCS_OPCODE_IMAGE_SIX_AXIS_SATURATION_CONTROLGREEN
92 5c eMCCS_OPCODE_IMAGE_SIX_AXIS_SATURATION_CONTROLCYAN
93 5d eMCCS_OPCODE_IMAGE_SIX_AXIS_SATURATION_CONTROLBLUE
94 5e eMCCS_OPCODE_IMAGE_SIX_AXIS_SATURATION_CONTROLMAGENTA
96 60 eMCCS_OPCODE_MISC_INPUT_SOURCE
98 62 eMCCS_OPCODE_MANUFACTURER_VOLUME
100 64 eMCCS_OPCODE_AUDIO_MICROPHONE_VOLUME
102 66 eMCCS_OPCODE_MISC_AMBIENT_LIGHT_SENSOR
105 69 eMCCS_OPCODE_COLOR_TEMP_VALUE
106 6a eMCCS_OPCODE_COLOR_TEMP_LIST
108 6c eMCCS_OPCODE_IMAGE_RED_VEDIOBLACK_LEVEL
110 6e eMCCS_OPCODE_IMAGE_GREEN_VEDIOBLACK_LEVEL
112 70 eMCCS_OPCODE_IMAGE_BLUE_VEDIOBLACK_LEVEL
114 72 eMCCS_OPCODE_IMAGE_GAMMA
115 73 eMCCS_OPCODE_IMAGE_LUTSIZE
116 74 eMCCS_OPCODE_IMAGE_SINGLEPOINT_LUT_OPERATION
117 75 eMCCS_OPCODE_IMAGE_BLOCK_LUT_OPERATION
118 76 eMCCS_OPCODE_MISC_REMOTR_PROCEDURE_CALL
120 78 eMCCS_OPCODE_MISC_EDID_OPERATION
122 7a eMCCS_OPCODE_IMAGE_GET_GAMMA_LIST
124 7c eMCCS_OPCODE_IMAGE_ADJUST_ZOOM
130 82 eMCCS_OPCODE_GEOMETRY_HORIZONTAL_MIRROR_FLIP
132 84 eMCCS_OPCODE_GEOMETRY_VERTICAL_MIRROR_FLIP
134 86 eMCCS_OPCODE_GEOMETRY_DISPLAY_SCALING
135 87 eMCCS_OPCODE_IMAGE_SHARPNESS
136 88 eMCCS_OPCODE_IMAGE_VELOCITY_SCAN_MODULATION
138 8a eMCCS_OPCODE_IMAGE_COLOR_SATURATION
139 8b eMCCS_OPCODE_MISC_TVCHANNEL_UPORDOWN
140 8c eMCCS_OPCODE_IMAGE_TV_SHARPNESS
141 8d eMCCS_OPCODE_AUDIO_TREBLE
142 8e eMCCS_OPCODE_IMAGE_TV_CONTRAST
144 90 eMCCS_OPCODE_IMAGE_HUE
145 91 eMCCS_OPCODE_AUDIO_BASS
146 92 eMCCS_OPCODE_IMAGE_TV_BLACKLEVELLUMINANCE
147 93 eMCCS_OPCODE_AUDIO_BALANCELR
148 94 eMCCS_OPCODE_AUDIO_STEREO_MODE
149 95 eMCCS_OPCODE_GEOMETRY_WINDOW_POSITION_TLX
150 96 eMCCS_OPCODE_GEOMETRY_WINDOW_POSITION_TLY
151 97 eMCCS_OPCODE_GEOMETRY_WINDOW_POSITION_BRX
152 98 eMCCS_OPCODE_GEOMETRY_WINDOW_POSITION_BRY
154 9a eMCCS_OPCODE_IMAGE_WINDOW_BACKGROUND
155 9b eMCCS_OPCODE_IMAGE_SIX_AXIS_HUE_CONTROLRED
156 9c eMCCS_OPCODE_IMAGE_SIX_AXIS_HUE_CONTROLYELLOW
157 9d eMCCS_OPCODE_IMAGE_SIX_AXIS_HUE_CONTROLGREEN
158 9e eMCCS_OPCODE_IMAGE_SIX_AXIS_HUE_CONTROLCYAN
159 9f eMCCS_OPCODE_IMAGE_SIX_AXIS_HUE_CONTROLBLUE
160 a0 eMCCS_OPCODE_IMAGE_SIX_AXIS_HUE_CONTROLMAGENTA
161 a1 eMCCS_OPCODE_GET_MONITOR_ID_EXTENDED
162 a2 eMCCS_OPCODE_IMAGE_AUTO_SETUP_ONOFF
164 a4 eMCCS_OPCODE_IMAGE_WINDOCONTROL_ONOFF
165 a5 eMCCS_OPCODE_IMAGE_WINDOW_SELECT
170 aa eMCCS_OPCODE_IMAGE_SCREEN_ORIENTATION
172 ac eMCCS_OPCODE_DISPLAY_HORIZONTAL_FREQUENCY
174 ae eMCCS_OPCODE_DISPLAY_VERTICAL_FREQUENCY
175 af eMCCS_OPCODE_MONITOR_MODEL_NAME
176 b0 eMCCS_OPCODE_PRESET_SETTINGS
178 b2 eMCCS_OPCODE_MISC_FLATPANEL_SUBPIXEL_LAYOUT
182 b6 eMCCS_OPCODE_MISC_DISPLAY_TECHNOLOGY_TYPE
183 b7 eMCCS_OPCODE_DPVL_MONITOR_STATUS
184 b8 eMCCS_OPCODE_DPVL_PACKET_COUNT
185 b9 eMCCS_OPCODE_DPVL_MONITOR_X_ORIGIN
186 ba eMCCS_OPCODE_DPVL_MONITOR_Y_ORIGIN
187 bb eMCCS_OPCODE_DPVL_HEADER_ERROR_COUNT
188 bc eMCCS_OPCODE_DPVL_BODY_CRC_ERROR_COUNT
189 bd eMCCS_OPCODE_DPVL_CLIENT_ID
190 be eMCCS_OPCODE_DPVL_LINK_CONTROL
192 c0 eMCCS_OPCODE_DISPLAY_DISPLY_USAGE_TIME
194 c2 eMCCS_OPCODE_MISC_DISPLAY_DESCRIPTOR_LENGTH
195 c3 eMCCS_OPCODE_MISC_TRANSMIT_DISPLAY_DESCRIPTOR
196 c4 eMCCS_OPCODE_MISC_ENABLE_DISPLAY_OF_DISPLAY_DESCRIPTOR
198 c6 eMCCS_OPCODE_MISC_APPLICATION_ENABLEKEY
199 c7 eMCCS_OPCODE_MISC_DISPLAY_ENABLEKEY
200 c8 eMCCS_OPCODE_DISPLAY_DISPLY_CONTROLLER_TYPE
201 c9 eMCCS_OPCODE_DISPLAY_DISPLY_FIRMWARE_LEVEL
202 ca eMCCS_OPCODE_DISPLAY_OSD
204 cc eMCCS_OPCODE_DISPLAY_OSD_LANGUAGE
205 cd eMCCS_OPCODE_MISC_STATUS_INDICATORS
206 ce eMCCS_OPCODE_MISC_AUXILLARY_DISPLAY_SIZE
207 cf eMCCS_OPCODE_MISC_AUXILLARY_DISPLAY_DATA
208 d0 eMCCS_OPCODE_MISC_OUTPUT_SELECT
212 d4 eMCCS_OPCODE_IMAGE_STEREO_VEDIO_MODE
214 d6 eMCCS_OPCODE_DISPLAY_POWER_MODE
215 d7 eMCCS_OPCODE_MISC_AUXILLARY_POWER_OUTPUT
216 d8 eMCCS_OPCODE_DPVL_POWER_ON_OFF
218 da eMCCS_OPCODE_GEOMETRY_SCAN_MODE
220 dc eMCCS_OPCODE_IMAGE_DISPLAY_APPLICATION
222 de eMCCS_OPCODE_MISC_OPERATION_MODE
223 df eMCCS_OPCODE_DISPLAY_VCP_VERSION
224 e0 eMCCS_OPCODE_EYE_FINE_WINDOW
225 e1 eMCCS_OPCODE_DUAL_WEB_MODE
226 e2 eMCCS_OPCODE_HDR_VALUE
227 e3 eMCCS_OPCODE_SMARTDUALMON
228 e4 eMCCS_OPCODE_MANUFACTURER_CALIBATION_COMMAND
229 e5 eMCCS_OPCODE_MANUFACTURER_GETGAMMA_FROM_SCALER_COMMAND
230 e6 eMCCS_OPCODE_MANUFACTURER_WRITE_GAMMA_LUT
231 e7 eMCCS_OPCODE_MANUFACTURER_WRITE_COLOR_MATRIX
232 e8 eMCCS_OPCODE_MANUFACTURER_SCALERBLOCK_ENABLE_DISABLE_COMMAND
233 e9 eMCCS_OPCODE_MANUFACTURER_ENABLE_DISABLE_SCALER_PATTERN
234 ea eMCCS_OPCODE_MANUFACTURER_DISPLAY_SCALER_INTERNAL_PATTERN
235 eb eMCCS_OPCODE_MANUFACTURER_WRITE_NEW_COLOR_MATRIX
236 ec eMCCS_OPCODE_SMARTRESOLUTION
237 ed eMCCS_OPCODE_MANUFACTURER_PIPMODE_OPCODE
238 ee eMCCS_OPCODE_SCREENSPLIT_OSD_MENU
239 ef eMCCS_OPCODE_MANUFACTURER_DISPLAYID
240 f0 eMCCS_OPCODE_MANUFACTURER_HEARTBEAT
241 f1 eMCCS_OPCODE_MANUFACTURER_FENGINE_BRIGHTNESS
242 f2 eMCCS_OPCODE_MANUFACTURER_FENGINE_ACE
243 f3 eMCCS_OPCODE_MANUFACTURER_FENGINE_RCM
244 f4 eMCCS_OPCODE_MANUFACTURER_GET_RATIO_LIST
245 f5 eMCCS_OPCODE_MANUFACTURER_RATIO_VALUE
246 f6 eMCCS_OPCODE_MANUFACTURER_SES
247 f7 eMCCS_OPCODE_MANUFACTURER_RESPONSE_TIME
248 f8 eMCCS_OPCODE_MANUFACTURER_FREE_SYNC
249 f9 eMCCS_OPCODE_MANUFACTURER_BLACK_STABILIZER
250 fa eMCCS_OPCODE_MANUFACTURER_MOTION_BLUR
251 fb eMCCS_OPCODE_MANUFACTURER_SCALER_ISP_AREA
252 fc eMCCS_OPCODE_MANUFACTURER_FENGINE_MODE_SELECT
253 fd eMCCS_OPCODE_MANUFACTURER_POWER_LAMP_INDICATOR
254 fe eMCCS_OPCODE_MANUFACTURER_IMAGE_GAMMA_PRESET