1.. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later
2.. c:namespace:: DTV.fe
3
4.. _FE_ENABLE_HIGH_LNB_VOLTAGE:
5
6********************************
7ioctl FE_ENABLE_HIGH_LNB_VOLTAGE
8********************************
9
10Name
11====
12
13FE_ENABLE_HIGH_LNB_VOLTAGE - Select output DC level between normal LNBf voltages or higher LNBf - voltages.
14
15Synopsis
16========
17
18.. c:macro:: FE_ENABLE_HIGH_LNB_VOLTAGE
19
20``int ioctl(int fd, FE_ENABLE_HIGH_LNB_VOLTAGE, unsigned int high)``
21
22Arguments
23=========
24
25``fd``
26    File descriptor returned by :c:func:`open()`.
27
28``high``
29    Valid flags:
30
31    -  0 - normal 13V and 18V.
32
33    -  >0 - enables slightly higher voltages instead of 13/18V, in order
34       to compensate for long antenna cables.
35
36Description
37===========
38
39Select output DC level between normal LNBf voltages or higher LNBf
40voltages between 0 (normal) or a value grater than 0 for higher
41voltages.
42
43Return Value
44============
45
46On success 0 is returned.
47
48On error -1 is returned, and the ``errno`` variable is set
49appropriately.
50
51Generic error codes are described at the
52:ref:`Generic Error Codes <gen-errors>` chapter.
53