fe-get-info.rst 7.05 KB

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.