While I was playing around with my Raspberry Pi and some IR-Receiver and IR-Transmitter I did a IR configuration of my Denon 1055 remote controll.
Actually my first test was a very special situation. It take me a while to find out why sometimes everything works ans why not.
- Raspberry Pi 3 Model B Rev 1.2
- AZ-Delivery KY-022 ir-receiver
- AZ-Delivery KY-005 ir-transmitter
- Raspbian GNU/Linux 10 (buster)
- Linux raspberrypi 5.4.83-v7+
- lircd 0.10.1
Brand: Denon
Model: RC-1055
Used for device: DRA-500AE
Used for device type: HiFi-Receiver
This rc has two different "ir-profiles" in it. The problem i, you can not mix two different ir signales in one configuration. The configuration includes many stuff that is neseccarry for the ir signal like gaps, header, bits, ect... I did not go in detail for all the different configurations. ;)
So I created two configuration files. One file for each "ir-profile". On the remote you can see the number block that is souround by a line. This block has a different ir signal than all the other keys. Maybe this is to controll other Denon devices like CD-Players or something like that. I put this keys in Profile 2. In Profile 1 I inluded all main Keys like Power or Volume.
Key: OFF, ON, CD, DVD, TUNER, CD-R/TAPE-1, MD/TAPE-2, AUX, PREVIOUS CHANNEL, NEXT CHANNEL, VOLUME UP, VOLUME DOWN, MUTE, SHIFT/PTY, MENU, UP, RDS, LEFT, ENTER, RIGHT, BAND, STATUS, DOWN, IPOD
Filename: DENON_1055_1.lircd.conf
Keys: 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, +10, SKIP/DISK, PLAY, PAUSE, STOP, PREV, NEXT
Filename: DENON_1055_2.lircd.conf
+------------------------------------------+
| |
| (OFF) (ON) |
| |
|------------------------------------------|
| |
| ( 1 ) ( 2 ) ( 3 ) |
| |
| ( 4 ) ( 5 ) ( 6 ) |
| |
| ( 7 ) ( 8 ) ( 9 ) |
| |
| ( 0 ) ( +10 ) (SKIP/DISK) |
| |
| |
| (PLAY) (PAUSE) (STOP) |
| |
| (PREV) (NEXT) |
| |
|------------------------------------------|
| |
| (CD) (DVD) (TUNER) |
| |
| (CD-R/TAPE-1) (MD/TAPE-2) (AUX) |
| |
| |
| (PREV CHAN) (VOLUME UP) (MUTE) |
| |
| (NEXT CHAN) (VOLUME DOWN) (SHIFT/PTY) |
| |
| |
| (MENU) (UP) (RDS) |
| |
| (LEFT) (ENTER) (RIGHT) (BAND) |
| |
| (STATUS) (DOWN) (IPOD) |
| |
+------------------------------------------+
+------------------------------------------+
| |
| KEY_POWER2 KEY_POWER |
| |
|------------------------------------------|
| |
| KEY_1 KEY_2 KEY_3 |
| |
| KEY_4 KEY_5 KEY_6 |
| |
| KEY_7 KEY_8 KEY_9 |
| |
| KEY_0 KEY_102ND KEY_VIDEO_NEXT |
| |
| |
| KEY_PLAY KEY_PAUSE KEY_STOP |
| |
| KEY_PREVIOUS KEY_NEXT |
| |
|------------------------------------------|
| |
| KEY_CD KEY_DVD KEY_TUNER |
| |
| KEY_TAPE KEY_VIDEO KEY_AUX |
| |
| |
| KEY_CHANNELUP KEY_VOLUMEUP KEY_MUTE |
| |
| KEY_CHANNELUP KEY_VOLUMEDOWN BTN_1 |
| |
| |
| KEY_MENU KEY_UP BTN_2 |
| |
| KEY_LEFT KEY_ENTER KEY_RIGHT BTN_3 |
| |
| KEY_INFO KEY_DOWN BTN_4 |
| |
+------------------------------------------+
SKIP/DISK: KEY_VIDEO_NEXT
+10: KEY_102ND
SHIFT/PTY: BTN_1
RDS: BTN_2
BAND: BTN_3
IPOD: BTN_4