Jul 31, 2023
All codes sent are in HEX format.
(Sending the below commands as ASCII characters will not work, codes must be sent as HEX)
Command | Code (HEX) | Control System Representation |
---|---|---|
Enable Standby (Must be sent while TV is on to enable RS232 control) |
8C 00 01 02 01 90 | \x8C\x00\x01\x02\x01\x90 |
Power On | 8C 00 00 02 01 8F | \x8C\x00\x00\x02\x01\x8F |
Power Off | 8C 00 00 02 00 8E | \x8C\x00\x00\x02\x00\x8E |
Volume Up | 8C 00 05 03 00 00 94 | \x8C\x00\x05\x03\x00\x00\x94 |
Volume Down | 8C 00 05 03 00 01 95 | \x8C\x00\x05\x03\x00\x01\x95 |
Mute Toggle | 8C 00 06 02 00 94 | \x8C\x00\x06\x02\x00\x94 |
Info (Display) | 8C 00 0F 02 00 9D | \x8C\x00\x0F\x02\x00\x9D |
Input HDMI 1 | 8C 00 02 03 04 01 96 | \x8C\x00\x02\x03\x04\x01\x96 |
Input HDMI 2 | 8C 00 02 03 04 02 97 | \x8C\x00\x02\x03\x04\x02\x97 |
Input HDMI 3 | 8C 00 02 03 04 03 98 | \x8C\x00\x02\x03\x04\x03\x98 |
Input HDMI 4 | 8C 00 02 03 04 04 99 | \x8C\x00\x02\x03\x04\x04\x99 |
Action Menu | 8C 00 67 03 97 36 C3 | \x8C\x00\x67\x03\x97\x36\xC3 |
Up | 8C 00 67 03 01 74 6B | \x8C\x00\x67\x03\x01\x74\x6B |
Down | 8C 00 67 03 01 75 6C | \x8C\x00\x67\x03\x01\x75\x6C |
Right | 8C 00 67 03 01 33 2A | \x8C\x00\x67\x03\x01\x33\x2A |
Left | 8C 00 67 03 01 34 2B | \x8C\x00\x67\x03\x01\x34\x2B |
Enter (OK) | 8C 00 67 03 01 65 5C | \x8C\x00\x67\x03\x01\x65\x5C |
Return (Back) | 8C 00 67 03 97 23 B0 | \x8C\x00\x67\x03\x97\x23\xB0 |
Home | 8C 00 67 03 01 60 57 | \x8C\x00\x67\x03\x01\x60\x57 |
Source: https://pro-bravia.sony.net/develop/integrate/rs-232c/index.html
For testing or demonstration purposes, a Docklight Scripting project file with the above commands is attached to this Knowledge Base article. The Docklight Scripting program is available for download here:
https://www.docklight.de/download/Docklight_Scripting.zip