Sony TV Remote Codes

someone should clean stuff off before photographing !


I finally found where I had put the "problem" IR decoder module, mentioned previously here:

https://wb9kzy.blogspot.com/2025/08/more-ir-remote-stuff.html

I soldered wires to the module this time and it seems to be OK now:




So I used the module to decode all the buttons of the Sony RM-756:
remote power button, the long pulses at zero volts are ones, the short pulses are zeroes

.



As mentioned before, the Sony TV remote sends 12 bits but the last 4 bits are always 0 so I just ignore them and tabulated the first 8 bits, 2 hex digits.  Here they are, row by row:

button       binary      hex
------       --------    ---
mute         00101001    29
sleep        01101101    6D
power        10101001    A9

1            00000001    01
2            10000001    81
3            01000001    41
tv/video     10100101    A5

4            11000001    C1        
5            00100001    21
6            10100001    A1
MTS          11101001    E9

7            01100001    61
8            11100001    E1
9            00010001    11
surround     10010101    95

display      01011101    5D
0            10010001    91
enter        11010001    D1

picture +    00011001    19
vol +        01001001    49
ch +         00001001    09

picture -    10011001    99
vol -        11001001    C9
ch -         10001001    89
jump         11011101    DD


(the following buttons are under the sliding cover)

timer        00111101    3D
clear        00101101    2D
am/pm        11001101    CD
timer/block  00001101    0D

erase        10011111    9F
add          11000001    C1
auto prog    11010111    D7

The first use of these codes will just be a partial usage to add extra delays to the timed remote:

https://wb9kzy.blogspot.com/2025/07/stumbling-start-on-timed-mute-for.html

Update: one thing, the Sony remote will send out multiple bursts, the number depends on how long the switch is pressed, 3 to 5 or more, here it was 4 for a brief press:


The PIC coder should be aware of these repeats lest the code become "confused" :)
 

Best Regards,
Chuck, WB9KZY
http://wb9kzy.com/ham.htm