Mailing List archive

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

[linux-dvb] Re: Volume level with dvb-s



I had exactly the same problem with my Technisat Skystar1 (TT Rev 1.5) and 
Crystal DAC. I think its a bug in the driver during initializing of the DAC.
Change the following in dvb.c:
...
case DVB_ADAC_CRYSTAL:
volleft=127-((volleft*100)/255);
volright=127-((volright*100)/255);
...
this should read:
...
case DVB_ADAC_CRYSTAL:
volleft=127-(volleft/2);
volright=127-(volright/2);
...
and replace
...
dvb->adac_type = DVB_ADAC_CRYSTAL;
               i2c_writereg(dvb, 0x20, 0x01, 0x08);
               i2c_writereg(dvb, 0x20, 0x02, 0x09);
...
with
...
dvb->adac_type = DVB_ADAC_CRYSTAL;
               i2c_writereg(dvb, 0x20, 0x01, 0x28);
               i2c_writereg(dvb, 0x20, 0x02, 0x69);
...

This works perfect at least for me.  

Bye
Meinrad

>On Monday, March 04, 2002 11:23 PM, Ulrich Petri [SMTP:ulope@gmx.de] wrote:
>> > I have to report exactly the same problem. In my case it's a
>> > DVB-T card. The
>> > other DVB-C card works pretty well. My DVB-T board is
>> > actually a DVB-S 1.6
>> > with a terrestrial frontend.
>
>I have 2 dvb-s cards with 2 different DACs. On card has the TI DAC (TT
>Rev1.3) and there the sound level
>is perfect and sound is clear. The other (TT Rev 1.5) has a CS4341 DAC and
>there the sound volume is very low
>and on some channels it is even scratchy. When I reduce the sound level in
>vdr, the sound gets even lower, so
>I assume that the Cystal chip is found, but there seems to be problems with
>the correct initialization.
>Any ideas what could be wrong ?
>
>mfg
>Joachim

-- 
Meinrad Sauter
email: meinrad.sauter@gmx.de


--
Info:
To unsubscribe send a mail to listar@linuxtv.org with "unsubscribe linux-dvb" as subject.


Home | Main Index | Thread Index