[linux-dvb] New dib3000mc and AverTV DVB-T USB 2.0

Jose Alberto Reguero jareguero at telefonica.net
Sat Sep 9 20:41:31 CEST 2006


I have a bad signal and with the old driver I have better performance.
I try the new driver with the old agc paramas and get good results.
Old params:
        {       0x0051, 0x301d, 0x0000, 0x1cc7, 0xdc29, 0x570a,
                0xbae1, 0x8ccd, 0x3b6d, 0x551d, 0x000a, 0x951e
        }, /* TUNER_PANASONIC_ENV57H13D5, TUNER_PANASONIC_ENV57H12D5 */

I change:
static struct dibx000_agc_config dib3000p_panasonic_agc_config = {
        .setup     = (0 << 15) | (0 << 14) | (1 << 13) | (1 << 12) | (29 << 
0),

        .agc1_max = 56361,
        .agc1_min = 22282,
//      .agc2_max = 43254,
        .agc2_max = 47841,
        .agc2_min = 36045,

//      .agc1_pt1 = 0x65,
        .agc1_pt1 = 0x3b,
//      .agc1_pt2 = 0xff,
        .agc1_pt2 = 0x6b,

//      .agc1_slope1 = 0x40,
        .agc1_slope1 = 0x55,
//      .agc1_slope2 = 0xff,
        .agc1_slope2 = 0x1d,

        .agc2_pt1 = 0,
//      .agc2_pt2 = 0x8a,
        .agc2_pt2 = 0x0a,

//      .agc1_slope1 = 0x40,
        .agc1_slope1 = 0x55,
//      .agc1_slope2 = 0xff,
        .agc1_slope2 = 0x1d,

        .agc2_pt1 = 0,
//      .agc2_pt2 = 0x8a,
        .agc2_pt2 = 0x0a,

//      .agc2_slope1 = 0x11,
        .agc2_slope1 = 0x95,
//      .agc2_slope2 = 0x14,
        .agc2_slope2 = 0x1e,
};

tzap with the new params:
using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
reading channels from file '/root/.tzap/channels.conf'
tuning to 850000000 Hz
video pid 0x05dd, audio pid 0x05de
status 03 | signal ac81 | snr 0000 | ber 001fffff | unc 00000000 |
status 1f | signal ac5f | snr 0000 | ber 00060a60 | unc 000006ad | FE_HAS_LOCK
status 1f | signal ac40 | snr 0000 | ber 000559a0 | unc 0000039c | FE_HAS_LOCK
status 1f | signal ac85 | snr 0000 | ber 00034560 | unc 00000002 | FE_HAS_LOCK
status 1f | signal ac75 | snr 0000 | ber 0003cfe0 | unc 00000000 | FE_HAS_LOCK
status 1f | signal ac7c | snr 0000 | ber 0002fd80 | unc 00000002 | FE_HAS_LOCK
status 1f | signal ac6b | snr 0000 | ber 0002e2e0 | unc 00000001 | FE_HAS_LOCK
status 1f | signal ac2f | snr 0000 | ber 00070350 | unc 00000000 | FE_HAS_LOCK
status 1f | signal ac50 | snr 0000 | ber 00073c60 | unc 0000000b | FE_HAS_LOCK
status 1f | signal acad | snr 0000 | ber 00059720 | unc 00000006 | FE_HAS_LOCK
status 1f | signal ac86 | snr 0000 | ber 00088240 | unc 00000016 | FE_HAS_LOCK
status 1f | signal aca4 | snr 0000 | ber 000e1d00 | unc 000001b7 | FE_HAS_LOCK
status 1f | signal ac97 | snr 0000 | ber 000e2140 | unc 00000b1e | FE_HAS_LOCK

tzap with the old params:
using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
reading channels from file '/root/.tzap/channels.conf'
tuning to 850000000 Hz
video pid 0x05dd, audio pid 0x05de
status 03 | signal 5398 | snr 0000 | ber 001fffff | unc 00000000 |
status 1f | signal 54f0 | snr 0000 | ber 00000b90 | unc 00000208 | FE_HAS_LOCK
status 1f | signal 5411 | snr 0000 | ber 000003a0 | unc 00000000 | FE_HAS_LOCK
status 1f | signal 544b | snr 0000 | ber 000002c0 | unc 00000000 | FE_HAS_LOCK
status 1f | signal 5535 | snr 0000 | ber 000004c0 | unc 00000000 | FE_HAS_LOCK
status 1f | signal 55f0 | snr 0000 | ber 00000900 | unc 00000000 | FE_HAS_LOCK
status 1f | signal 564a | snr 0000 | ber 000002b0 | unc 00000000 | FE_HAS_LOCK
status 1f | signal 54fd | snr 0000 | ber 00000ca0 | unc 00000000 | FE_HAS_LOCK
status 1f | signal 548f | snr 0000 | ber 000003d0 | unc 00000000 | FE_HAS_LOCK
status 1f | signal 54a7 | snr 0000 | ber 000009f0 | unc 00000000 | FE_HAS_LOCK
status 1f | signal 52f5 | snr 0000 | ber 00000820 | unc 00000000 | FE_HAS_LOCK

Thanks.
Jose Alberto



More information about the linux-dvb mailing list