Hi Wolf,
On Sun, 30 Jan 2005, Wolf DL4YHF wrote:
To verify your RX system, how about letting a slowly drifting oscillator
(like an LC-osc) run over the entire "RX window" ? If everything is ok,
a non-interrupted diagonal line should appear if the drift is slow
enough. If there are gaps in the line, something is wrong with the audio
processing, most likely loss of samples.
It's a good idea! Why it does not come to my head before...
Besides this, in addition to Markus' post, if anyone is interested in
the C / C++ variant of his Colour Direction Finder to make a linux or
DOS port from it, just ask and I will send them to you via email.
Not now, some time later...
I gave
up my Linux-programming ambitions some years ago when it began eating up
all my spare time.
Have You any info about sound card programing in Linux? Now I have
understand I can easy write down in Pascal:
Assign(file,'/dev/dsp');
...................
Read(file,byte);
............
to get unsigned bytes (8bit sampels) or
Assign(file,'dev/dspW');
.....................
Read(file,word);
...............
to get signed (!) words (16bit samples). Or someone similar in C
but I am more familar with Pascal not C.
Such an easy access! All works well. But to be sure all will be OK
any time I sould control sound card. Particulary I should initiate
sound card and set sampling rate at least. I have understend it can be
done via ioctl(file,cmd,arguments) C-call (no problem to connect Pascal
with some C-functions). But I need detail description of avaluable 'cmd'
and format and description of 'arguments'. I can't find this in my
system yet...
Besides duplex mode (write/read simultaniously) doesn't work. I do not
know why, AD and DA seems to be separated devices...
But that was before the arrival of simple graphic
user interfaces, maybe its easier these days to write a simple spectrum
analyser - something like "Argo for Linux" ;-) .
Yes, it is usefull. Linrad is too complex!
73 de RA9MB/Alex
http://www.qsl.net/ra9mb
|