Hi Andrew
The TV is a LG 55LW450U
I am currently using the Generic LG RS232 ucase proto template which is controlling the on/off of the tv fine.
I dont know about other functions as not used them.
The following is from the LG manual.
25. 3D(Command: x t) (only 3D models)
►►To change 3D mode for TV.
Data Structure
Data01 00 : 3D On
01 : 3D Off
02 : 3D to 2D
03 : 2D to 3D
Data02 00 : Top and Bottom
01 : Side by Side
02 : Check Board
03 : Frame Sequential
Data03 00 : Right to Left
01 : Left to Right
Data04 3D Effect(3D Depth) : Min : 00 ~ Max : 14
(*transmit by Hexadecimal code)
*If data1 is 00(3D On), data4 has no meaning.
*If data1 is 01(3D off) or 02(3D to 2D), data2, data3 and
data4 have no meaning.
*If data1 is 03(2D to 3D), data2 and data3 have no
meaning.
Transmission
- [t][ ][Set ID][ ][Data01][ ][Data02]
[ ][Data03][ ][Data04][Cr]
Ack [t][ ][OK][Data01][Data02][Data03][Data04]
[t][ ][NG][Data01]
The main function needed is to turn on 3d mode with option of top/bottom or side/side. And obviously also to turn 3d mode off.
So 3 buttons.
Regards