Kein Radio mit der PVR350

  • Hallo zusammen,


    mir ist gestern Abend aufgefallen, das ich überhaupt keine Radiosender in meiner Kanalliste habe.
    Also habe ich ein Antennendrähtchen an die Radiobuchse (die obere) der PVR350 gesteckt und mit:


    /etc/init.d/runvdr stop
    modprobe ivtv
    modprobe ivtvfb
    und schließlich:
    w_pvrscan -p pvrinput >> testchannels


    einen durchlauf gestartet.
    Er gibt auch anfangs die Meldung das er auch nach Radiosendern sucht.
    Aber wenn die betreffenden Frequenzen dran sind, findet er nichts.
    Und am Ende gibt er auch aus: 0 Radiochannels found. oder sowas in der Art.


    TV Sender sind alle da. Nur eben Radio schreibt er gar nichts in das File!


    Hat jemand (vorallem der Doc. ;) ) ne Ahnung woran das liegen könnte?


    martin

    ---------------------------------------------------------------------------
    Mahlzeit-ISO 3.2 mit Dr.Seltsam-Kernel 2.6.23.9 mit Toxic-Tonic 1.4.7 ext40 Paketen
    AMD Geode 1700+ auf AsRock K7VT4A+ / 768MB-RAM / 500GB-WD-SATA-HDD / PVR350
    Aureon 5.1 PCI Soundkarte / Alphacool 256x128

  • w_pvrscan hat leider noch einen Bug, der das Finden von Radiosendern verhindert.


    So viele Radiosender sind es ja nicht. Am einfachsten legst Du die in der channels.conf manuell an. In den pvrinput-Sourcen sind für beide Kanalsyntax-Varianten Beispiele enthalten, die FAQ beschreibt darüber hinaus wie man das SID-Feld errechnet. Und für die PVR350 muss VPID=301 sein, da der Dekoder ohne Videodaten nicht anspringt.

    VDR1: ACT-620, Asus P8B75-M LX, Intel Core i3-3240, 4 GB DDR3 RAM 1600 MHz, passive Geforce GT1030 von MSI, Sandisk 2TB SSD, 2xWinTV DualHD, Atric-IR-Einschalter. SW: Xubuntu 20.04 auf 64GB Sandisk SSD.

    VDR2: Odroid N2+ mit CoreELEC und Ubuntu in chroot, WinTV DualHD

    VDR3: Tanix TX3 mit CoreELEC und Ubuntu in chroot, WinTV DualHD

    Einmal editiert, zuletzt von Dr. Seltsam ()

  • Danke Doc!
    Hat super geklappt.
    einziger Wehmutstropfen: es gibt nicht für alle Sender ein Logo.
    aber damit kann ich leben...


    martin

    ---------------------------------------------------------------------------
    Mahlzeit-ISO 3.2 mit Dr.Seltsam-Kernel 2.6.23.9 mit Toxic-Tonic 1.4.7 ext40 Paketen
    AMD Geode 1700+ auf AsRock K7VT4A+ / 768MB-RAM / 500GB-WD-SATA-HDD / PVR350
    Aureon 5.1 PCI Soundkarte / Alphacool 256x128

  • Es geht prinzipiell nicht. Das liegt daran, dass der Tuner der Karten auf mehreren nebeneinanderliegenden Frequenzen Signal meldet.


    Wenn z.B. die Karte auf


    94.20 MHz
    94.25 MHz
    94.30 MHz
    94.35 MHz
    94.40 MHz
    94.45 MHz


    Signal meldet - welche Frequenz soll in die channels.conf eingetragen werden? Nur eine davon ist korrekt.

  • wenn ich mich richtig erinnere, hat w_pvrscan zusätzlich noch das Problem, das der Faktor 1000 bei V4L2_TUNER_CAP_LOW nicht richtig berücksichtigt wird.


    Das problem mit den Zwischenfrequenzen hat Hans Verkuil in ivtv-radio genial gelöst. Ich verstehe zwar den Code nicht richtig, aber das Resultat ist beeindruckend. Die Scanfunktion des Tools liefert in Rekordzeit alle Radiofrequenzen.


    http://ivtvdriver.org/viewcvs/ivtv/trunk/utils/ivtv-radio.c?rev=4115&view=markup

    VDR1: ACT-620, Asus P8B75-M LX, Intel Core i3-3240, 4 GB DDR3 RAM 1600 MHz, passive Geforce GT1030 von MSI, Sandisk 2TB SSD, 2xWinTV DualHD, Atric-IR-Einschalter. SW: Xubuntu 20.04 auf 64GB Sandisk SSD.

    VDR2: Odroid N2+ mit CoreELEC und Ubuntu in chroot, WinTV DualHD

    VDR3: Tanix TX3 mit CoreELEC und Ubuntu in chroot, WinTV DualHD

  • Das cap_low gab es IMO zu der Zeit noch nicht..



    Und das tool kenne ich. ABer prinzipiell ist das auch nur ne Art hack was dort realisiert ist, also ne Mittelwertbildung aus den nebeneinanderliegenden Frequenzen und deren zugehöriger Signalstärke.


    Während das bei einer pvr350 noch ganz gut geht, machen z.B. die pvr500 Probleme, weil die Tuner nur Signalstärken in Schritten von 16384 anzeigen (wenn ich mich jetzt recht erinnere).


    Dieser Algorithmus wird Probleme machen, wenn zwei Frequenzen dicht nebeneinander liegen. Dagegen funktioniert das gut, wenn die Frequenzen wenigstens fünf Frequenzschritte auseinander liegen.

  • Moin!


    Nachdem ich ja mit den Distributionen aus diesem Bereich so meine problemchen hatte, habe ich einfach getan, was ich schon einmal getan habe:
    Gentoo auf die Kiste gespielt Kernel gebacken (der zweite lief dann auch, nachdem ich dann auch die Unterstützung für IDE-Festplatten eingebaut habe *hust*), die entsprechenden USE-Flags gesetzt, die entsprechenden keywords gesetzt und viel gelesen.


    Das Ergebnis: ein Dell Optiplex GX-270 mit einem P4 bei 2,4 GHz, 2 GiB RAM, 1 TiB Festplatte, nVidia FX5200, PVR 350 und folgenden Modulen:


    vdr (1.6.0-1/1.6.0) - The Video Disk Recorder
    xineliboutput (1.0.3) - X11/xine-lib output plugin
    fepg (0.2.1) - A Graphical EPG
    radiolist (0.0.2) - Channellist for radio channels
    remote (0.4.0) - Remote control
    radio (0.2.4) - Radio Background-Image/RDS-Text
    pvrinput (1.0.0_20070523) - use Hauppauge PVR as input device
    setup (0.3.1) - Gentoo-VDR-Setup
    fritzbox (1.0.2) - Fritz!Box Plugin for AVM Fritz!Box
    noepgmenu (0.0.5) - a menu for noEPG patch
    image (0.2.7) - A Image Viewer plugin
    osdteletext (0.5.1) - Displays teletext on the OSD
    wirbelscan (0.0.4a) - dvb c/t/s/analog scan


    Die Kiste fährt nach Start über Knopfdruck oder WoL sauber hoch, springt direkt und im Bedarfsfall respawning in einen X mit automagisch gestartetem xine und schon kann man am Monitor fernsehen. Und nichts sonst (in Bezug auf userlogin an der Konsole, Nachinstallation von Software in egal welcher FOrm, wenn Papa nicht in der Nähe ist...)


    Ich bin wie immer rundherum begeistert, weil ich einen Großteil der Informationen hier zwar nicht immer direkt finden konnte, aber aus dem vorhandenen ableiten konnte.


    Ihr ahnt schon, was mir nun noch fehlt: Radio.


    Ich habe das Forum nun einmal vorwärts und rückwärts durchsucht, google duzt mich bereits und den Quellcode samt aller Dateien, die Bescheibungen enthalten, kann ich fast auswendig.


    Ich finde aber ums verrecken die Formel nicht, mit der ich mir die SenderID errechnen kann. Und ohne die geht da irgendwie nichts.


    Könnte mir mal jemand links und rechts um die Ohren hauen, was ich übersehen haben könnte? Die hier am Kabel vorliegenden Frequenzen laut ivtv-radio sind:


    STATION: 88.3 FM
    STATION: 89.3 FM
    STATION: 89.7 FM
    STATION: 91.2 FM
    STATION: 91.9 FM
    STATION: 92.8 FM
    STATION: 93.0 FM
    STATION: 94.1 FM
    STATION: 95.4 FM
    STATION: 96.1 FM
    STATION: 96.7 FM
    STATION: 96.9 FM
    STATION: 97.3 FM
    STATION: 98.9 FM
    STATION: 99.8 FM
    STATION: 100.6 FM
    STATION: 100.8 FM
    STATION: 101.4 FM
    STATION: 101.9 FM
    STATION: 102.3 FM
    STATION: 103.0 FM
    STATION: 103.5 FM
    STATION: 103.8 FM
    STATION: 104.3 FM
    STATION: 105.2 FM
    STATION: 106.5 FM


    So viele Radiosender sind das also tatsächlich nicht, die ich manuell einpflegen müsste.


    Kann mich bitte jemand mit den mir noch fehlenden Informationen versorgen? Ich rechne mir die SenderID gern selbst aus, wenn man mir sagt, wie. Die Frequenz wird ja, soweit ich das verstanden habe, in klarer Form eingegeben und von pvrinput auch entsprechend als Radio-Kanal behandelt, sodaß ich mit dem Aufbau der jeweiligen zeilen in der channels.conf keine Probleme haben sollte.


    Ich danke im voraus und bitte um Entschuldigung, falls Daten fehlen sollten, die für euch wichtig sind, um mir helfen zu können. Ich liefere die dann gern nach.

    VDR1 based on Gentoo 2.6.36-r8 Dell Optiplex GX-270 with Intel P4 2,4GHz/2GiB RAM/1TiB HDD/FX5200 128MiB/PVR 350
    vdr 1.6.0-p2-r5/xineliboutput 1.0.5-r1/pvrinput 2010.04.14/fritzbox 1.4.0/wirbelscan 0.0.4a/tvmovie2vdr 0.5.13/radio 0.2.4/noepgmenu 0.0.5/fepg 0.2.1/remote 0.4.0-r2/osdteletext 0.8.3/dvd 0.3.7_pre20071113-r1/pvr350 2008.09.07

    VDR2 LC-Power 23AIO5700 with Intel E5700/4GiB RAM/500GiB HDD/Intel G41 GMA X4500/Sundtek MediaTV Pro; derzeitiger Projekstatus: Seit Jahren keine updates (wozu auch?), alles läuft, wie es soll
    VDR3 yaVDR 0.6.1 auf Core i3/Nvidia GT520/4GiB RAM/1TiB HDD/Sundtek MediaTv Pro, derzeitiger Projektstatus: auf der Suche nach dem Ton

  • Du suchst die aktuelle Version von pvrinput
    http://drseltsam.device.name/v…r-pvrinput-2008-10-04.tgz
    + bugfix [announce] pvrinput-2008-10-04 -jetzt auch für PVRUSB2!


    in der FAQ (siehe Sourcen) steht drin, wie man die SID errechnet - letztlich muss sie nur einzigartig sein.


    Q:
    what about the SID-parameter in channels.conf?
    A:
    It has to be a unique number.
    w_scan and wirbelscan use the following method:


    - for TV/radio: Frequency in MHz * 16 = SID
    example: 112250 = 112,25 MHz. 112,25 * 16 = 1796


    -for external inputs: start numbering with 9001

    VDR1: ACT-620, Asus P8B75-M LX, Intel Core i3-3240, 4 GB DDR3 RAM 1600 MHz, passive Geforce GT1030 von MSI, Sandisk 2TB SSD, 2xWinTV DualHD, Atric-IR-Einschalter. SW: Xubuntu 20.04 auf 64GB Sandisk SSD.

    VDR2: Odroid N2+ mit CoreELEC und Ubuntu in chroot, WinTV DualHD

    VDR3: Tanix TX3 mit CoreELEC und Ubuntu in chroot, WinTV DualHD

  • Lasst mich ausnahmsweise mal eine Zeile aus einem ganz anderen Medium in einer ganz anderen Sprache hierher kopieren:


    You can't be mortal! It's impossible for human to know all these things!


    So in etwa ging mir das gerade auch durch die Birne. Keyword für vdr-pvrinput gesetzt, prompt die von Dir genannte Version von pvrinput im tree gehabt, emerged, Syntax der channels.conf umgestellt, Antenne Bayern von Hand konfiguriert, vdr gestartet, auf die 'nauze geflogen, SID kaufmännisch falsch abgerundet, erneut gestartet... und schon brüllt mich hier (in diesem Moment) AC/DC an.


    Das Biest hat keinen RDS-Decoder, right? Dann kann ich das nämlich bleiben lassen, aber toll ist's trotzdem. Nun ist er fertig.


    Lass es mich mal ganz salopp sagen: Du bist es! Du bist es einfach!


    Vielen Dank.

    VDR1 based on Gentoo 2.6.36-r8 Dell Optiplex GX-270 with Intel P4 2,4GHz/2GiB RAM/1TiB HDD/FX5200 128MiB/PVR 350
    vdr 1.6.0-p2-r5/xineliboutput 1.0.5-r1/pvrinput 2010.04.14/fritzbox 1.4.0/wirbelscan 0.0.4a/tvmovie2vdr 0.5.13/radio 0.2.4/noepgmenu 0.0.5/fepg 0.2.1/remote 0.4.0-r2/osdteletext 0.8.3/dvd 0.3.7_pre20071113-r1/pvr350 2008.09.07

    VDR2 LC-Power 23AIO5700 with Intel E5700/4GiB RAM/500GiB HDD/Intel G41 GMA X4500/Sundtek MediaTV Pro; derzeitiger Projekstatus: Seit Jahren keine updates (wozu auch?), alles läuft, wie es soll
    VDR3 yaVDR 0.6.1 auf Core i3/Nvidia GT520/4GiB RAM/1TiB HDD/Sundtek MediaTv Pro, derzeitiger Projektstatus: auf der Suche nach dem Ton

  • nein, nix RDS.

    Zitat

    Nun ist er fertig.


    das haben schon viele gesagt... nach dem fertig ist immer vor dem fertig :)

    VDR1: ACT-620, Asus P8B75-M LX, Intel Core i3-3240, 4 GB DDR3 RAM 1600 MHz, passive Geforce GT1030 von MSI, Sandisk 2TB SSD, 2xWinTV DualHD, Atric-IR-Einschalter. SW: Xubuntu 20.04 auf 64GB Sandisk SSD.

    VDR2: Odroid N2+ mit CoreELEC und Ubuntu in chroot, WinTV DualHD

    VDR3: Tanix TX3 mit CoreELEC und Ubuntu in chroot, WinTV DualHD

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!