<div dir="ltr"><br><div class="gmail_quote">On Mon, Jan 26, 2009 at 10:20 PM, Darron Broad <span dir="ltr">&lt;<a href="mailto:darron@kewl.org">darron@kewl.org</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
In message &lt;<a href="mailto:c74595dc0901261130k6bdb6882lfb18c650cbca4abf@mail.gmail.com">c74595dc0901261130k6bdb6882lfb18c650cbca4abf@mail.gmail.com</a>&gt;, Alex<br>
Betis wrote:<br>
&gt;<br>
&gt;On Mon, Jan 26, 2009 at 7:32 PM, Darron Broad &lt;<a href="mailto:darron@kewl.org">darron@kewl.org</a>&gt; wrote:<br>
&gt;<br>
&gt;&gt; In message &lt;<a href="mailto:c74595dc0901260753x8b9185fu33f2a96ffbe13016@mail.gmail.com">c74595dc0901260753x8b9185fu33f2a96ffbe13016@mail.gmail.com</a>&gt;,<br>
&gt;&gt; Alex Betis wrote:<br>
&gt;&gt;<br>
&gt;&gt; lo<br>
&gt;&gt;<br>
&gt;&gt; &lt;snip&gt;<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt;The bug is in S2API that doesn&#39;t return ANY error message at all :)<br>
&gt;&gt; &gt;So the tuner is left locked on previous channel.<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt;There are many things that can be done in driver to improve the situation,<br>
&gt;&gt; &gt;but I&#39;ll leave it to someone who has card with cx24116 chips.<br>
&gt;&gt;<br>
&gt;&gt; When tuning the event status should change to 0 and if<br>
&gt;&gt; it stays that way the tuning operation failed.<br>
&gt;&gt;<br>
&gt;&gt; If you read the frontend status directly then you will<br>
&gt;&gt; retrieve the state of the previous tuning operation<br>
&gt;&gt; that suceeded.<br>
&gt;<br>
&gt;What do you call an event status and what direct status?<br>
&gt;<br>
&gt;scan-s2 uses FE_READ_STATUS that always success and indicates channel lock,<br>
&gt;even if cx24116 driver returned an error due to AUTO parameters.<br>
<br>
refer to<br>
<br>
FE_SET_FRONTEND:<br>
<a href="http://www.linuxtv.org/docs/dvbapi/DVB_Frontend_API.html#SECTION00328000000000000000" target="_blank">http://www.linuxtv.org/docs/dvbapi/DVB_Frontend_API.html#SECTION00328000000000000000</a><br>
<br>
and,<br>
<br>
FE_GET_EVENT<br>
<a href="http://www.linuxtv.org/docs/dvbapi/DVB_Frontend_API.html#SECTION003210000000000000000" target="_blank">http://www.linuxtv.org/docs/dvbapi/DVB_Frontend_API.html#SECTION003210000000000000000</a><br>
</blockquote><div>Ohh, ok. So there is a solution for that after all. Thanks!<br>Unfortunately no one gave me a clear answer on that when I asked about it last time.<br>Seems to work for stb0899, waiting for confirmation on cx24116.<br>
<br>Darron, looks you&#39;re the right person to ask:<br>How can I retrieve the REAL tuned parameters from the driver?<br>Looks like using FE_GET_PROPERTY returns cached properties that were issued with FE_SET_PROPERTY before that.<br>
<br>Thanks.<br><br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><br>
l8r<br>
<font color="#888888"><br>
--<br>
<br>
&nbsp;// /<br>
{:)==={ Darron Broad &lt;<a href="mailto:darron@kewl.org">darron@kewl.org</a>&gt;<br>
&nbsp;\\ \<br>
<br>
</font></blockquote></div><br></div>