Lines Matching +full:ir +full:- +full:receiver

1 .. SPDX-License-Identifier: GPL-2.0 OR GFDL-1.1-no-invariants-or-later
10 a bi-directional interface for transporting raw IR and decoded scancodes
13 file_operations defined on it. With respect to transporting raw IR and
17 raw IR into scancodes.
21 .. code-block:: none
24 rc rc0: lirc_dev: driver mceusb registered at minor = 0, raw IR receiver, raw IR transmitter
28 .. code-block:: none
30 $ ls -l /dev/lirc*
31 crw-rw---- 1 root root 248, 0 Jul 2 22:20 /dev/lirc0
33 Note that the package `v4l-utils <https://git.linuxtv.org/v4l-utils.git/>`_
36 - ir-ctl: can receive raw IR and transmit IR, as well as query LIRC
39 - ir-keytable: can load keymaps; allows you to set IR kernel protocols; load
40 BPF IR decoders and test IR decoding. Some BPF IR decoders are also
49 LIRC supports some modes of receiving and sending IR codes, as shown
52 .. _lirc-mode-scancode:
53 .. _lirc-scancode-flag-toggle:
54 .. _lirc-scancode-flag-repeat:
58 This mode is for both sending and receiving IR.
62 set to the :ref:`IR protocol <Remote_controllers_Protocols>`, and all other
67 :ref:`IR protocol <Remote_controllers_Protocols>` is set in
72 bit is set in protocols that support it (e.g. rc-5 and rc-6), or
83 pressing the same button". The rc-5 and rc-6 protocols have a toggle bit.
90 .. _lirc-mode-mode2:
97 This mode is used only for IR receive.
106 Signifies the presence of IR in microseconds, also known as *flash*.
110 Signifies absence of IR in microseconds, also known as *gap*.
121 to no IR being detected, this packet will be sent, with the number
122 of microseconds with no IR.
126 Signifies that the IR receiver encounter an overflow, and some IR
127 is missing. The IR data after this should be correct again. The
131 .. _lirc-mode-pulse:
136 lirc device using :ref:`lirc-write`.
142 This mode is used only for IR send.
148 .. kernel-doc:: include/uapi/linux/lirc.h
152 BPF based IR decoder
156 :ref:`IR protocols <Remote_controllers_Protocols>`, but there
159 LIRC devices which support reading raw IR.
165 pointer to a unsigned int, which is a :ref:`LIRC_MODE_MODE2 <lirc-mode-mode2>`
176 .. _bpf(2): http://man7.org/linux/man-pages/man2/bpf.2.html