Purpose of these pages

If you look at any radio magazine, you'll conclude that a useful transceiver for a beginner will run at least $500 - and ham radio suddenly looks expensive. It wasn't always so - if you have great skill, QRP CW will get all over the world with a simple VXO direct conversion set.

However, I can't do code - just can't. (I passed my theory paper for the full UK license aged 13 - I can build stuff - but morse and my brain won't mix - I waited almost 30 years to get on HF from England...)

The softrock is a modern direct conversion design, and there are many pages on how to receive with one. Far fewer on how to use the softrock transceiver (the old 6.1 version got me a working txrx for $50).

I'm a homebrewer - so I don't use Windows - I use Linux. My faithful FT-107 is pre-WARC, and I wanted to go on 30m. These pages describe how to make a working 1W data station - and that Watt has so far gone 13500 miles from a 1/4 vertical antenna 27 feet up. You won't get bored just working the locals this way. And <10 extra lines of code added a sub-receiver dedicated to WSPR.

Almost nothing here is originally mine - I've just harvested the huge richness of Open Source Software out there. I don't claim I've chosen the best software - but this setup does work, and you're welcome to make and modify your own copy.

What are we trying to make

My goal is to make a collection of software and simple hardware that can be interfaced to other devices as if it were a 'normal' radio. For voice the devices would be microphones and speakers, for data there are programs - I use fldigi. This expects to connect via an audio library for audio (I offer portaudio), and hamlib for rig control. If I do the job well, then you can interface other software of your choice.
A recent addition here was WSPR - a really fun way to see where the propagation is. WSPR wants to listen to a narrow band around 10141 KHz. Remember this is a soft radio - all you do is add another receiver (another copy of sdr-core), and a bit of magic to give WSPR 12kHz samples, and your rig has just grown a sub-receiver (in hardware terms). Soft radios are flexible, adding the WSPR receiver took two evenings (mostly fighting ALSA) - a total of about a dozen lines of code.

What do you need


Warnings and Notes


Changelog

Roadmap for these pages

Overall_structure.html describes how what the components do, and how they're coupled together

Build.html tells you how to build each component, especially those that I've had to modify.

code1.tar.bz2 is all the code (I hope) that is either unique, modified or requires to be a particular version.

I'd love to hear if anyone else gets a Softrock transceiver going based on these pages. The preferred way would be via the linuxham or softrock yahoo group, email is possible - djch-pages at whabbit dot demon dot co dot uk.