Portál AbcLinuxu, 8. května 2025 04:43

Mediaforte SF64-PCR

Technické parametry

Na karte je cip TEA5757H, ale jsou pritomny externi obvody pouze pro prijem FM, zvlada rozsah 80MHz - 110MHz.
Karta neobsahuje zadny zesilovac ani ovladani hlasitosti (jen mute), takze je potreba mit budto aktivni repro nebo jeste obycejnou zvukovku.
TEA5757H ma zabudovany dost zvlastni system nazvany Self Tuned Radio. Ma to ten efekt, ze se karta neda poradne vyladit na slabsi stanice a obcas samovolne preskoci na jinou (blizsi popis na http://mujweb.atlas.cz/www/pira/fmcards.htm - ale pozor! Ta uprava popsana na techto strankach asi s touto kartou nefunguje! Alespon me ne...).

Identifikace pod Linuxem

Nic duleziteho - FM 801, fortmedia, inc. xwave.

Postup zprovoznění pod Linuxem

Pro aktuální jádra: ALSA ovladač snd-fm801 tuto kartu oficiálně podporuje od verze 1.0.22. Nic víc řešit netřeba.

http://jumbo.narod.ru/src/fmio

zdrojovy balicek rozbalime a nainstalujeme obvyklym zpusobem (make, make install). Lepsi je pred kompilaci upravit v souboru config.h radku

#define DEF_DRV "sf4r" // default karta SF64-PCR

Pouziti je snadne:

fmio -d sf4r -f 99.3
nebo jen
fmio -f 99.3
(pokud jsme upravili config.h) nastavi frekvenci 99.3 a hrajeme!!

v balicku je i nejaka aplikace pro X, nezkousel jsem


Stahnete si www.matfyz.cz/marble/radio.tgz - je tam driver spolupracujici se standartnim 'Video for Linux'. Dal postupujte podle README v archivu.
Urcite funguje pod novejsimi verzemi kernelu z 2.4 rady a melo by to fungovat pod vsemi verzemi, ktere maji stejny interface k 'Video for Linux'. Jakekoliv reporty ohledne funkcnosti jen vitam. :)


Na http://members.hellug.gr/panosminos/sf64pcr.html stahneme balicek (pro 2.4.x kernely posledni verze 0.3 - http://members.hellug.gr/panosminos/sf64pcr-0.3.tar.gz),

Pro 2.6.0-test8 jsou tam http://members.hellug.gr/panosminos/radio-sf64pcr.c a http://members.hellug.gr/panosminos/sf64pcr-2.6.0-test8.patch.bz2 . Ty jsem nezkousel.

Driver pro 2.4.x obsahuje navod v balicku. Postup je klasicky - make, make install.

Pokud neexistuje v adresari /dev znakovy soubor, vytvori se v adreasari /dev prikazem "mknod -m 666 radio0 c 81 64". Symlink radio - "ln -s radio0 radio"

Do "/etc/modules.conf" pridat tyto 3 radky:

alias char-major-81-64 radio-sf64pcr
alias /dev/radio* radio-sf64pcr
alias char-major-81 videodev

Poznámka

Jaderny modul dodany na CD spolu s kartou podle zkusenosti nepracuje s jadry rady 2.4.x Tato aplikace si vystaci sama bez podpory jadra; ostatne naladeni stanice obnasi odeslani pouhych 4 bajtu na port karty!!


Levna karta od ktere se toho asi moc cekat neda, ale pri trose snahy je k poslouchani radia pouzitelna. :)
Na http://www.matfyz.cz/marble/radio_script.tgz je jeste jeden muj scriptik, ktery vyuziva programek 'fm'. Je docela dobre nahazet si jej pod nejake klavesove zkratky ve window manageru a jednoduse tak ovladat radio.


Ovladac nepodporuje automaticke ladeni (zatim). Funguje vyborne. Potrebuje v4l.

Programy KRadio, GQradio, Gnomeradio funguji s timto ovladacem bez problemu.

Dokument vytvořil: Gori, 13.12.2001 06:49 | Poslední úprava: David Watzke, 27.2.2011 15:09 | Další přispěvatelé: Redakce, Pavel Říha | Historie změn | Zobrazeno: 2898×

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.