These Data were submitted on: Saturday, November, 8, 2003 at 21:50:09 NAME: Roger CALL: W3SZ E-mail: nospam URL: W3SZ CPU:: Pentium 3 CPU Speed:: 1 GHz RAM in MB:: 770 MB SOUND CARD:: M-Audio Delta44 SOUND DRIVER:: OSS/Linux 3.9.7h 2.4.18-27.7.x ADDITIONAL CARD1:: OnBoard AC97 Audio for VIA VIDEO CARD:: ATI Radeon 7000 VIDEO DRIVER:: Rage 128 LINUX DISTRIBUTION:: Red Hat LINUX VERSION:: 8.0 KERNEL VERSION:: 2.4.18-27.8.0 GCC VERSION:: 3.2 20020903 SVGALIB VERSION:: 1.9.17 LINRAD VERSION:: 01.07 TEXT: This is my second system, Rein. You can see my Linux experiences starting at: W3SZ DSP Start Page W3SZ DSP Primer, Linrad Section Somewhat older W3SZ Linrad Page W3SZ's Experiences with Linrad during the 2001 ARRL International EME W3SZ Experience using Linrad in the 2002 ARRL Frequency Measuring Test W3SZ FAQ Page for Linrad I have used Linrad for over 2 years, on: 144 MHz EME Microwave Weak Signal work HF VLF with JT44 on 144 MHz EME (just to show it could be done). with a variety of hardware including: various homebrew front ends: W3SZ FAQ describing one homebrew frontend for Linrad Schematic of an early W3SZ homebrew frontend for Linrad Homebrew front end followed by Antennspecialsten RX2500: Website for Commercial (Antennspecialsten) Linrad Receiver RX2500 The Time Machine: The Commercial (Expanded Spectrum Systems) Time Machine Page W3SZ Page Discussing The Time Machine I have had Linrad running on several different computers and several different versions of Red Hat Linux, starting with RHL versions 6.x More details are in DUBUS Issue 4 2002 article by W3SZ. As per 05/06/2004 Roger added the following: Hello, All! Following up on Joe K1JT's request for notes on people's experiences with Linrad, this is a brief note of my listening experiences with Linrad at W3SZ. For those of you who have been doing Linrad for a long time who have read my posts before, there is nothing new here, so feel free to delete this for-you-unnecessary bandwidth. I haven't posted much in quite some time given the excellent quality of the posts you guys are making, I really couldn't add anything worthwhile from a technical standpoint; but a description of my experiences may be helpful to those who haven't read my by-now-moldy posts from the distant past]. I started using Linrad [before it was called Linrad] in 2001, and that year I used it during the ARRL EME contest as my primary receiver. It has been my primary EME receiver ever since. My EME station location was so noise-filled that little EME was audible with conventional receivers even with their noise blankers and narrow filters. I could hear W5UN and KB8RQ and that was about it, even with 4 x 2xmp20 array and 0.2 dB NF preamps on the tower. With DSP-Blaster and its noise reduction, I could pull quite a few more signals out of the noise, but it was still tough. The other software solutions that were [and still are] available were not really very helpful. See W3SZ_DSP_new and LINRAD EME 2001 for a general discussion of things I tried, and a description of my first EME contest with Linrad, if you are interested in such things. Linrad was like a miracle for me in my high-pulse-noise environment. Leif's software noise blanker did an unbelieveable job of removing the noise at my receive station, and I have found ever since that when a two way qso doesn't occur now, it is nearly always now THE OTHER GUY who can't hear me, even though I am running 1500 Watts out to 4 m2 2mxp20's. Most of my time during EME contests, after I have worked the first layer, is spent answering very Q5 [on Linrad] stations who only seem able to send 'QRZ' in response to my calls. Note that you must CALIBRATE Linrad to make full use of both the 'smart' and 'dumb' noise blankers. The use of both is necessary for the best results, but even the use of the 'dumb' noise blanker alone [that can be done without calibration] produces very good results. I needed both where. Leif's pages show just how to calibrate Linrad. So I have been very very happy with Linrad. It has been implemented here from the first with dual polarity. At first I had only a moderately wideband system, allowing me to see 30-40 KHz of spectrum. For a couple of years or so [I think] I have had wideband capability with about 90 kHz of bandwidth. The front end is homebrew, with two parallel channels using TUF-1H mixers. I have used PTS synthesizers as the LO's, as they have good phase noise for a non-crystal source, and they are frequency agile and I can control their frequencies from within Linrad via a patch that was added to the Linrad program see Lin2FT This patch also controls from within Linrad the frequency of my FT1000 MP, which is used as the transmit section of the Linrad Transceiver here. Just a keystroke within Linrad sets the FT1000 to the Linrad receive frequency. Initially I mixed 144 MHz down to 40 MHz and then to baseband. When the RX2500 became available I mixed down from 144 MHz to 2.5 MHz and used it. Now I have just gotten around to installing the RX10700 and the RX70 and I mix down to 70 MHz. When the RX144 becomes available, I will get rid of my trusty, simple, old front end and use it and all of my old hardware will then be out of the system. I have never used any commercial transverter / IF combination that has come close to Linrad and my simple homebrew hardware in my particular environment. For me the advantages of Linrad have been: 1. The noise blanker 2. Automatic received polarization angle control that follows the angle of the incoming signal 3. The wideband waterfall that lets me see the whole useful cw eme band 4. The graphically controlled filters. 5. The AFC that keeps the signal in the very narrow [usually 20-25 Hz] filter in spite of [the other guy's] drift I have also played with Linrad on HF, and for fun used it in the Frequency Measuring Test the first year it was resurrected by the ARRL. It of course did superbly, as I had all the oscillators GPS locked. See ARRL Freq. test For that test I used 'The Time Machine" as my front end. I have also played with Linrad and my homebrew hardware as the 'IF rig' for 2304 MHz and up, but haven't done any serious investigations there yet. My Linrad computer software setup is pretty much as I detailed long ago on Rein's pages. I use RedHat and never had any major software issues in any respect using it and the OSS drivers. Those minor problems I had Leif helped me thru. He has always been extremely instructive and patient, and I view him as an extraordinary 'natural resource' for us. There may be some other tidbits on W3SZ Linrad tidbits that some will find interesting or useful. For me Linrad has meant the difference between being able to do a reasonable amount of EME from a noisy QTH, and not being able to do it at all. For all of this I thank Leif greatly. I hope the above has been of some interest and help. If it was boring and just a rehash too soon after my last post, please let me know [privately ;) ]. And now to get back to getting that new USB printer working with Redhat 8.0. 73, Roger Rehr, W3SZ -------------*********----------------- Sept 27 2004 Hello, all, Here are my SSB parameters: First FFT bandwidth (Hz) [83] First FFT window (power of sin) [2] First forward FFT version [0] [SM5BSZ: Change to 5 ( much faster )] First FFT storage time (s) [1] [SM5BSZ: Change to 10 ( unless you have small memory, Allows First FFT amplitude [1000] longer averaging times )] Enable second FFT [1] First backward FFT version [0] [SM5BSZ: Change to 1 is much faster but with Linrad-01.26 there will be Sellim maxlevel [6000] advantages of using floating point Linrad-01-25 and earlier, best use 1 here] First backward FFT att. N [6] Second FFT bandwidth factor in powers of 2 [2] [SM5BSZ: Change to 0 or 1. Typicaly no need for narrow filtering in waterfalls for SSB] Second FFT window (power of sin) [0] [SM5BSZ: Change to 2. Provides better filters] Second forward FFT version [0] [SM5BSZ: 2 is much faster, but with Linrad-01-26 there will be advantages of using Second forward FFT att. N [7] floating point] Second FFT storage time (s) [5] Enable AFC/SPUR/DECODE [1] [SM5BSZ: Use 1 here only if you actually want to use spur removal. AFC should not be AFC lock range Hz [150] used for SSB so make the window small and make it inactive on screen] AFC max drift Hz/minute [100] Enable Morse decoding [0] Max no of spurs to cancel [100] Spur timeconstant (0.1sek) [5] First mixer bandwidth reduction in powers of 2 [4] First mixer no of channels [1] Baseband storage time (s) [200] [SM5BSZ: !!! Use much smaller time here. At high bandwidth this would require very much memory. Many arrays are allocated in the baseband for CW decoding. The are useless in SSB mode but I have not removed memory allocation in ssb mode yet. In cw with a bandwidth of 50Hz or less, the sampling speed is very low and this is no problem. ] Output delay margin (0.1sek) [5] [SM5BSZ: Maybe you can make this smaller. Check the margin with 'T' ] Output sampling speed (Hz) [10000] Default output mode [1] Audio expander exponent [3] A/D speed [96000] Check [1110107] -----end of SSB parameters Here are my wcw parameters: First FFT bandwidth (Hz) [100] First FFT window (power of sin) [3] First forward FFT version [2] First FFT storage time (s) [20] First FFT amplitude [1000] Enable second FFT [1] First backward FFT version [1] Sellim maxlevel [6000] First backward FFT att. N [6] Second FFT bandwidth factor in powers of 2 [4] Second FFT window (power of sin) [4] Second forward FFT version [2] Second forward FFT att. N [10] Second FFT storage time (s) [15] Enable AFC/SPUR/DECODE [1] AFC lock range Hz [150] AFC max drift Hz/minute [100] Enable Morse decoding [0] Max no of spurs to cancel [100] Spur timeconstant (0.1sek) [5] First mixer bandwidth reduction in powers of 2 [4] First mixer no of channels [1] Baseband storage time (s) [150] Output delay margin (0.1sek) [5] Output sampling speed (Hz) [6000] Default output mode [1] Audio expander exponent [3] A/D speed [96000] Check [1110107] Change only between brackets. If file has errors, Linrad will ignore file and prompt for a complete set of new parameters linrad-01.25 With the SSB parameters I get a delay on the order of 0.5-0.7 seconds or less. I am not sure of the delay with the CW parameters listed above, as I didn't check it today, but generally I have had delays of 2-5 seconds [which are not a problem for my purposes]. I post them with no representation as to their optimization. Rather, they are being posted to provide an object for criticism, and to provide a framework for the discussion of the tradeoffs and consequences of specific parameter choices. These are running on this system: CPU:: Pentium 3 CPU Speed:: 1 GHz RAM in MB:: 770 MB SOUND CARD:: M-Audio Delta44 SOUND DRIVER:: OSS/Linux OSS 3.99.1g ADDITIONAL CARD1:: SoundBlaster PCI VIDEO CARD:: ATI Radeon 7000 VIDEO DRIVER:: Rage 128 LINUX DISTRIBUTION:: Red Hat LINUX VERSION:: 8.0 KERNEL VERSION:: 2.4.20-28.8 GCC VERSION:: 3.2 20020903 SVGALIB VERSION:: 1.9.19 LINRAD VERSION:: 01.25 Hope that is of some interest, and 73, Roger Rehr, W3SZ http://www.nitehawk.com/w3sz -------------*********----------------- Oct 14 2004 Hello, All! This is just a brief report on my experience with Linrad in the EME contest this past weekend. I have used Linrad each year beginning in 2000 for the annual ARRL EME contest. For the last several years it was my primary receiver. But this weekend, the first leg of the 2004 ARRL EME Contest, was the first time that I used it for EME with the Antennspecialisten Linrad hardware. Like last year, I did not even have a conventional receiver online. Linrad was it and nothing else was needed. I was very pleased and impressed. I worked only CW for the contest, but I did take some time out to go up above 144.100 and listen to some EME JT65b using Linrad and the Antennspecialisten hardware as the front end for WSJT. What were the advantages of using Linrad in this manner? [1] I could immediately see any JT65b station that came on the air over a 96 KHz frequency span. [2] I could take advantage of Linrad's noise reduction. [3] The Linrad waterfall was superior to Spectran's in my hands for seeing the stations. [4] Using Linrad's click and point frequency control, I was able to set, immediately and with no trouble, the receive frequency so that there was zero frequency offset for WSJT to deal with. [5] The receiver seemed very sensitive and I had no dynamic range problems. On cw, I found [as before] that quite a number of stations that I heard very clearly with Linrad replied with 'QRZ' for a long time [sometimes forever] to my calls. That tells me that Linrad with the Antennspecialisten hardware hears very well. I also found that when I called CQ, I was able to work the station calling me every time. So I believe I heard everyone who called me, but not everyone whom I heard clearly was able to copy me. I was running 1500 watts, and my 2 x 2 2mxp32 array has a theorerical gain of 21.8 dBd, so I had a reasonable ERP. I could see and hear my own echoes with no problem. Using Linrad, I was clearly 'transmitter limited' in terms of making contacts. This is where I want to be. I kept the 'smart' and 'dumb' noise blankers on [manual] nearly the whole time, and I was not bothered by noise. When I turned them off I was reminded that when my rotors are rotating they generate a lot of noise, totally obliterating the EME signals. Their noise had been totally eliminated by the noise blankersa and as I was never looking at the wideband spectrum while operating the rotors, I had been oblivious to the noise. My cw parameters gave me a 5.3 second receive delay, which was not a problem for me. I learned to watch the wideband spectrum as 'the end of the minute' approached, and to start transmitting when the spectral peak of the station I was working disappeared. These parameters were: First FFT bandwidth (Hz) [100] First FFT window (power of sin) [3] First forward FFT version [5] First FFT storage time (s) [20] First FFT amplitude [1000] Enable second FFT [1] First backward FFT version [1] Sellim maxlevel [6000] First backward FFT att. N [6] Second FFT bandwidth factor in powers of 2 [5] Second FFT window (power of sin) [2] Second forward FFT version [2] Second forward FFT att. N [10] Second FFT storage time (s) [20] Enable AFC/SPUR/DECODE [1] AFC lock range Hz [150] AFC max drift Hz/minute [100] Enable Morse decoding [0] Max no of spurs to cancel [0] Spur timeconstant (0.1sek) [5] First mixer bandwidth reduction in powers of 2 [4] First mixer no of channels [1] Baseband storage time (s) [100] Output delay margin (0.1sek) [5] Output sampling speed (Hz) [6000] Default output mode [1] Audio expander exponent [3] A/D speed [96000] Check [1110107] My parameters for JT65b [ssb mode] were: First FFT bandwidth (Hz) [83] First FFT window (power of sin) [2] First forward FFT version [5] First FFT storage time (s) [10] First FFT amplitude [1000] Enable second FFT [1] First backward FFT version [1] Sellim maxlevel [6000] First backward FFT att. N [6] Second FFT bandwidth factor in powers of 2 [2] Second FFT window (power of sin) [2] Second forward FFT version [2] Second forward FFT att. N [7] Second FFT storage time (s) [10] Enable AFC/SPUR/DECODE [1] AFC lock range Hz [150] AFC max drift Hz/minute [100] Enable Morse decoding [0] Max no of spurs to cancel [100] Spur timeconstant (0.1sek) [5] First mixer bandwidth reduction in powers of 2 [4] First mixer no of channels [1] Baseband storage time (s) [10] Output delay margin (0.1sek) [5] Output sampling speed (Hz) [10000] Default output mode [1] Audio expander exponent [3] A/D speed [96000] Check [1110107] The delay using these parameters was less than one second. I played around with the CW parameters to get good performance with reasonable delay times, but I did not play around with the SSB parameters as I didn't need to do so. For the second leg of the contest I am going to actually hook up a conventional receiver, so that I can again directly compare the Linrad software and hardware to the conventional receiver, much as I did in 2000 and 2001 when using my own front end. I am doing this out of curiosity, not because I need anything besides Linrad. I will be using an SSB Electronics LT2S-Mk V along with either my Elecraft K2 or my FT1000MP. If I get the narrow roofing filter for the MP in time, it will be the one I use. I can't wait for the second leg of the contest. The combination of the Linrad hardware and software made this EME contest the most enjoyable one I've had since my first getting on EME in 1998, and I can't wait to spend another EME contest weekend with the combination. The Lin-2-1000MP add-on to make a Linrad transceiver out of my FT1000MP and Linrad worked fine except for those occasions when I forgot to type 'q' to bring the MP on-frequency before transmitting. 73, Roger Rehr, W3SZ On Feb 1 2005, Roger put out the following: Hello, All, Those of you who have read my webpages over the years know that I had previously used Linrad a bit as a sort of panoramic adapter for microwave work. [I think there is still an old picture from 2 or 3 years ago of the W3CCX beacon at 2.3 GHz on my website somewhere]. But when I moved things to the new QTH this fell by the wayside. My setup for this was not ideal, as my receive chain at that time sufferred from too little signal at the input to my then homebrew Linrad converter, which was just a TUF-1H mixer. I had planned to get Linrad running for monitoring the microwaves for the VHF Contest just ended, but I ran out of time to do so. This weekend I finally got around to doing it. I did it in a sort of jury-rigged way, but it works GREAT, and relaying that positive message is the purpose of this note. I have all of the electronics for 2.3 GHz thru 24 GHz inclusive on the tower, and I downconvert to 28 MHz on the tower and just run a single 28 MHZ IF cable down the tower to the shack. I wanted to use the Antennspecialisten Hardware that I have in place, so I made a simple 28 MHz to 144 MHz upverter using a TUF-1H. I put a Cougar amplifier in the 28 MHz portion of the microwave receive chain in the shack just before the TUF-1H, to give me a 10 dB signal boost. I put a Minicircuits splitter in the receive line after the Cougar amplifier, and fed half the signal to the FT1000 and the other half to the Upverter and Linrad. I of course calibrated the Linrad system again after installing the upverter, using a pulser etc. as outlined on Leif's webpages, and feeding the pulser etc. into the input of my Upverter. My shack is on a nice hill, but in the middle of a forest, and with the towers down I can never hear [or see on Spectran, etc.] any of the W3CCX beacons which are about 50 miles distant, due to the attenuation of looking thru the forest. However, with Linrad I was able to easily see the distant and otherwise invisible 3456 MHz beacon on the waterfall, and to then copy its CW with a 20 Hz filter. By using the Lin2FT program to bring the FT1000 on frequency, I could select the narrowest CW filters on the FT1000 and turn on its DSP and with the DSP 120 Hz or 60 Hz filters also copy the beacon using the FT1000. But I never would have been able to find it without Linrad. I came back and did the same thing the next day as it was so unbelievable. I had done this experiment probably 100 times without Linrad and NEVER detected anything! I was really amazed by this demonstration and wanted to relay it to the group. I can't wait for the next Microwave contest to use Linrad to see 90 KHz of microwave spectrum at a time. PS I found that most of my system birdies are 'fixed' and don't move when I change band segments with Linrad. I could therefore cycle up or down 25 KHz in Linrad to see which signals to ignore. I still haven't installed the STAR ground at the new QTH. I know I should do that but just haven't had time yet. Even so, my center discontinuity is not a significant problem. 73, Roger Rehr, W3SZ On March 20 2005, Roger added the following: Hello, All, I was able this weekend to get on 144 MHz EME outside of contest time for the first time since 2002 [though I have made the ARRL contest every year], except that I was able to get on very briefly on 2 occasions at Holiday Time on 12/19/04 and 1/2/2005. After being 'gone' for quite a while outside of contest periods, I was really pleased [and pleasantly surprised] with the large amount of activity I found on 144 MHz EME. I certainly worked only a small fraction of the stations on the air and workable this weekend, but even so was able to garner 14 Initials and 24 contacts total. I think all of this activity speaks well for 144 MHz EME. Seeing all of this activity certainly had a positive effect on me in terms of making me want to work hard to try to get some more free time to do it again before another 2.5 years pass ;) Here is a list of stations I worked, all JT65b: Initials: DL8YHR SM5CUI EA5SE F8DO OZ1LPR ZS6WAB KD3UY 5B8AD IK1UWL UA4AQL DL8GP DL7UAE K7MAC VE1RG 300 watts, single yagi Worked but not initials: W5UN EA3DXU WA8CLT S57TW S52LM AA7A KB8RQ RU1AA RK3FG N5BLZ My station was as before 2 x 2 2mxp32 with both H and V receive channels simultaneously fed into the Linrad receiver the output of which was fed to JT65b, LZ2US 2 x GU74b amplifier, loafing along at 600-1200 watts out depending upon the capability of the station at the other end. Initially I had some problems with the Linrad / JT65b interface only because of my stupidity; on the very weak LT65b signals Linrad cannot figure out the receive polarization angle, and so although there may be a waterfall trace on Linrad, no audio will get to JT65b if the polarization angle set by Linrad is orthogonal to the actual angle. Before I realized this I of course got very inconsistent results with JT65b. After I figured this out the receive system was VERY SOLID with consistently good decodes when I couldn't see the signal even with Linrad. So after I realized I needed to go to manual receive polarization angle control all was well. On those signals I could see, I merely adjusted the receive polarization angle using the high resolution spectrum in Linrad so that the received signal was green and as large as possible, and the purple [orthogonal] signal was minimized. When I couldn't see or hear the signal at all, I first set the angle to 0 and if no signal was received went to 90 degrees. I use a Linrad setup that gives me less than 800 msec receive delay, and I had no occasion where timing issues prevented QSO, although several stations had dTs right at or close to 5 seconds. I very much liked exchanging grid squares with every station [as is standard with jt65] in addition to the usual 'O', and also appreciated the 'over the air' signal reports in WSJT dB units I received in some cases, although not being at all experienced in JT65 I really worried the first time I saw from the waterfall that the signal sent had gone from an obvious ''R'' the last transmission to a text transmission currently. But then when a signal report in WSJT db units popped up in the JT65 window along with a text message I was very happy ;) I had meant to do some CW also, but I was so busy in the upper part of the band with the many JT65b stations that were New Stations for me that I didn't get the chance. Thanks everyone for all the activity and Keep up the Good Work! 73, Roger Rehr W3SZ