I've tried to bring in work the lirc which was kindly added into the repo, but no working results.
At the Rasbian is still used older 0.9.0 which works fine. But in the repo is used the most newest version 0.9.2a which seems to have different data format in the config file. Comparison for the same remote and same buttons.
Older:
begin remote
name /home/pi/lircd.conf
bits 16
flags SPACE_ENC|CONST_LENGTH
eps 30
aeps 100
header 8945 4421
one 594 1634
zero 594 519
ptrail 598
repeat 8949 2187
pre_data_bits 16
pre_data 0xFD
gap 106959
toggle_bit_mask 0x0
begin codes
KEY_KPMINUS 0x00FF
KEY_KPPLUS 0x40BF
end codes
end remote
The new one:
begin remote
name /home/tc/lircd.conf
driver devinput
bits 64
eps 30
aeps 100
one 0 0
zero 0 0
gap 409
toggle_bit_mask 0x0
begin codes
KEY_KPMINUS 0x1118000001000259 0x00000000BEA9C9B1
KEY_KPPLUS 0x112800000100024D 0x00000000BEA9C9B1
end codes
end remote
I've used the same steps as for the older one, recorded the remote keys, put to the /usr/local/etc/lirc directory where the config files are stored and started the lircd daemon as root, which indicates that config was loaded and everything is working, but it's not true. I've tested
sudo irw /var/run/lirc/lircd
which indicates that the socket was connected, but no data coming when button-press.
Has anybody experience with this new lirc version and how to bring it working?