1 .. SPDX-License-Identifier: GPL-2.0 OR GFDL-1. 1 .. SPDX-License-Identifier: GPL-2.0 OR GFDL-1.1-no-invariants-or-later 2 .. c:namespace:: RC 2 .. c:namespace:: RC 3 3 4 .. _lirc_set_rec_carrier_range: 4 .. _lirc_set_rec_carrier_range: 5 5 6 ******************************** 6 ******************************** 7 ioctl LIRC_SET_REC_CARRIER_RANGE 7 ioctl LIRC_SET_REC_CARRIER_RANGE 8 ******************************** 8 ******************************** 9 9 10 Name 10 Name 11 ==== 11 ==== 12 12 13 LIRC_SET_REC_CARRIER_RANGE - Set lower bound o 13 LIRC_SET_REC_CARRIER_RANGE - Set lower bound of the carrier used to modulate 14 IR receive. 14 IR receive. 15 15 16 Synopsis 16 Synopsis 17 ======== 17 ======== 18 18 19 .. c:macro:: LIRC_SET_REC_CARRIER_RANGE 19 .. c:macro:: LIRC_SET_REC_CARRIER_RANGE 20 20 21 ``int ioctl(int fd, LIRC_SET_REC_CARRIER_RANGE 21 ``int ioctl(int fd, LIRC_SET_REC_CARRIER_RANGE, __u32 *frequency)`` 22 22 23 Arguments 23 Arguments 24 ========= 24 ========= 25 25 26 ``fd`` 26 ``fd`` 27 File descriptor returned by open(). 27 File descriptor returned by open(). 28 28 29 ``frequency`` 29 ``frequency`` 30 Frequency of the carrier that modulates PW 30 Frequency of the carrier that modulates PWM data, in Hz. 31 31 32 Description 32 Description 33 =========== 33 =========== 34 34 35 This ioctl sets the upper range of carrier fre 35 This ioctl sets the upper range of carrier frequency that will be recognized 36 by the IR receiver. 36 by the IR receiver. 37 37 38 .. note:: 38 .. note:: 39 39 40 To set a range use :ref:`LIRC_SET_REC_CARRI 40 To set a range use :ref:`LIRC_SET_REC_CARRIER_RANGE 41 <LIRC_SET_REC_CARRIER_RANGE>` with the lowe 41 <LIRC_SET_REC_CARRIER_RANGE>` with the lower bound first and later call 42 :ref:`LIRC_SET_REC_CARRIER <LIRC_SET_REC_CA 42 :ref:`LIRC_SET_REC_CARRIER <LIRC_SET_REC_CARRIER>` with the upper bound. 43 43 44 Return Value 44 Return Value 45 ============ 45 ============ 46 46 47 On success 0 is returned, on error -1 and the 47 On success 0 is returned, on error -1 and the ``errno`` variable is set 48 appropriately. The generic error codes are des 48 appropriately. The generic error codes are described at the 49 :ref:`Generic Error Codes <gen-errors>` chapte 49 :ref:`Generic Error Codes <gen-errors>` chapter.
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.