ioctl FE_GET_INFO
Name
FE_GET_INFO - Query DVB frontend capabilities and returns information about the - front-end. This call only requires read-only access to the device
Synopsis
Arguments
- fd
- File descriptor returned by :ref:`open() <frontend_f_open>`.
- argp
- pointer to struct struct :c:type:`dvb_frontend_info`
Description
All DVB frontend devices support the FE_GET_INFO ioctl. It is used to identify kernel devices compatible with this specification and to obtain information about driver and hardware capabilities. The ioctl takes a pointer to dvb_frontend_info which is filled by the driver. When the driver is not compatible with this specification the ioctl returns an error.
Note
The frequencies are specified in Hz for Terrestrial and Cable systems. They're specified in kHz for Satellite systems
frontend capabilities
Capabilities describe what a frontend can do. Some capabilities are supported only on some specific frontend types.
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 :ref:`Generic Error Codes <gen-errors>` chapter.