Xbox hex code question

This is the JP1 beginners forum. There's no such thing as a stupid question in here, so post away, but this forum is just for JP1 users and people considering JP1, non-JP1 users please use the appropriate forum above!

Moderator: Moderators

Post Reply
vitreous
Posts: 1
Joined: Sat Oct 07, 2006 3:14 pm

Xbox hex code question

Post by vitreous »

Hello,

Im trying to create a modified upgrade for an Xbox dvd remote. I would like to add a seperate button for power, as I have modified my Xbox with a sensor that can power it on and off. The maker of the mod lists the hex codes for the Xbox remote as follows:

Hex Codes for XBOX DVD Remote
------------------------------

Display - 4A55AB
Reverse - 8A5B47
Play - 8A5A57
Forward - 8A53C7
Skip- - 4A54BB
Stop - 8A5F07
Pause - 8A5967
Skip+ - 4A50FB
Title - 8A55A7
Info - CA53C3
Menu - 0A51EF
Back - 4A5E1B
Select - FA52D0
Up Arrow - AA5965
Down Arrow - AA51E5
Left Arrow - AA5695
Right Arrow - AA5E15
1 - CA5873
2 - CA54B3
3 - CA5C33
4 - CA52D3
5 - CA5A53
6 - CA5693
7 - CA5E13
8 - CA51E3
9 - CA5963
0 - CA50F3



Xbox Media Extender Remote
--------------------------
Power - CA5D23


I dont understand how these correlate to the RCA protocol EFC, OBC, or HEX codes that RM and KM use to describe the functions of this remote.

Does anyone know how one would convert these?

Thanks,

Vit
johnsfine
Site Admin
Posts: 4766
Joined: Sun Aug 10, 2003 5:00 pm
Location: Bedford, MA
Contact:

Post by johnsfine »

He has chosen a very strange sequence in which to represent the information. But I do understand it.

His suggestion for power seems to be OBC number 59, which is the RCA standard command for discrete Off. Only some RCA devices have discrete Off, but those that have it use OBC 59.

All the commands are the RCA device number 5 used by XBox.

In each of his six digit strings, each of his hex digits has its bits backwards vs. RCA standard, because RCA sends LSB first and he has MSB first. That is a common reversal between ways of representing IR in hex. If you looked at these signals in an LIRC file they would also have that reversal.

But the sequence of his six digits is really strange:
RCA transmits the sequence:
1) Device code
2) Low half of function code
3) High half of function code
4) Inverse of Device code
5) Inverse of Low half of function code
6) Inverse of High half of function code

He has:
1) High half of function code
2) Device code
3) Inverse of Device code
4) Low half of function code
5) Inverse of Low half of function code
6) Inverse of High half of function code
Post Reply