By Date: <-- -->
By Thread: <-- -->

saa7134 radio doesn't work



Am Dienstag, 7. Februar 2006 21:29 schrieb hermann pitton:

>
> Hi Hans,
>
> I found nothing newer than 1.0.1. Uses v4l1 ioctls and comes through the
> compat layer.
>
> cc -c -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -                     
>                                           OR -DDEV_NAME=\"/dev/radio\" ui.c
> cc -c -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -                     
>                                           OR -DDEV_NAME=\"/dev/radio\"
> gradio-main.c cc -c -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -       
>                                                         OR
> -DDEV_NAME=\"/dev/radio\" callbacks.c cc -c -I/usr/include/gtk-1.2
> -I/usr/include/glib-1.2 -                                                  
>              OR -DDEV_NAME=\"/dev/radio\" interface.c interface.c: In
> function `gradio_get_interface':
> interface.c:55: Warnung: implizite Deklaration der Fun
> cc -c -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -                     
>                                           OR -DDEV_NAME=\"/dev/radio\"
> lowlevel.c cc -o gradio ui.o gradio-main.o callbacks.o interface.          
>                                                      /glib/include
> -I/usr/X11R6/include -O2 -Wall  -I -L/us                                   
>                             i -lXext -lX11 -lm [root (at) pc08 gradio-1.0.1]#
> make install
> cp gradio /usr/bin
> cp gradio.1 /usr/man/man1
> [root (at) pc08 gradio-1.0.1]# gradio --help
> gradio: invalid option -- -
> Usage: gradio [-c [-v level] [-f freq] [-m +|-]] [-d filename] [-h] [-V]
> Options:
>
> -c              Use command line interface only
> -v              Set volume to level. Valid arguments are integers 0-11
> -f              Set frequency to freq MHz
> -m              Mute (+) or unmute (-) the radio
> -d              Use filename as the radio device
>
> -h              Show usage information
> -V              Show version information and exit
> [root (at) pc08 gradio-1.0.1]# gradio -V
> GRadio version 1.0.1
> [root (at) pc08 gradio-1.0.1]# gradio
>
> tuner 1-0060: tv freq set to 400.00
> tuner 1-0060: tv: param 0, range 1
> tuner 1-0060: Freq= 400.00 MHz, V_IF=38.93 MHz, Offset=0.00 MHz, div=7023
> tuner 1-0060: tv 0x1b 0x6f 0x8e 0x90
> tuner 1-0060: Cmd TUNER_SET_STANDBY accepted for analog TV
> tuner 2-0061: tv freq set to 400.00
> tuner 2-0061: tv: param 0, range 1
> tuner 2-0061: Freq= 400.00 MHz, V_IF=38.93 MHz, Offset=0.00 MHz, div=7023
> tuner 2-0061: tv 0x1b 0x6f 0x8e 0x90
> tuner 2-0061: Cmd TUNER_SET_STANDBY accepted for analog TV
> tuner 4-0060: tv freq set to 400.00
> tuner 4-0060: tv: param 0, range 1
> tuner 4-0060: Freq= 400.00 MHz, V_IF=38.93 MHz, Offset=0.00 MHz, div=7023
> tuner 4-0060: tv 0x1b 0x6f 0x8e 0x90
> tuner 4-0060: Cmd TUNER_SET_STANDBY accepted for analog TV
> tuner 1-0060: Cmd AUDC_SET_RADIO accepted for radio
> tuner 1-0060: radio freq set to 87.50
> tuner 1-0060: radio 0x88 0xa4 0x07 0xac
> tuner 1-0060: Cmd VIDIOC_G_TUNER accepted for radio
> tuner 1-0060: Cmd VIDIOC_G_TUNER accepted for radio
> tuner 1-0060: Cmd VIDIOC_G_TUNER accepted for radio
> tuner 1-0060: Cmd VIDIOC_S_TUNER accepted for radio
> tuner 1-0060: radio 0x07 0xac 0x88 0xa4
> tuner 1-0060: Cmd VIDIOC_G_TUNER accepted for radio
> tuner 1-0060: Cmd VIDIOC_S_TUNER accepted for radio
> tuner 1-0060: radio 0x07 0xac 0x88 0xa4
> tuner 1-0060: Cmd VIDIOC_G_TUNER accepted for radio
> tuner 1-0060: radio freq set to 96.90
> tuner 1-0060: radio 0x08 0x68 0x88 0xa4
> tuner 1-0060: Cmd VIDIOC_G_TUNER accepted for radio
> tuner 1-0060: Cmd VIDIOC_G_TUNER accepted for radio
> tuner 1-0060: Cmd VIDIOC_S_TUNER accepted for radio
> tuner 1-0060: radio 0x08 0x68 0x88 0xa4
> tuner 1-0060: Cmd VIDIOC_G_TUNER accepted for radio
> tuner 1-0060: radio freq set to 97.10
> tuner 1-0060: radio 0x08 0x6c 0x88 0xa4
> tuner 1-0060: Cmd VIDIOC_G_TUNER accepted for radio
> tuner 1-0060: Cmd VIDIOC_G_TUNER accepted for radio
> tuner 1-0060: Cmd VIDIOC_S_TUNER accepted for radio
> tuner 1-0060: radio 0x08 0x6c 0x88 0xa4
> tuner 1-0060: Cmd VIDIOC_G_TUNER accepted for radio
> tuner 1-0060: radio freq set to 97.30
> tuner 1-0060: radio 0x08 0x70 0x88 0xa4
> tuner 1-0060: Cmd VIDIOC_G_TUNER accepted for radio
> tuner 1-0060: Cmd VIDIOC_G_TUNER accepted for radio
> tuner 1-0060: Cmd VIDIOC_S_TUNER accepted for radio
> tuner 1-0060: radio 0x08 0x70 0x88 0xa4
> tuner 1-0060: Cmd VIDIOC_G_TUNER accepted for radio
> tuner 1-0060: radio freq set to 97.50
> tuner 1-0060: radio 0x08 0x74 0x88 0xa4
> tuner 1-0060: Cmd VIDIOC_G_TUNER accepted for radio
> tuner 1-0060: Cmd VIDIOC_G_TUNER accepted for radio
> tuner 1-0060: Cmd VIDIOC_S_TUNER accepted for radio
> tuner 1-0060: radio 0x08 0x74 0x88 0xa4
> tuner 1-0060: Cmd VIDIOC_G_TUNER accepted for radio
> tuner 1-0060: radio freq set to 97.70
> tuner 1-0060: radio 0x08 0x78 0x88 0xa4
> tuner 1-0060: Cmd VIDIOC_G_TUNER accepted for radio
> tuner 1-0060: Cmd VIDIOC_G_TUNER accepted for radio
> tuner 1-0060: Cmd VIDIOC_S_TUNER accepted for radio
> tuner 1-0060: radio 0x08 0x78 0x88 0xa4
> tuner 1-0060: Cmd VIDIOC_G_TUNER accepted for radio
> tuner 1-0060: radio freq set to 97.90
> tuner 1-0060: radio 0x08 0x7c 0x88 0xa4
> tuner 1-0060: Cmd VIDIOC_G_TUNER accepted for radio
> tuner 1-0060: Cmd VIDIOC_G_TUNER accepted for radio
> tuner 1-0060: Cmd VIDIOC_S_TUNER accepted for radio
> tuner 1-0060: radio 0x08 0x7c 0x88 0xa4
> tuner 1-0060: Cmd VIDIOC_G_TUNER accepted for radio
> tuner 1-0060: radio freq set to 98.10
> tuner 1-0060: radio 0x08 0x80 0x88 0xa4
> tuner 1-0060: Cmd VIDIOC_G_TUNER accepted for radio
> tuner 1-0060: Cmd VIDIOC_G_TUNER accepted for radio
> tuner 1-0060: Cmd VIDIOC_S_TUNER accepted for radio
> tuner 1-0060: radio 0x08 0x80 0x88 0xa4
> tuner 1-0060: Cmd VIDIOC_G_TUNER accepted for radio
> tuner 1-0060: radio freq set to 98.30
> tuner 1-0060: radio 0x08 0x84 0x88 0xa4
> tuner 1-0060: Cmd VIDIOC_G_TUNER accepted for radio
> tuner 1-0060: Cmd VIDIOC_G_TUNER accepted for radio
> tuner 1-0060: Cmd VIDIOC_S_TUNER accepted for radio
> tuner 1-0060: radio 0x08 0x84 0x88 0xa4
> tuner 1-0060: Cmd VIDIOC_G_TUNER accepted for radio
> tuner 1-0060: radio freq set to 98.50
>
> Works. Tuning stepsize is a little too large.

Hi Hermann,
thanks a lot for your excessive testing! This doesn't work for me. Well, I 
will investigate...

>
> Do you have the Cinergy 600 with the MK3 tuner or the one
> with the PHILIPS_PAL tuner=5. This here is with FM1216/I hm
> tuner=5.

My card also has the FM1216. Don't know what's wrong. I have little time at 
the moment, maybe I can check this weekend.

Greetings,
Hans

--
video4linux-list mailing list
Unsubscribe mailto:video4linux-list-request (at) redhat.com?subject=unsubscribe
https://www.redhat.com/mailman/listinfo/video4linux-list