Raspberry PI: теперь нажмите и удерживайте кнопку «KEY_OK». Что-то пошло не так: невозможно декодировать данные Пожалуйста, попробуйте еще раз. (Осталось 28 повторов) - PullRequest
0 голосов
/ 13 марта 2019

Я установил и настроил LIRC с https://gist.github.com/prasanthj/c15a5298eb682bde34961c322c95378b. Теперь я пытаюсь записать ИК-сигнал, но получаю эту ошибку:

>>pi@raspberrypi:~ $ sudo irrecord -d /dev/lirc0 ~/lircd.conf

Запуск от имени обычного пользователя pi Использование драйвера по умолчанию на устройстве / dev / lirc0

irrecord - приложение для записи IR-кодов для использования с lirc. Copyright (C) 1998, 1999 гг. Кристоф Бартельмус (lirc@bartelmus.de)

Эта программа запишет сигналы с вашего пульта дистанционного управления и создаст файл конфигурации для lircd.

Правильный файл конфигурации для lircd, возможно, является наиболее важной частью этого пакета, поэтому вам следует потратить некоторое время на создание рабочего файла конфигурации. Хотя я приложил немало усилий в этой программе, часто невозможно автоматически распознать все функции пульта дистанционного управления. Часто недостатки аппаратного обеспечения приемника делают его практически невозможным. Если у вас возникли проблемы при создании файла конфигурации, ПРОЧИТАЙТЕ ДОКУМЕНТАЦИЮ на https://sf.net/p/lirc-remotes/wiki

Если уже имеется пульт дистанционного управления той же марки, доступный по адресу http://sf.net/p/lirc-remotes, вы можете попробовать использовать такой пульт в качестве шаблона. Конфигурационные файлы уже содержат все параметры протокола, используемого удаленными устройствами определенной марки, и знание этих параметров значительно облегчает работу этой программы. Есть также файлы шаблонов для наиболее распространенных доступных протоколов. Шаблоны можно скачать с помощью irdb-get (1). Вы используете файл шаблона, предоставляя путь к файлу в качестве параметра командной строки.

Пожалуйста, найдите время, чтобы закончить файл, как описано в https://sourceforge.net/p/lirc-remotes/wiki/Checklist/, и отправьте его по адресу , чтобы он мог быть доступен другим.

Нажмите RETURN для продолжения.

Проверка окружающего света, создающего слишком много помех. Пожалуйста, не нажимайте никаких кнопок, просто подождите несколько секунд ...

Нет значительного шума (получено 0 байт)

Введите имя удаленного (только ascii, без пробелов):

conf

Использование conf.lircd.conf в качестве выходного файла

Сигналы имеют импульсное кодирование. Длина сигнала 16 Неизвестная кодировка

Пожалуйста, введите имя для следующей кнопки (нажмите , чтобы закончить запись)

KEY_OK

Теперь нажмите и удерживайте кнопку «KEY_OK». Что-то пошло не так: невозможно декодировать данные Пожалуйста, попробуйте еще раз. (Осталось 28 попыток)

Теперь нажмите и удерживайте кнопку «KEY_OK». Что-то пошло не так: невозможно декодировать данные Пожалуйста, попробуйте еще раз. (Осталось 27 попыток)

Теперь нажмите и удерживайте кнопку «KEY_OK». Что-то пошло не так: невозможно декодировать данные Пожалуйста, попробуйте еще раз. (Осталось 26 попыток)

Теперь нажмите и удерживайте кнопку «KEY_OK». Что-то пошло не так: невозможно декодировать данные Пожалуйста, попробуйте еще раз. (Осталось 25 попыток)

^C
...