the output of the logging should look something like this :
0x00B94600 -> 0x00B94600
0x80B94600 -> 0x80B94600
Above output is shown when pressing zero on the kenwood remote
the first line is the button down code, the second the button up.
what you should do is write down all button down codes and fill them in, in the following table :
old code new code
-------------------------------------------------------
| IR_PIONEER_SR70_ATT | 0x0000AD0C | |
| IR_PIONEER_SR70_SRC | 0x0000AD1A | |
| IR_PIONEER_SR70_CD | 0x0000AD1E | |
| IR_PIONEER_SR70_UP | 0x0000AD40 | |
| IR_PIONEER_SR70_DOWN | 0x0000AD41 | |
| IR_PIONEER_SR70_LEFT | 0x0000AD42 | |
| IR_PIONEER_SR70_RIGHT | 0x0000AD43 | |
| IR_PIONEER_SR70_BOTTOM | 0x0000AD12 | |
| IR_PIONEER_SR70_VOL_PLUS | 0x0000AD0A | |
| IR_PIONEER_SR70_VOL_MINUS | 0x0000AD0B | |
|---------------------------|------------|------------|
| IR_PIONEER_SR77_ATT | 0x0000AD0C | |
| IR_PIONEER_SR77_BAND | 0x0000AD12 | |
| IR_PIONEER_SR77_SRC | 0x0000AD1A | |
| IR_PIONEER_SR77_UP | 0x0000AD40 | |
| IR_PIONEER_SR77_DOWN | 0x0000AD41 | |
| IR_PIONEER_SR77_LEFT | 0x0000AD42 | |
| IR_PIONEER_SR77_RIGHT | 0x0000AD43 | |
| IR_PIONEER_SR77_FUNC | 0x0000AD19 | |
| IR_PIONEER_SR77_AUDIO | 0x0000AD0D | |
| IR_PIONEER_SR77_VOL_PLUS | 0x0000AD0A | |
| IR_PIONEER_SR77_VOL_MINUS | 0x0000AD0B | |
-------------------------------------------------------
to try your mappings, create a file using notepad on your PC like this :
# required line for IR-translation table
0x[code for volume up]:0x00B94614
0x[code for volume down]:0x00B94615
mount the root disk of the empeg read-write by using command:
# rw
# cd /tmp
use "Send file" in hyperterm to send the file you just created.
use command to make mapping active :
# cat [filename of created file] > /proc/empeg_ir
# ro
type the following to check if the mappings are loaded:
# cat /proc/empeg_ir
this should give the following output :
Valid sequences: 0
Repeated sequences: 0
Unfulfilled repeats: 0
Malformed sequences: 0
Spurious transitions: 0
Missed interrupts: 231
Timings buffer hwm: 64
Infrared Translation Table
HEX DEC
---------------------------
0x[code for volume up] -> 0x00B94614
0x[code for volume down] -> 0x00B94615
type exit on the prompt to exit the shell and restart the player.
the volume-up and down buttons of the pioneer remote should work now...
NOTE: You will lose the IR-mappings when you cycle power...
Frank van Gestel