"Oscyloskop" na PC, karta TV (bt878, fs=896KHz)



Masz problem? Zapytaj na forum elektroda.pl

Poprzedni Następny
Wiadomość
Spis treści
From: "Wojtek A." <a_wojtek_at_nospam_usun.wp.pl>
Subject: "Oscyloskop" na PC, karta TV (bt878, fs=896KHz)
Date: Thu, 10 Mar 2005 22:04:53 +0100


Witam!

Moze sie komus przyda 8) http://ericandor.ps.pl

Jak w temacie, "oscyloskop" z karty TV opartej na bt878.
probkowanie z f. 896KHz. Dwa programy, serwer pod Linux'a
do obslugi karty TV, drugi klient (tez pod Linux'a, ale istnieje
mozliwsoc skompilowania pod Windowsem) do pobierania probek z serwera
i przetwarzania, komunikacja po TCP/IP. Klient oprocz wysietlania
przebiegu, wylicza i wyswietla FFT (Im, Re, Amp),
posiada obsluge kursorow po czasie i napieciu
(napiecie moze byc zle wyskalowane 8) ), pauza, screenshot,
zrzut probek do pliku textowego, sterowanie wzmocnieniem sprzetowym
BT878 i pare innych bajerow 8)

Wszsytko na GPL 8)

Linux "widzi" przetwornik ADC jako kart dzwiekowa 8)
Serwer wymaga aby byla zainstalowane w Linuxie zmodyfikowane
drivery ALSA (jadro 2.6.x)
(modyfikacja umozliwia uzyskanie f=896KHz, bez modyfikacji f=448KHz)

Modyfikacja driverow ALSy polega na
dopisaniu do tablicy "rates" wartosci 896000, zaraz za 448000
i zamienienie
".rate_max = 448000" na ".rate_max = 896000".
(wszystko w pliku bt87x.c ze zrodel jadra 2.6.x)

BT878 posiada przetwornik ADC do digitalizacji dzwieku,
np. z radia lub TV, o rozdzielczosci od 12bit w dol,
w zaleznosci od f. probkowania.
Na stronie http://www.domenech.org/ znalazlem sposob modyfikacji
driverow linuxa dla bt878 umozliwiajacy uzyskanie fs=896KHz.
Oraz sposob podania sygnalu na wej. przetwornika
(serwer spodziewa sie sygnalu na wej. TV)
(strona zniknela z netu, na szczescie mam kopie, zamieszcze na swojej
stronie, jak tylko serwer ps wstanie 8))

Pytania, komentarze a_wojtek_at_nospam_usun.wp.pl

Pozdrowienia

Wojtek

Poprzedni Następny
Wiadomość
Spis treści
From: "Adam" <felkner_at_nospam_friko5.onet.pl>
Subject: Re: "Oscyloskop" na PC, karta TV (bt878, fs=896KHz)
Date: Fri, 11 Mar 2005 09:22:21 +0100


Moze sie komus przyda 8) http://ericandor.ps.pl
nie dziala link :-(
A moze ktos napisze jakiegos Knopixa by nie trzeba bylo nic instalowac ???
-)



Poprzedni Następny
Wiadomość
Spis treści
From: "Pelos" <pelos_at_nospam_pelos.pl>
Subject: Re: "Oscyloskop" na PC, karta TV (bt878, fs=896KHz)
Date: Fri, 11 Mar 2005 09:56:39 +0100



Użytkownik "Adam" <felkner_at_nospam_friko5.onet.pl> napisał w wiadomości
news:d0rkfu$h4m$1_at_nospam_news.onet.pl...
Moze sie komus przyda 8) http://ericandor.ps.pl
nie dziala link :-(
A moze ktos napisze jakiegos Knopixa by nie trzeba bylo nic instalowac ???
-)
Leniuch !! :P
A link faktycznie nie dziala.

--
Pelos
http://www.pelos.pl



Poprzedni Następny
Wiadomość
Spis treści
From: "Wojtek A." <a_wojtek_at_nospam_usun.wp.pl>
Subject: Re: "Oscyloskop" na PC, karta TV (bt878, fs=896KHz)
Date: Fri, 11 Mar 2005 13:44:25 +0100



Witam!

Moze sie komus przyda 8) http://ericandor.ps.pl
nie dziala link :-(
A moze ktos napisze jakiegos Knopixa by nie trzeba bylo nic instalowac ???
-)
Leniuch !! :P
A link faktycznie nie dziala.

Serwer polibudy lezy.... jak wstanie to dogram nowsza wersje
z kopia nieistniejacej juz strony na kotrej opisana byla przerobka

Pozdrowienia

Wojtek

Poprzedni Następny
Wiadomość
Spis treści
From: "PAndy" <pandrw_at_nospam_poczta.onet.pl>
Subject: Re: "Oscyloskop" na PC, karta TV (bt878, fs=896KHz)
Date: Fri, 11 Mar 2005 14:08:01 +0100



"Wojtek A." <a_wojtek_at_nospam_usun.wp.pl> wrote in message
news:d0s3lj$2o5$1_at_nospam_zeus.man.szczecin.pl...

Witam!

Moze sie komus przyda 8) http://ericandor.ps.pl
nie dziala link :-(
A moze ktos napisze jakiegos Knopixa by nie trzeba bylo nic instalowac
???
-)
Leniuch !! :P
A link faktycznie nie dziala.

Serwer polibudy lezy.... jak wstanie to dogram nowsza wersje
z kopia nieistniejacej juz strony na kotrej opisana byla przerobka

Z gory dzieki!



Poprzedni Następny
Wiadomość
Spis treści
From: "Wojtek A." <a_wojtek_at_nospam_usun.wp.pl>
Subject: Re: "Oscyloskop" na PC, karta TV (bt878, fs=896KHz)
Date: Fri, 11 Mar 2005 15:11:46 +0100


Serwer polibudy lezy, wiec wrzucilem tutaj:

http://213.155.177.136/~wojtek/osc/

Poprzedni Następny
Wiadomość
Spis treści
From: "Wojtek A." <a_wojtek_at_nospam_usun.wp.pl>
Subject: Re: "Oscyloskop" na PC, karta TV (bt878, fs=896KHz)
Date: Sat, 12 Mar 2005 05:15:26 +0100


Witam!

Zapomnialem dodac ze poniewaz Linux traktuje przetwornik ADC bt878
jako karte dzwiekowa, a wiec i program-serwer musi sie odwolywac
do niego jak do karty dziwekowej. Oznacza to ze "oscyloskop" mozna
testowac na karcie dzwiekowej 8), trzeba tylko zmienic urzadzenie
w zrodlach serwera i czestotliwosc probkowania 8)

Skad wziasc nazwe urzadzenia karty dzwiekowej?
Wchodzimy do pliku

/proc/asound/pcm

i przegladamy jego zawartosc, szukamy urzadzenia ktore posiada mozliwosc
przechwytywania "capture".

Przykladowa zawartosc pliku (karta dzwiekowa i modem 8) )

00-00: Intel ICH : Intel 82801DB-ICH4 : playback 1 : capture 1
00-01: Intel ICH - MIC ADC : Intel 82801DB-ICH4 - MIC ADC : capture 1
00-02: Intel ICH - MIC2 ADC : Intel 82801DB-ICH4 - MIC2 ADC : capture 1
00-03: Intel ICH - ADC2 : Intel 82801DB-ICH4 - ADC2 : capture 1
00-04: Intel ICH - IEC958 : Intel 82801DB-ICH4 - IEC958 : playback 1
01-00: Intel ICH - Modem : Intel 82801DB-ICH4 Modem - Modem : playback 1
capture 1

Widac ze urzadzenia 0,0 0,1 0,4 oraz 1,0 posiadaja mozliwosc
przechwytywania, po nzawie dobieramy odpowiednie, dla mnie
np: 0,1 brzmi ciekawie 8) "MIC ADC" czyli przetwornik ADC mikrofonu.

Teraz edytujemy plik serveralsav4.c
wszukujemy fragmentu:

//sound device and sample rate
pcm_name=strdup("hw:0,1");
int rate=896000;

i zastepujemy:

//sound device and sample rate
pcm_name=strdup("plughw:0,1");
int rate=44000;

Kompilujemy i mozemy sie bawic karta dzwiekowa 8)

Wiem ze powinno sie to z lini polecen ustawiac,
mam nadzieje ze znajde czas zeby to poprawic, albo moze ktos to zrobi?


Pozdrowienia

Wojtek

Poprzedni Następny
Wiadomość
Spis treści
From: "Wojtek A." <a_wojtek_at_nospam_usun.wp.pl>
Subject: Re: "Oscyloskop" na PC, karta TV (bt878, fs=896KHz)
Date: Mon, 14 Mar 2005 21:44:36 +0100


Witam!

Czy ktos jest zainteresowany tym "oscyloskopem"?
Dodac wybor karty i czestotliwosci z lini polecen?
Ktos testowal? Jakie wrazenia?

Pozdrowienia

WOjtek

Poprzedni Następny
Wiadomość
Spis treści
From: "PAndy" <pandrw_at_nospam_poczta.onet.pl>
Subject: Re: "Oscyloskop" na PC, karta TV (bt878, fs=896KHz)
Date: Tue, 15 Mar 2005 07:29:27 +0100



"Wojtek A." <a_wojtek_at_nospam_usun.wp.pl> wrote in message
news:d14stv$p1i$1_at_nospam_zeus.man.szczecin.pl...
Witam!

Czy ktos jest zainteresowany tym "oscyloskopem"?
Dodac wybor karty i czestotliwosci z lini polecen?
Ktos testowal? Jakie wrazenia?

No coz - bylbym bardzo zaintersowany gdyby nie drobny i upierdliwy fakt ze
radze sobie w w lyndols a nie linux... kurcze - ja wiem ze to nie Twoj
problem ale jakby ktos z pojeciem zrobil male distro do tego programiku to
ja bym sie chetnie podlaczyl i pewnie nawet chetnie wysuplal jakas drobna
fee coby wesprzec rozwoj softu! a takie bootujace distro to juz bylby klasyk
nawet na allegro!
W kazdym razie jesli uwazasz ze nie bedzie to wielkim nakladem pracy co
chcesz dodac to bede wdzieczny jak to zrobisz :D - i tak planuje przesiadke
na linuxa od jakiegos czasu - a "noz/widelec" dodasz mi impulsu...?
Dziekuje za wysilek, doceniam bardzo!



Poprzedni Następny
Wiadomość
Spis treści
From: "JG" <egucio_TO_WYTNIJ__at_nospam_op.pl>
Subject: Re: "Oscyloskop" na PC, karta TV (bt878, fs=896KHz)
Date: Tue, 15 Mar 2005 23:15:41 +0100


Popieram...
Ja tez guzik wiem o tym systemie. ale strasznie sie napalilem na ten
oscyloskop. od 2 dni proboje uruchomic starego PC'ta - bo przecież
takich rzeczy na swoim kompie narazize nie mam zamiaru testować. No
ale jeśli mam takie problemy z samym kompem (a troszke sie na tym
znam) to co dopiero jak przyjdzie obsługiwać linux'a o którym pojęcia
nie mam.

Może jednak ktoś zlituje się nad takimi jak my...

pozdrawiam
--
JG



Poprzedni Następny
Wiadomość
Spis treści
From: "Wojtek A." <a_wojtek_at_nospam_usun.wp.pl>
Subject: Re: "Oscyloskop" na PC, karta TV (bt878, fs=896KHz)
Date: Wed, 16 Mar 2005 08:24:45 +0100


Witam!

Ciesze sie ze ktos jest zainteresowany moja "praca" 8)
Przez weekend postaram sie zrobic mala dystrybucje
oparta na Slackware ze zmodyfikowanym jadrem
i serwerem "oscyloskopu". Sprobuje tez skompilowac
klienta pod windowsem XP (jak go tylko przeinstaluje
bo mi zdechl tydzien temu 8) ). Jak sie nie uda klienta
pod windowsa skompilowac to moze dystrybucje z serwerem,
klientem i srodowiskiem graficznym 8).

Pozdrowienia

wojtek

Poprzedni Następny
Wiadomość
Spis treści
From: "Jacek R. Radzikowski" <jacek_at_nospam_spamer.die.die.die.piranet.org>
Subject: Re: "Oscyloskop" na PC, karta TV (bt878, fs=896KHz)
Date: Tue, 15 Mar 2005 22:42:16 +0000 (UTC)


PAndy <pandrw_at_nospam_poczta.onet.pl> wrote:

"Wojtek A." <a_wojtek_at_nospam_usun.wp.pl> wrote in message
news:d14stv$p1i$1_at_nospam_zeus.man.szczecin.pl...
Witam!

Czy ktos jest zainteresowany tym "oscyloskopem"?
Dodac wybor karty i czestotliwosci z lini polecen?
Ktos testowal? Jakie wrazenia?
No coz - bylbym bardzo zaintersowany gdyby nie drobny i upierdliwy fakt ze
radze sobie w w lyndols a nie linux... kurcze - ja wiem ze to nie Twoj
problem ale jakby ktos z pojeciem zrobil male distro do tego programiku to
ja bym sie chetnie podlaczyl i pewnie nawet chetnie wysuplal jakas drobna
fee coby wesprzec rozwoj softu! a takie bootujace distro to juz bylby klasyk
nawet na allegro!
W kazdym razie jesli uwazasz ze nie bedzie to wielkim nakladem pracy co
chcesz dodac to bede wdzieczny jak to zrobisz :D - i tak planuje przesiadke
na linuxa od jakiegos czasu - a "noz/widelec" dodasz mi impulsu...?
Dziekuje za wysilek, doceniam bardzo!

http://www.knoppix.net/
http://www.afu-knoppix.de/

Nic nie trzeba instalowac, wypalasz plytke, bootujesz komputer i masz pelnego
linuksa. Pod drugim z linkow znajdziesz wersje knoppixa przygotowana z mysla
o radioamatorach

pzdr.
j.



Poprzedni Następny
Wiadomość
Spis treści
From: AlexY <alexy_at_nospam_irc.-cut_this-.pl>
Subject: Re: "Oscyloskop" na PC, karta TV (bt878, fs=896KHz)
Date: Wed, 16 Mar 2005 19:11:53 +0100


Użytkownik PAndy napisał:

No coz - bylbym bardzo zaintersowany gdyby nie drobny i upierdliwy fakt ze
radze sobie w w lyndols a nie linux... kurcze - ja wiem ze to nie Twoj

mnie z kolei bardziej by interesowala obsluga BT848, nawet jakbym mial
sie z sygnalem wpinac w linie video...
akurat taka karta mi sie kurzy choc i na 878 za pare groszy pewnikiem dorwe
ciesze sie ze pod linuxa :)

--
AlexY
http://yisse.neostrada.pl/spam.txt

Poprzedni Następny
Wiadomość
Spis treści
From: BLE_Maciek <i80c586_at_nospam_cyberspace_NO_SPAM_.org>
Subject: Re: "Oscyloskop" na PC, karta TV (bt878, fs=896KHz)
Date: Fri, 01 Apr 2005 14:21:42 +0200


Wed, 16 Mar 2005 19:11:53 +0100 jednostka biologiczna o nazwie AlexY
<alexy_at_nospam_irc.-cut_this-.pl> wyslala do portu 119
jednego z serwerow news nastepujace dane:

mnie z kolei bardziej by interesowala obsluga BT848, nawet jakbym mial
sie z sygnalem wpinac w linie video...
akurat taka karta mi sie kurzy choc i na 878 za pare groszy pewnikiem dorwe
ciesze sie ze pod linuxa :)
O wlasnie, a czy ktos juz rozgryzl jak wykorzystac ta karte do
nasluchu 2m/70cm bez wpinania sie w jej I2C ? Mam taka karte ale nie
chce w niej grzebac tylko chcialem programowo z kompa ...

Poprzedni Następny
Wiadomość
Spis treści
From: "Wojtek A." <a_wojtek_at_nospam_usun.wp.pl>
Subject: Re: "Oscyloskop" na PC, karta TV (bt878, fs=896KHz)
Date: Sat, 09 Apr 2005 03:12:18 +0200


Witam

O wlasnie, a czy ktos juz rozgryzl jak wykorzystac ta karte do
nasluchu 2m/70cm bez wpinania sie w jej I2C ? Mam taka karte ale nie
chce w niej grzebac tylko chcialem programowo z kompa ...

Zakres tunera to zazwyczaj 44-958MHz z malymi dziurami po drodze 8)
Demodulacja AM jest w tunerze, a FM np. w MSP 34x0D (MSP AM tez).
Wiec jesli chodzi tylko o ustawienie czestotliwosci to powinno sie
dac bez problemu.
Gdzies wyczytalem ze mozna odpalic "radio -c /dev/video0" i mozna
sobie skanowac 8)
(https://internal.lboro.ac.uk/mail/public/lulu/2003-10/archive.txt)

I discovered that my WinTV card will cover a massive
> frequency range and, even though it supposedly doesn't have the FM radio
> attachment, will also work fine with the "radio" package (just do `radio
> -c /dev/video1` and you're in business). The link above also explains
> what the E1, S4, etc channels are in "europe-west" and "europe-east".
>


I tried the radio package, but there was a flaw. Since it is designed
for Radio cards, it doesn't select the TV tuner input. This is not much
of a problem since I just open another program to select the TV input
then quit it.
Then when I use the radio program it works without any problems.


MSP 34x0D ma duze mozliwsci konfiguracji,
np. konfiguracja dewiacji do +/- 360kHz,
filtry na IF, wybor f. nosnej

http://www.micronas.com/products/documentation/consumer/msp34x0d/index.php#data

Two programmable registers, to be divided up into a
low and a high part, determine frequency of the oscillator,
which corresponds to the frequency of the desired
audio carrier.

Data shaping and/or FM bandwidth limitation is performed
by a linear phase finite impulse response (FIR)
filter. Just like the oscillators’ frequency, the filter coefficients
are programmable and are written into the IC by
the CCU via the control bus.

Pozdrowienia

Wojtek

Poprzedni Następny
Wiadomość
Spis treści
From: BLE_Maciek <i80c586_at_nospam_cyberspace_NO_SPAM_.org>
Subject: Re: "Oscyloskop" na PC, karta TV (bt878, fs=896KHz)
Date: Mon, 11 Apr 2005 18:21:10 +0200


Sat, 09 Apr 2005 03:12:18 +0200 jednostka biologiczna o nazwie "Wojtek
A." <a_wojtek_at_nospam_usun.wp.pl> wyslala do portu 119
jednego z serwerow news nastepujace dane:

Gdzies wyczytalem ze mozna odpalic "radio -c /dev/video0" i mozna
sobie skanowac 8)
(https://internal.lboro.ac.uk/mail/public/lulu/2003-10/archive.txt)

I discovered that my WinTV card will cover a massive
frequency range and, even though it supposedly doesn't have the FM radio
attachment, will also work fine with the "radio" package (just do `radio
-c /dev/video1` and you're in business). The link above also explains
Ok. Wprawdzie pod Linuksem jeszcze nie probowalem jej uzywac ale
sprobuje. TNX.

Poprzedni Następny
Wiadomość
Spis treści
From: "Wojtek A." <a_wojtek_at_nospam_usun.wp.pl>
Subject: Re: "Oscyloskop" na PC, karta TV (bt878, fs=896KHz)
Date: Thu, 17 Mar 2005 16:06:17 +0100


Witam!

Wlasnie jestem w trakcie kompilowania jadra 2.6.10,
okazalo sie ze w jadrze 2.6.10 nie trzeba juz modyfikowac sterownika
bt878, ograniczenie czestotliwosci mozna wylaczyc w czasie
konfigurowania jadra.

Pozdrawiami

Wojtek

Poprzedni Następny
Wiadomość
Spis treści
From: "Wojtek A." <a_wojtek_at_nospam_usun.wp.pl>
Subject: Re: "Oscyloskop" na PC, karta TV (bt878, fs=896KHz)
Date: Thu, 31 Mar 2005 22:59:54 +0200


Witam!

Jestem w trakcie robienia LiveCD,
korzystam ze skryptow ktore zostaly uzyte do zrobienia
dystrybucji Slax, ale nie za bardzo wychodzi...

Co do skompilowania klienta pod windowsem, to problem
sprawia bibilioteka SDL_gfx

Ktos moze ma jakies pomysly?

Pozdrowienia

Wojtek