[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [linrad] Help!



Thanks for the help.  I used the main.c file provided by Kohjin - JR1EDE, to successfully compile linrad and after editing /etc/ld.so.conf and running ldconfig, I am now successfull in running linrad.
 
Now I have to figure out how to "use" the program :-)
 
My long term goal is to use linrad to improve my microwave receive capability, 900 MHz thru 10 Gigs, over distances up to 500 Km.
 
The transverters output is at 144 MHz, and I use a DownEast Microwave converter to bring the second IF frequency down to 28 MHz and a Kenwood TS-690 to bring the signal to baseband.
 
If I leave the TS-690 filters out my received audio has a bandwidth of 12 KHz.  for this configuration I assume that I should sample at a frequency of about 24 KHz.
 
There may be some possibiliity of using the TS-690 DSP interface to do better, but I don't yet understand how I might do that.
 
Would it be usefull to build a receive interface circuit to generate two "channels" of audio from the TS-690 and feed one into the left soundcard channel and the other into the right soundcard channel?
 
Thanks for you support and encouragement.
 
Sigurd Kimpel, KJ1K (usaually operate microwave bands as a rover)
 
----- Original Message -----
Sent: Wednesday, October 30, 2002 7:58 PM
Subject: RE: [linrad] Help!

Hello Sigurd, 

I would like to run linrad on my Compaq 1250 laptop.
 
I installed RedHat Linux 8.0 on the laptop successfully and after some difficulty:
 
1. Got sound to work using OSS driver for ES1868
2. Installed svgalib 1.4.3
3. Went to /tmp/lir directory and successfully ran ./configure
 
Then I tried to "make" the program.  (see attached file)
 
The GCC compiler version 3.2 first failed at line 643 with the error:
 
"main.c:643:14: multi-line string literals are deprecated
make: *** [main.o] Error 1" 
Yes, GCC does not accept multi-line strings in the new version.
Next version of Linrad will have one printf statement for each line.
I commented out the offending printf statement and tried again and now I get"
 
"main.c: In function `main':
 main.c:827: parse error at end of input
 make: *** [main.o] Error 1"
 
Any ideas?
I think something happened while you edited the file. Start from the original
and remove the printf statement again. Others have done it sucessfully.
There in no other multi-line string in Linrad:-)
 
parse error at end of input usually means an unmatched
parenthesis.
 
I will be very interested to know if your installation becomes sucessful.
Very few laptops work because of svgalib or OSS problems.
 
 Good luck and 73
 
   Leif  /  SM5BSZ
LINRADDARNIL
s