Strange thing, I have never had any problems with configuring Lirc for moode but now I can't get it to work. I did a clean install Moode r43, installed Lirc 0.9.4.c and tried with Apple remote A1294.lircd.conf and tried to teach it but it won't do anything to moode.
All services are up and working, mode2 -d /dev/lirc0 shows pulses, lircrc is also configured.
Code:
pi@moode:~ $ ls -la /etc/lirc/lircd.conf.d
total 56
drwxr-xr-x 2 root root 4096 Oct 21 10:29 .
drwxr-xr-x 3 root root 4096 Oct 21 10:02 ..
-rw-r--r-- 1 root root 1611 Oct 21 10:29 A1294.lircd.conf
-rw-r--r-- 1 root root 1319 Oct 21 09:45 Apple_A1294.lircd.conf
-rw-r--r-- 1 root root 33704 Apr 5 2017 devinput.lircd.conf
-rw-r--r-- 1 root root 615 Apr 5 2017 README.conf.d
Code:
pi@moode:~ $ dmesg | grep lirc
[ 5.292823] lirc_dev: IR Remote Control driver registered, major 243
[ 5.306121] lirc_rpi: module is from the staging directory, the quality is unknown, you have been warned.
[ 6.372277] lirc_rpi: auto-detected active low receiver on GPIO pin 26
[ 6.372729] lirc_rpi lirc_rpi: lirc_dev: driver lirc_rpi registered at minor = 0
[ 6.372740] lirc_rpi: driver registered!
[ 17.837954] input: lircd-uinput as /devices/virtual/input/input0
Code:
pi@moode:~ $ lsmod | grep lirc
lirc_rpi 16384 2
lirc_dev 16384 1 lirc_rpi
Code:
pi@moode:~ $ ls -la /dev/lirc0
crw-rw---- 1 root video 243, 0 Oct 21 10:29 /dev/lirc0
Code:
pi@moode:~ $ ps aux | grep lirc
root 294 0.0 0.1 4280 1148 ? Ss 10:58 0:00 /usr/sbin/lircmd --nodaemon
root 307 0.0 0.1 4208 1104 ? Ss 10:58 0:00 /usr/bin/irexec /etc/lirc/irexec.lircrc
root 399 0.8 0.3 7312 3480 ? Ss 10:58 0:00 /usr/sbin/lircd --nodaemon
root 400 0.0 0.1 4284 1192 ? Ss 10:58 0:00 /usr/sbin/lircd-uinput
pi 799 0.0 0.0 4372 568 pts/0 S+ 10:58 0:00 grep --color=auto lirc
Code:
pi@moode:~ $ irsend SEND_ONCE Apple_A1294 KEY_RIGHT #no errors
Any thoughts?