Alexey Woronov

  • Posts

  • Joined

  • Last visited

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

Alexey Woronov's Achievements

  1. Thank you. LIRC is not needed at all, Linux event subsystem is enough. i needed to run commands in the Linux shell of ODROID-C2 by pressing the colored buttons on the Samsung TV RC, and I used lircd and irexec earlier for this purpose, look above. At first I realized that Samsung remotes use the NEC protocol: ir-keytable --protocol=nec Then I scanned some codes I need: ir-keytable -t -v And place it to file: /lib/udev/rc_keymaps/samsung.toml [[protocols]] name = "samsung" protocol = "nec" variant = "nec" [protocols.scancodes] 0x7076c = "KEY_RED" 0x70714 = "KEY_GREEN" 0x70715 = "KEY_YELLOW" 0x70716 = "KEY_BLUE" The string of code initializing may be placed to rc.local, is it right? /usr/bin/ir-keytable --clear --protocol=nec --write=/lib/udev/rc_keymaps/samsung.toml 2>/dev/null Instead of irexec, I used the utility for handling Linux events: apt-get install triggerhappy And place configuration like this: # Samsung TV Remote Control KEY_RED 1 /usr/local/bin/ red KEY_GREEN 1 /usr/local/bin/ green KEY_YELLOW 1 /usr/local/bin/ yellow KEY_BLUE 1 /usr/local/bin/ blue Thats all, I hope that someone will be useful apt purge lirc WBR, WRA-RIPE
  2. Can you tell, how to configure lircd to use /devices/*/input* instead of /dev/lirc* ? Thank you in advance root@odroidc2:~# dmesg | grep meson-ir [ 6.405957] rc rc0: meson-ir as /devices/platform/soc/c8100000.bus/ [ 6.407347] input: meson-ir as /devices/platform/soc/c8100000.bus/ [ 6.408476] meson-ir receiver initialized I use Samsung remote control and I can’t configure it via input, only via lirc device bits 32 flags SPACE_ENC|CONST_LENGTH eps 30 aeps 100 header 4489 4453 one 554 1668 zero 554 565 ptrail 560 gap 107568 toggle_bit_mask 0x0 begin codes KEY_RED 0xE0E036C9 KEY_GREEN 0xE0E028D7 KEY_YELLOW 0xE0E0A857 ... etc ... WBR, WRA-RIPE
  3. Perhaps it is enough to build a kernel with the CONFIG_LIRC=m option and everything will be fine? What might not work there? WBR, WRA-RIPE
  4. Hello! Recently, Armbian Debian 10 was installed on my ODROID-C2 I can't configure lircd, but it worked on Odrobian Debian 9! Please, explain how they configure LIRC to 4.19 now without /dev/lirc*? WBR, WRA-RIPE