RTL-SDR + SDR Radio + Funcube Sat = Fun!
With the recent record number of cubesat launches this month most Amateur Radio enthusiasts been busy, myself included. There hasn’t been a better time to get into receiving these satellites. With the inexpensive hardware, free software, a ton of information and an active community it is “easy” and quite a thrill to get into this hobby.
I will focus on one satellite and one method of receiving and decoding in this post. There are so many ways to do this but I think this method is the least expensive and provides really good results.
You will need:
- RTL-SDR Dongle – E4000 or R820T model (I prefer the R820T model and they are the easiest to find now)
- SO-239 Pigtail adapter for the Dongle - This is great if you don’t want to cut and solder on a connector like I did!
- Zadig Drivers – For the RTL-SDR USB
- RTL-SDR Libraries for SDR-Radio.com V2 software – Choose SDR-Radio.com.RTLUSB-20130209.zip
- SDR-Radio.com V2 Software – I used the November 15th, 2013. Version 2.1 build 1571
- Good receiving antenna – 2m Yagi, Quadrifilar Helicoidal (QFH), Ground Plane,etc
- VB-Cable Driver – Virtual Audio cable (Center Column)- NOTE: Please Donate if you use it. As a bonus once you donate you get to download A and B Channels. I am glad I did, the extra channels are nice to have!
- Funcube Dashboard Software
- Time to put it all together!
The total cost depending on what antenna you have or choose to build can be between $11 to whatever. Very minimum investment is required to receive and decode the funcube telemetry. This is fantastic for everyone, especially those on a budget that would like to experience this hobby first hand. If there are any educators reading this please take the time to show your students how much fun this can be. After all, it is part of the funcube mission!
I must say this as well: if you can afford to buy a Funcube Dongle, please do! It has better performance than the RTL-SDR and the money goes back to funding the funcube initiatives, like the Funcube satellites.
On to the setup:
I won’t go into detail on each and every install. Please read the pages I linked above for further instructions.
- Install SDR-Radio.com V2 Beta
- Plug RTL-SDR USB Dongle into computer
- Install ZaDig Drivers – NOTE: You may need to click Options and then List All devices. Select Bulk-in, (Interface 0) then click the replace Driver button.
- Extract and Copy the three RTL-SDR DLL’s for SDR-Radio.com V2. NOTE: Overwrite existing files in the SDR-Radio.com’s directory and use the correct architecture!
- Install VB-Cable Virtual Audio Interface
- Install the Funcube Dashboard
- Launch SDRConsole (V2)
- On the Home Tab click the Select button from the Radio Group
- Click Definitions
- Click Search and Select the RTL SDR (USB) Option. If that option does not exist please check to make sure you copied the correct DLL’s into the SDR-Radio.com Program Folder
- Click Yes on the 1 Entry Found alert and Click OK
- Highlight the new entry (ezcap USB2.0 DVB-T/DAB/FM Dongle)
- Click Start
- Tune into a known frequency like the National Weather Service, this is required to adjust the PPM
- On the Home tab again, click the Radio Configuration button
- Click the + or – buttons to adjust the PPM. For example one of my dongles is +82 and the other is -133 so they vary widely.
- Click the more options selection and click the Internal AGC box. (You can experiment with this, mine worked better with it on)
- Select the frequency to 145.927 Mhz and set the Mode to SSB Data-U OR Wide-U, it doesn’t seem to matter
- Drag the bandwidth bar out to 24000 Hz to get full coverage. Note: This is required so you don’t have to “chase” the satellite because of the doppler effect, Funcube will always be in the bandwidth coverage. The Funcube Dashboard will Autotune on the transmission. (See screenshots)
- On the VFO-A box Click the Audio dropdown (next to the little audio speaker)
- Click the Playback device and Select VB-Cable for the output – Took me a while to find this one!!!
- For satellite data you can use whatever you are used to but the SDR-Radio’s works great. The current satellite number is 2013-066B and is likely to change to AO-73 in future TLE’s
NOTE: Be sure to register at the Funcube Data Warehouse to be able to submit your decoded packets automatically. If you ONLY want to decode and not send you can still use the software but not contribute. The more contributors the better though!
- Click File; then Settings
- Select the Audio Tab and select the Input Device as the Cable Output VB-Audio
- Click the Warehouse Tab and fill in your Site ID, Auth Code and click the Stream data to warehouse and Click Save
- Click Capture from the Menu and select Capture from Soundcard
- On the tuning panel change the High Value to 24000 and make sure the Auto Tune check box is checked
- You should see a sudden drop off in the tuning window around 24000 hz (See screenshots)
This should get you started on receiving and sending the telemetry back to the funcube data warehouse. There are other great options out there like Analog receive to Souncard, Funcube Dongle but this seems to be the most inexpensive to get started. Now that you have your station setup for the Funcube you can go chase other sat’s as well! There are other folks doing much more that I am and have great resources available. Please visit the links sections for more information.
I hope this helps you get started and most importantly have FUN!
I/Q Data and Audio files:
- SDR-Radio.com V2- I/Q File of Orbit 42 – 24 Nov 2014 0436 UTC – During Active Transponder! NOTE: Only works with the SDR-Radio.com software. If you try to use SDR# or other program it most likely will not work.
- Audio from 21 Nov 2013 0352 UTC Pass – Telemetry Only:
- Audio From the 24 Nov 2013 0436 UTC Pass during Active Transponder:
Download: 23-Nov-2013-232647 145.958300 MHz