Thursday, April 25, 2013

Remote Control codes transmitted via Infrared



I've been playing around with recording and playing back the infra-red signals transmitted by the various remote controls I have.

I've been using my Rasbberry Pi with an infra-red detector and an infra-red LED connected via the GPIO.

I will include more in a future post with a more detailed description of how I did it.  But for now, here is a list of the codes I've decoded so far.

Apple TV 7 button silver remote control:

Hex Code (MSB) Hex Code (LSB) AppleTV button Image
0xee7810ff
0xee7870ff
0xee7830ff
0xee78d0ff
0xee7820ff
0xee78daff
0xee7860ff
0x77e110ff
0x77e1e0ff
0x77e1c0ff
0x77e1b0ff
0x77e140ff
0x77e1baff
0x77e160ff
left
right
up
down
menu
center
pause/play

MSB Hex code decomposes into:
     0xee  - first byte of Apple identifier
     0x78 - second byte of Apple identifier
     0x?? - control code
     0xff  - terminator


LG remote control:

Hex Code (MSB) Hex Code (LSB) LG Remote button Image
0x20df8877
0x20df48b7
0x20dfc837
0x20df28d7
0x20dfa857
0x20df6897
0x20dfe817
0x20df18e7
0x20df9867
0x20df08f7
0x20dfd02f
0x20df906f
0x20df22ff
0x20dfe01f
0x20df609f
0x20df40bf
0x20dfc03f
Number 1
Number 2
Number 3
Number 4
Number 5
Number 6
Number 7
Number 8
Number 9
Number 0
Input
Mute
Enter
Left
Right
Vol Up
Vol Dn



Check out my YouTube channel:  www.youtube.com/KedarWarriner

No comments:

Post a Comment