El Lunes, 18 de Septiembre de 2006 19:29, Jose Alberto Reguero escribió: > El Lunes, 18 de Septiembre de 2006 17:59, Patrick Boettcher escribió: > > On Mon, 18 Sep 2006, Jose Alberto Reguero wrote: > > > El Domingo, 17 de Septiembre de 2006 22:28, Patrick Boettcher escribió: > > > > Hi all, > > > > > > > > I just updated my .dib0700 repository, it should now work with both > > > > channels. > > > > > > > > I have very good reception with this card at my home (25 dB C/N). If > > > > anyone encounters problem with reception, please compare the > > > > perfomance of the card with the Windows driver. > > > > > > > > It could be, that the reception of the card is bad when you are very > > > > close to the transmitter (due to an amplifyer (LNA), which in always > > > > on now). Please report if this might be the case for you. > > > > > > > > good luck and report success or failure, > > > > Patrick. > > > > > > Driver works well with both tuners, with the card ID 2040:9950. > > > > > > I have a few reception problems especialy with one frecuency: > > > > > > using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0' > > > reading channels from file '/root/.tzap/channels.conf' > > > tuning to 770000000 Hz > > > video pid 0x0065, audio pid 0x0067 > > > status 03 | signal aa6d | snr 0000 | ber 001fffff | unc 00000012 | > > > status 1b | signal aa4e | snr 0000 | ber 001fffff | unc 00000000 | > > > FE_HAS_LOCK status 1b | signal aab7 | snr 0000 | ber 001fffff | unc > > > 00000000 | FE_HAS_LOCK status 1b | signal aa98 | snr 0000 | ber > > > 001fffff > > > > > > | unc 00000000 | FE_HAS_LOCK status 1b | signal aa42 | snr 0000 | ber > > > > > > 001fffff | unc 00000000 | FE_HAS_LOCK > > > > > > I can't compare with windows(I have not Xp). Maybe bad signal. > > > > Hmm, can you try to change line 70 in dib0700_core.c to set GPIO0 to 0 > > instead of one and see if it is better on this frequency. > > > > regards, > > Patrick. > > I think you mean line 70 in dib0700_devices.c > > dib0700_set_gpio(adap->dev, GPIO0, GPIO_OUT, 0); msleep(10); // LNA > > It work better for me. I can tune all the channels. > > Thanks. > Jose Alberto > I made a experiment, and take the agc params from dib3000p_mt2060_agc_config from dibusb-common.c line 170 and put in bristol_dib3000p_mt2060_agc_config from dib0700_devices.c line 26 except ".setup" and I have much beter results. I can tune to this frquency with LNA off and with LNA on with good results (similar ber, a little better with LNA on). I atch the patch. Thanks. Jose Alberto
diff -r fae890aee0c3 linux/drivers/media/dvb/dvb-usb/dib0700_devices.c --- a/linux/drivers/media/dvb/dvb-usb/dib0700_devices.c Tue Sep 19 12:51:56 2006 -0300 +++ b/linux/drivers/media/dvb/dvb-usb/dib0700_devices.c Wed Sep 20 11:25:22 2006 +0200 @@ -27,22 +27,22 @@ static struct dibx000_agc_config bristol .band_caps = BAND_VHF | BAND_UHF, .setup = (1 << 8) | (5 << 5) | (0 << 4) | (0 << 3) | (0 << 2) | (2 << 0), - .agc1_max = 42598, - .agc1_min = 17694, - .agc2_max = 45875, - .agc2_min = 0, - - .agc1_pt1 = 0, - .agc1_pt2 = 59, - - .agc1_slope1 = 0, - .agc1_slope2 = 69, + .agc1_max = 48497, + .agc1_min = 23593, + .agc2_max = 46531, + .agc2_min = 24904, + + .agc1_pt1 = 0x65, + .agc1_pt2 = 0x69, + + .agc1_slope1 = 0x51, + .agc1_slope2 = 0x27, .agc2_pt1 = 0, - .agc2_pt2 = 59, - - .agc2_slope1 = 111, - .agc2_slope2 = 28, + .agc2_pt2 = 0x33, + + .agc2_slope1 = 0x35, + .agc2_slope2 = 0x37, }; static struct dib3000mc_config bristol_dib3000mc_config[2] = {
_______________________________________________ linux-dvb mailing list linux-dvb@xxxxxxxxxxx http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb