lirc_%.bbappend: Use lircd.service as in Raspbian

Use lircd systemd service similar to the one in Raspbian. Start
lircd with argument --nodaemon after lircd-setup.service.

Edit device in /etc/lirc/lirc_options.conf to switch between
receive and transmit modes (lircd must be restarted after such
change).

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
This commit is contained in:
Leon Anavi 2020-06-24 14:41:23 +03:00 committed by Andrei Gherzan
parent cdee89b0a0
commit 770a69f18d
2 changed files with 12 additions and 0 deletions

View File

@ -0,0 +1,11 @@
[Unit]
Description=LIRC Infrared Signal Decoder
Wants=lircd-setup.service
After=network.target lircd-setup.service
[Service]
Type=simple
ExecStart=/usr/sbin/lircd --nodaemon
[Install]
WantedBy=multi-user.target

View File

@ -2,4 +2,5 @@ FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:"
SRC_URI_append_rpi = " \ SRC_URI_append_rpi = " \
file://lirc-gpio-ir-0.10.patch \ file://lirc-gpio-ir-0.10.patch \
file://lircd.service \
" "