2016-06-18 6 views
5

Я пытаюсь настроить LIRC работать с моим малина 2B и схему я строю с транзистором и ИК-передатчика, как описано в этом tutorialLIRC irsend: не удалось подключиться к розетке irsend: Нет такого файла или каталога

После установки LIRC, я все шаги и я добавил эти две строки в /и т.д./модулей

lirc_dev 
lirc_rpi gpio_out_pin=36 

Затем я напечатал это в /etc/lirc/hardware.conf

LIRCD_ARGS="--uinput" 
LOAD_MODULES=true 
DRIVER="default" 
DEVICE="/dev/lirc0" 
MODULES="lirc_rpi" 
LIRCD_CONF="" 
LIRCMD_CONF="" 

После перезагрузки, я добавил конфигурацию моего Samsung пульта дистанционного управления (BN59-00516A) в /etc/lirc/lircd.conf

Затем я снова перезапускается LIRC, но когда я запускаю команду послать ИК частоту

irsend SEND_ONCE Samsung_BN59-00865A KEY_POWER 

он сетует со следующей ошибкой:

irsend: could not connect to socket

irsend: No such file or directory

Я предполагаю, что это проблема с моим гнездом устройства, так как в файле hardware.conf я установил

DEVICE = "/dev/lirc0" 

(только потому, что в учебнике говорится), но lirc0 файл не в папке. Я не мог найти другого вопроса, связанного с этой проблемой, и google тоже не помог мне. У кого-нибудь есть намек на это?

ответ

4

После многого поиска я узнал, что необходимо обновить, чтобы все работало правильно. В моем случае я сделал:

apt-get update, apt-get upgrade, rpi-update 

Кроме того, как указано в этом другом tutorial, в зависимости от прошивки малины, вам может понадобиться, чтобы добавить это /boot/config.txt

dtoverlay=lirc-rpi,gpio_in_pin=XX,gpio_out_pin=YY 

Замените X и Y для любых контактов, которые вы используете!

0

У меня такие же сообщения об ошибках. Но все конфигурации выполнены. Перезапуск демона lirc решил эту проблему, набрав $ sudo /etc/init.d/lirc restart

0

вам необходимо запустить lircd. Это создаст два файла (lircd и lircd.pid) в /var/run/lirc/:

lircd 
1

У меня была аналогичная проблема, и я решил его с помощью этой команды:

sudo lircd --device /dev/lirc0 

 Смежные вопросы

  • Нет связанных вопросов^_^