Re: [ANNOUNCE] scan-s2 is available, please test

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Goga777 schreef:
Приветствую, Michel

but cx24116 based cards don't work with fec=auto for dvb-s2 

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



  
      
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       <only DVB-S channels are scanned>
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    <only DVB-S2 channels are scanned>
S2 11914000 H 27500000 AUTO

I hope this is usefull.

Regards,

Michel.
    
        
  
      
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
    

you have stb0899 based card, but I have mean cx24116 based card.

Goga

  
Goga,

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 (http://nl.kingofsat.net/pos-19.2E.php). Because current scan-s2 does not handle this I changed it to AUTO.

fec table according to scan.c
struct strtab fectab[] = {
        { "NONE", FEC_NONE },
        { "1/2",  FEC_1_2 },
        { "2/3",  FEC_2_3 },
        { "3/4",  FEC_3_4 },
        { "4/5",  FEC_4_5 },
        { "5/6",  FEC_5_6 },
        { "6/7",  FEC_6_7 },
        { "7/8",  FEC_7_8 },
        { "8/9",  FEC_8_9 },
        { "AUTO", FEC_AUTO },
        { NULL, 0 }
};

New DVB API can handle FEC 9/10 (include/linux/dvb/frontend.h)
typedef enum fe_code_rate {
        FEC_NONE = 0,
        FEC_1_2,
        FEC_2_3,
        FEC_3_4,
        FEC_4_5,
        FEC_5_6,
        FEC_6_7,
        FEC_7_8,
        FEC_8_9,
        FEC_AUTO,
        FEC_3_5,
        FEC_9_10,
} fe_code_rate_t;

Will create a patch for this as soon as possible.

Regards

Michel.
_______________________________________________
linux-dvb mailing list
linux-dvb@xxxxxxxxxxx
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

[Index of Archives]     [Linux Media]     [Video 4 Linux]     [Asterisk]     [Samba]     [Xorg]     [Xfree86]     [Linux USB]

  Powered by Linux