1<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>enum dvbfe_algo</title><meta name="generator" content="DocBook XSL Stylesheets V1.78.1"><link rel="home" href="index.html" title="Linux Device Drivers"><link rel="up" href="ch06s02.html" title="Digital TV (DVB) devices"><link rel="prev" href="API-struct-analog-parameters.html" title="struct analog_parameters"><link rel="next" href="API-enum-dvbfe-search.html" title="enum dvbfe_search"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center"><span class="phrase">enum dvbfe_algo</span></th></tr><tr><td width="20%" align="left"><a accesskey="p" href="API-struct-analog-parameters.html">Prev</a> </td><th width="60%" align="center">Digital TV (DVB) devices</th><td width="20%" align="right"> <a accesskey="n" href="API-enum-dvbfe-search.html">Next</a></td></tr></table><hr></div><div class="refentry"><a name="API-enum-dvbfe-algo"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>enum dvbfe_algo — 
2     defines the algorithm used to tune into a channel
3 </p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><pre class="programlisting">
4enum dvbfe_algo {
5  DVBFE_ALGO_HW,
6  DVBFE_ALGO_SW,
7  DVBFE_ALGO_CUSTOM,
8  DVBFE_ALGO_RECOVERY
9};  </pre></div><div class="refsect1"><a name="id-1.8.3.11.5"></a><h2>Constants</h2><div class="variablelist"><dl class="variablelist"><dt><span class="term">DVBFE_ALGO_HW</span></dt><dd><p>
10   Hardware Algorithm -
11   Devices that support this algorithm do everything in hardware
12   and no software support is needed to handle them.
13   Requesting these devices to LOCK is the only thing required,
14   device is supposed to do everything in the hardware.
15      </p></dd><dt><span class="term">DVBFE_ALGO_SW</span></dt><dd><p>
16   Software Algorithm -
17   These are dumb devices, that require software to do everything
18      </p></dd><dt><span class="term">DVBFE_ALGO_CUSTOM</span></dt><dd><p>
19   Customizable Agorithm -
20   Devices having this algorithm can be customized to have specific
21   algorithms in the frontend driver, rather than simply doing a
22   software zig-zag. In this case the zigzag maybe hardware assisted
23   or it maybe completely done in hardware. In all cases, usage of
24   this algorithm, in conjunction with the search and track
25   callbacks, utilizes the driver specific algorithm.
26      </p></dd><dt><span class="term">DVBFE_ALGO_RECOVERY</span></dt><dd><p>
27   Recovery Algorithm -
28   These devices have AUTO recovery capabilities from LOCK failure
29      </p></dd></dl></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="API-struct-analog-parameters.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="ch06s02.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="API-enum-dvbfe-search.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top"><span class="phrase">struct analog_parameters</span> </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> <span class="phrase">enum dvbfe_search</span></td></tr></table></div></body></html>
30