Mailing List archive

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

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



Meinrad Sauter wrote:
> 
> 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.

As far as I can see Ralph has fixed this in the latest CVS driver version
(haven't tried it myself, just from looking at the latest changes in
DVB/driver/dvb.c).

Klaus
-- 
_______________________________________________________________

Klaus Schmidinger                       Phone: +49-8635-6989-10
CadSoft Computer GmbH                   Fax:   +49-8635-6989-40
Hofmark 2                               Email:   kls@cadsoft.de
D-84568 Pleiskirchen, Germany           URL:     www.cadsoft.de
_______________________________________________________________


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


Home | Main Index | Thread Index