2.5.9. ioctl FE_DISEQC_SEND_BURST¶
2.5.9.1. Name¶
FE_DISEQC_SEND_BURST - Sends a 22KHz tone burst for 2x1 mini DiSEqC satellite selection.
2.5.9.2. Synopsis¶
-
int
ioctl
(int fd, FE_DISEQC_SEND_BURST, enum fe_sec_mini_cmd tone)¶
2.5.9.3. Arguments¶
fd
- File descriptor returned by open().
tone
- an integer enumered value described at
fe_sec_mini_cmd
2.5.9.4. Description¶
This ioctl is used to set the generation of a 22kHz tone burst for mini DiSEqC satellite selection for 2x1 switches. This call requires read/write permissions.
It provides support for what’s specified at Digital Satellite Equipment Control (DiSEqC) - Simple “ToneBurst” Detection Circuit specification.
-
fe_sec_mini_cmd
¶
ID | Description |
---|---|
|
Sends a mini-DiSEqC 22kHz ‘0’ Tone Burst to select satellite-A |
|
Sends a mini-DiSEqC 22kHz ‘1’ Data Burst to select satellite-B |
2.5.9.5. Return Value¶
On success 0 is returned, on error -1 and the errno
variable is set
appropriately. The generic error codes are described at the
Generic Error Codes chapter.