Я пытаюсь использовать библиотеку Linux Infrared Remote Control LIRC для записи настраиваемого сигнала с пульта дистанционного управления и сохранения его в файле. Затем я воспользуюсь этими сигналами, чтобы снова отправить его через ir tx с помощью raspberry pi, когда я запускаю test ir rx mode2 -d /dev/lirc1
, результат кажется хорошим.
Using driver default on device /dev/lirc1
Trying device: /dev/lirc1
Using device: /dev/lirc1
space 16777215
pulse 9044
space 4463
pulse 601
space 1641
pulse 628
space 532
pulse 575
space 558
pulse 577
space 530
pulse 603
Но когда я открываю файл /etc/lirc/lircd.conf
, происходит следующее:
# Type of device controlled
# (TV, VCR, Audio, DVD, Satellite, Cable, HTPC, ...) :
# Device(s) controlled by this remote:
begin remote
name fan
bits 0
flags CONST_LENGTH
eps 0
aeps 0
one 0 0
zero 0 0
gap 50000
toggle_bit_mask 0x0
frequency 38000
begin codes
KEY_POWER 0x0
KEY_0 0x0
KEY_1 0x0
end codes
end remote
Все сохраненные ключи - нули, как мне решить эту проблему?