<div dir="ltr">I will add 9/10 support to scan-s2 when I&#39;ll have my system working again...<br><br><br><div class="gmail_quote">2008/11/1 Michel Verbraak <span dir="ltr">&lt;<a href="mailto:michel@verbraak.org">michel@verbraak.org</a>&gt;</span><br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">


  

<div bgcolor="#ffffff" text="#000000">
Goga777 schreef:
<div><div></div><div class="Wj3C7c"><blockquote type="cite">
  <blockquote type="cite">
    <blockquote type="cite">
      <pre>Приветствую, Michel

but cx24116 based cards don&#39;t work with fec=auto for dvb-s2 

I&#39;m not sure - may be for cx24116 cards the parameters roll off &amp; modulation are obligatory (not optional)



  
      </pre>
      <blockquote type="cite">
        <pre>Tested your scan-s2 with a Technisat HD2 card.

Scanning works. But some channels are reported twice with different 
frequency. I found an error which is fixed by the patch file named 
scan.c.diff1.

I would also like to propose the following change (see file scan.c.diff2 
or scan.c.diff which includes both patches). This change makes it 
possible to only scan for DVB-S channels or DVB-S2 channels or both. 
This is done by specifying lines starting with S or S2 in the input file.

example input file:
# Astra 19.2E SDT info service transponder
# freq pol sr fec
S 12522000 H 22000000 2/3       &lt;only DVB-S channels are scanned&gt;
S 11914000 H 27500000 AUTO
S 10743750 H 22000000 5/6
S 12187500 H 27500000 3/4
S 12343500 H 27500000 3/4
S 12515250 H 22000000 5/6
S 12574250 H 22000000 5/6
S2 12522000 H 22000000 AUTO    &lt;only DVB-S2 channels are scanned&gt;
S2 11914000 H 27500000 AUTO

I hope this is usefull.

Regards,

Michel.
    
        </pre>
      </blockquote>
      <pre>  
      </pre>
    </blockquote>
    <pre>Goga,

AUTO fec does work because the following is the result for the DVB-S2 
channels I get with the above input:

PREMIERE HD:11914:h:0:27500:767:772:129:6
DISCOVERY HD:11914:h:0:27500:1023:1027:130:6
ASTRA HD+:11914:h:0:27500:1279:1283:131:6
ANIXE HD:11914:h:0:27500:1535:1539:132:6
    </pre>
  </blockquote>
  <pre>you have stb0899 based card, but I have mean cx24116 based card.

Goga

  </pre>
</blockquote></div></div>
Goga,<br>
<br>
Sorry I mis understood you. I used AUTO fec because the DVB-S2 channel
on Astra 19.2 and frequency 11914 use FEC 9/10 according to the webpage
kingofsat (<a href="http://nl.kingofsat.net/pos-19.2E.php" target="_blank">http://nl.kingofsat.net/pos-19.2E.php</a>). Because current
scan-s2 does not handle this I changed it to AUTO.<br>
<br>
fec table according to scan.c<br>
struct strtab fectab[] = {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; { &quot;NONE&quot;, FEC_NONE },<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; { &quot;1/2&quot;,&nbsp; FEC_1_2 },<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; { &quot;2/3&quot;,&nbsp; FEC_2_3 },<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; { &quot;3/4&quot;,&nbsp; FEC_3_4 },<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; { &quot;4/5&quot;,&nbsp; FEC_4_5 },<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; { &quot;5/6&quot;,&nbsp; FEC_5_6 },<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; { &quot;6/7&quot;,&nbsp; FEC_6_7 },<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; { &quot;7/8&quot;,&nbsp; FEC_7_8 },<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; { &quot;8/9&quot;,&nbsp; FEC_8_9 },<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; { &quot;AUTO&quot;, FEC_AUTO },<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; { NULL, 0 }<br>
};<br>
<br>
New DVB API can handle FEC 9/10 (include/linux/dvb/frontend.h)<br>
typedef enum fe_code_rate {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; FEC_NONE = 0,<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; FEC_1_2,<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; FEC_2_3,<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; FEC_3_4,<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; FEC_4_5,<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; FEC_5_6,<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; FEC_6_7,<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; FEC_7_8,<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; FEC_8_9,<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; FEC_AUTO,<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; FEC_3_5,<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; FEC_9_10,<br>
} fe_code_rate_t;<br>
<br>
Will create a patch for this as soon as possible.<br>
<br>
Regards<br>
<br>
Michel.<br>
</div>

<br>_______________________________________________<br>
linux-dvb mailing list<br>
<a href="mailto:linux-dvb@linuxtv.org">linux-dvb@linuxtv.org</a><br>
<a href="http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb" target="_blank">http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb</a><br></blockquote></div><br></div>