Infrared Codes
From OpenWiz
Captured the IR device when pressing buttons from top left to bottom right (give or take a few):
// Source File: IRREMOTE.bin
unsigned char rawData[x] =
{
0xBE, 0x00, 0x55, 0xAA, :TV/RAD
0xBE, 0x00, 0x42, 0xBD, :TV-OUT
0xBE, 0x00, 0x07, 0xF8, :SETUP
0xBE, 0x00, 0x52, 0xAD, :wizTV
0xBE, 0x00, 0x08, 0xF7, :LIVE
0xBE, 0x00, 0x44, 0xBB, :Fileplayer
0xBE, 0x00, 0x02, 0xFD, :VOL+
0xBE, 0x00, 0x03, 0xFC, :VOL-
0xBE, 0x00, 0x0C, 0xF3, :MUTE
0xBE, 0x00, 0x1D, 0xE2, :Info
0xBE, 0x00, 0x00, 0xFF, :CH+
0xBE, 0x00, 0x01, 0xFE, :CH-
0xBE, 0x00, 0x09, 0xF6, :FAV
0xBE, 0x00, 0x43, 0xBC, :GUIDE
0xBE, 0x00, 0x1A, 0xE5, :POPUP
0xBE, 0x00, 0x4C, 0xB3, :LIST
0xBE, 0x00, 0x4E, 0xB1, :UPARROW
0xBE, 0x00, 0x1C, 0xE3, :EXIT
0xBE, 0x00, 0x53, 0xAC, :LEFTARROW
0xBE, 0x00, 0x1F, 0xE0, :OK
0xBE, 0x00, 0x54, 0xAB, :RIGHTARROW
0xBE, 0x00, 0x1E, 0xE1, :BACK/PREVCH
0xBE, 0x00, 0x4F, 0xB0, :DOWNARROW
0xBE, 0x00, 0x4D, 0xB2, :RED
0xBE, 0x00, 0x0D, 0xF2, :GREEN
0xBE, 0x00, 0x0E, 0xF1, :YELLOW
0xBE, 0x00, 0x0F, 0xF0, :BLUE
0xBE, 0x00, 0x11, 0xEE, :1
0xBE, 0x00, 0x12, 0xED, :2
0xBE, 0x00, 0x13, 0xEC, :3
0xBE, 0x00, 0x14, 0xEB, :4
0xBE, 0x00, 0x15, 0xEA, :5
0xBE, 0x00, 0x16, 0xE9, :6
0xBE, 0x00, 0x17, 0xE8, :7
0xBE, 0x00, 0x18, 0xE7, :8
0xBE, 0x00, 0x19, 0xE6, :9
0xBE, 0x00, 0x1B, 0xE4, :SLEEP
0xBE, 0x00, 0x10, 0xEF, :0
0xBE, 0x00, 0x50, 0xAF, :ZOOM
0xBE, 0x00, 0x4B, 0xB4, :PLAY
0xBE, 0x00, 0x4A, 0xB5, :STOP
0xBE, 0x00, 0x46, 0xB9, :PAUSE
0xBE, 0x00, 0x06, 0xF9, :SLOW
0xBE, 0x00, 0x45, 0xBA, :REW
0xBE, 0x00, 0x48, 0xB7, :FF
0xBE, 0x00, 0x04, 0xFB, :PREV
0xBE, 0x00, 0x05, 0xFA, :NEXT
0xBE, 0x00, 0x5E, 0xA1, :REC
0xBE, 0x00, 0x47, 0xB8, :SUBTITLE
0xBE, 0x00, 0x51, 0xAE, :TELETEXT
0xBE, 0x00, 0x49, 0xB6, :SOUNDTRACK
0xBE, 0x00, 0x55, 0xAA, :TV/RAD again (just checking :-))
0xBE, 0x00, 0x40, 0xBF, :EJECT
:POWER NOT INTERCEPTED BY /DEV/IR
From beyonwiz info, there is discrete power off now (and power toggle was indicated in the forum):
0xBE, 0x00, 0x56, 0xA9, :Discrete Power OFF 0xBE, 0x00, 0x0A, 0xF5, :Standby } ;
So, intepreting this suggests that this is NEC protocol with 0xBE address code 0x00 nothing, next code=button code, last code=inverted button code (to check the IR has no errors). Sometimes there is 4 extra bytes that dribble thru 0xaa 0xaa 0x00 0x00 when capturing /dev/ir, it could just be noise being detected by my IR sensor or some other occassional signalling sent to the /dev/ir device, but without the checksum of the inverted command code, will be ignored by the firmware (well, ignored as a remote key). When a key is held down, it appears to simply repeat the same 4byte code continuously.
Here is a link to a better format CSV of above: http://tonyspage.abock.de/beyonwiz/BeyonwizRemote.csv (updated with discrete off code).
From: http://www.beyonwiz.com.au/phpbb2/viewtopic.php?t=801&start=0 there is also indication how to make this a pronto code:
The codes are indeeed NEC1 format and to convert just put 900A 006D 0000 0001 in front of the codes above, for example Standby is: 900A 006D 0000 0001 BE00 0AF5
Regards
Tony

