Re: msp3410g & FM radio, test patch

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



I read from the datasheet of msp34x0g.  And I found that there is a write
register 0x21 of the demodulator.
As the manual said, for software compatibilty and MSP3410B mode, we should
set the bit as 0.  Then does it mean we set bit 0 as 1 then problem will
sloved?
Or, anyone can confirm the usage of these register?

I have a quick hack of the msp3400.c, I found that setting it to 1 doesn't
get any help... or am I miss something?...

Thanks.


> Chris Leung wrote:
>>>>signal, or PCTV pro should use other chips?!  Or datasheet get
>>>>error?! Maybe it is off-topic, I am sorry for that but I am really
>>>>want to slove my PCTV Pro FM radio in stereo problem.
>
> Can you try this untested patch:
>
> --- bttv-0.7.104/driver/msp3400.c-orig  Thu Feb 13 23:15:45 2003
> +++ bttv-0.7.104/driver/msp3400.c       Thu Feb 13 23:21:43 2003
> @@ -274,8 +274,8 @@
>
>         /* FM Radio */
>         { { -8, -8, 4, 6, 78, 107 }, { -8, -8, 4, 6, 78, 107 },
> -         MSP_CARRIER(10.7), MSP_CARRIER(10.7),
> -         0x00d0, 0x0480, 0x0020, 0x3000 },
> +         MSP_CARRIER(10.7), MSP_CARRIER(10.738),
> +         0x00d0, 0x0480, 0x0020, 0x3002 },
>
>         /* Terrestial FM-mono + FM-stereo */
>         { {  3, 18, 27, 48, 66, 72 }, {  3, 18, 27, 48, 66, 72 },
> @@ -1201,7 +1201,7 @@
>                            short programming enables carrier mute */
>                         msp3400c_setmode(client,MSP_MODE_FM_RADIO);
>                         msp3400c_setcarrier(client, MSP_CARRIER(10.7),
> -                                           MSP_CARRIER(10.7));
> +                                           MSP_CARRIER(10.738));
>                         /* scart routing */
>                         msp3400c_set_scart(client,SCART_IN2,0);
>  #if 0
> @@ -1492,7 +1492,7 @@
>                 } else {
>                         /* set msp3400 to FM radio mode */
>                         msp3400c_setmode(client,MSP_MODE_FM_RADIO);
> -                       msp3400c_setcarrier(client,
> MSP_CARRIER(10.7),MSP_CARRIER(10.7)); +
> msp3400c_setcarrier(client, MSP_CARRIER(10.7),MSP_CARRIER(10.738));
>                         msp3400c_setvolume(client,msp->muted,msp->left,msp->right);>                 }
>                 if (msp->active)
>
>
>
>
>
> --
> video4linux-list mailing list
> Unsubscribe
> mailto:video4linux-list-request@xxxxxxxxxx?subject=unsubscribe
> https://listman.redhat.com/mailman/listinfo/video4linux-list







[Index of Archives]     [Linux DVB]     [Video Disk Recorder]     [Asterisk]     [Photo]     [DCCP]     [Netdev]     [Xorg]     [Util Linux NG]     [Xfree86]     [Free Photo Albums]     [Fedora Users]     [Fedora Women]     [ALSA Users]     [ALSA Devel]     [Linux USB]

Powered by Linux