It is currently Sat Aug 18, 2018 6:49 pm

Click the link below to visit the site sponsor

The Ham Radio Shop




Post new topic Reply to topic  [ 6 posts ] 
 Simple SDR programs for Linux using GNU Radio Companion 
Advanced Member
User avatar

Joined: Tue Dec 27, 2011 11:26 am
Posts: 128
Location: Bolton Lancs IO83sn
Feedback: 0 (0%)
Reply with quote
Post Simple SDR programs for Linux using GNU Radio Companion
I've recently written 5 small SDR programs for Linux for the Cross Country Wireless SDR-4+ and Sentinel 2 SDR receivers. They will also work with the SoftRock receivers and transceivers and any other sound card based SDR units.

They use the GNU Radio software available in all Linux software repositories to build simple but effective SDR programs. More detail on how to set up GNU Radio and GNU Radio Companion and to run the files is included on the web page below.

The five programs include USB receiver, LSB receiver, CW receiver, RTTY receiver and WSPR receiver. Users can look at how the programs are put together and are free to modify and change them to suit their requirements.

I'm already using the WSPR receiver program with WSJT-X to receive 20m WSPR signals at home and at the workshop using two old XP laptops updated with lightweight versions of the latest Ubuntu 18.04 LTS operating system.

The web page is:

http://www.crosscountrywireless.net/sdr_grc_linux.htm

Special thanks go to Ross Wilkinson, G6GVI who recently gave a talk at the Bolton Wireless Club which showed everyone there the possibilities of writing and modifying your own SDR programs.

Regards,

Chris, G4HYG


Sat Jul 14, 2018 8:17 pm
Profile Send private message WWW

 Simple SDR programs for Linux using GNU Radio Companion 
Contributor 2017
User avatar

Joined: Mon Aug 18, 2014 3:50 pm
Posts: 3574
Location: IO95DA Newcastle Upon Tyne
Feedback: 15 (100%)
Reply with quote
Post Re: Simple SDR programs for Linux using GNU Radio Companion
Hi Chris, out of interest what language did you use to code these applications?

Cheers

Rob.

_________________
Am YIsrael Chai


Sat Jul 14, 2018 8:20 pm
Profile Send private message WWW

 Simple SDR programs for Linux using GNU Radio Companion 
Advanced Member
User avatar

Joined: Tue Dec 27, 2011 11:26 am
Posts: 128
Location: Bolton Lancs IO83sn
Feedback: 0 (0%)
Reply with quote
Post Re: Simple SDR programs for Linux using GNU Radio Companion
Hi Rob,

I used the GNU Radio Companion program.

Think of it like LEGO bricks. GNU Radio has a bucket of useful radio parts like filters, mixers, demodulators, oscillators etc. GNU Radio Companion is a program to visually connect all the radio parts together to make whatever you want without getting too deep into DSP or programming theory.

You can now homebrew a radio (or SDR program) without getting a soldering iron out.

I've posted some easy sample files that will open and run in GNU Radio Companion to give radio amateurs some way of getting started in it. If you want to change something say filter widths just change the values on the block on the screen.

Regards,

Chris, G4HYG


Sat Jul 14, 2018 8:54 pm
Profile Send private message WWW

 Simple SDR programs for Linux using GNU Radio Companion 
Contributor 2017
User avatar

Joined: Mon Aug 18, 2014 3:50 pm
Posts: 3574
Location: IO95DA Newcastle Upon Tyne
Feedback: 15 (100%)
Reply with quote
Post Re: Simple SDR programs for Linux using GNU Radio Companion
Thanks for the info Chris, will certainly look into it.
I have been looking at the Tennsy ARM Cortex M4 with floating point unit and the audio codec board, the I and Q channels are down mixed to base band audio and DSP is done around 15KHz, not ideal but very easy to get going.
I like the idea of the Lego brick architecture, building blocks of code are far more manageable in big, complex projects.

_________________
Am YIsrael Chai


Sat Jul 14, 2018 9:21 pm
Profile Send private message WWW

 Simple SDR programs for Linux using GNU Radio Companion 
Contributor 2017
User avatar

Joined: Fri May 22, 2009 6:11 pm
Posts: 1622
Location: Otley, West Yorkshire : IO93dv
Feedback: 11 (100%)
Reply with quote
Post Re: Simple SDR programs for Linux using GNU Radio Companion
GNURadio is a great educational interface if you want to take your SDR usage and knowledge beyond the click and listen experience. I used the application quite a lot in my job, since retirement I’ve used it to build some fun TX/RX applications using the open source HackRF project. For those just starting out there is provision to use the cheap RTL dongles.

Regards

Nidge.


Tue Jul 17, 2018 9:42 am
Profile Send private message

 Simple SDR programs for Linux using GNU Radio Companion 
Advanced Member
User avatar

Joined: Tue Dec 27, 2011 11:26 am
Posts: 128
Location: Bolton Lancs IO83sn
Feedback: 0 (0%)
Reply with quote
Post Re: Simple SDR programs for Linux using GNU Radio Companion
One thing I've found really useful with GNU Radio is how easy it is to quickly customise an application to meet the job in hand.

I've been using the WSPR receiver file on my web page to compare two antenna using WSPR signals on receive. I realised I wanted to make an accurate measurement of background noise. Just 5 minutes to swap the waterfall for a FFT display and add a multiply constant so that I could accurately calibrate it with a signal generator. Really useful!

Regards,

Chris, G4HYG


Tue Jul 17, 2018 6:49 pm
Profile Send private message WWW
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 6 posts ] 


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Jump to:  
Powered by phpBB © phpBB Group.
Designed by Vjacheslav Trushkin for Free Forums/DivisionCore.