Category: Amateur Radio

A Tutorial on Receiving WSPR with an RTL-SDR V3

Over on YouTube user Veryokay has uploaded a video that shows how he uses the HF direct sampling mode on one of our V3 RTL-SDR’s to receive WSPR signals. WSPR (pronounced “Whisper”) is short for Weak Signal Propagation Reporting, and is a HF ham mode typically run on very low power levels such as 1W. The data from WSPR reception can be used to determine how good or bad HF propagation is currently around the world as each WSPR message contains the callsign, 6-digit locator and the transmit power level used.

For the antenna Veryokay uses a simple random wire antenna directly connected to the SMA port of the V3 up on top of the roof of his apartment building. This gets him reception good enough to receive many WSPR signals. Then together with SDR#, VB Cable and the WSPR-X decoder software, signals can be received and decoded.

He has also uploaded a document detailing the instructions in text and image form at bit.ly/wspr-rtlsdr.

Easy WSPR reception using $19 RTL-SDR dongle

Setting up Propagation Triggered Spectrum Recording

Over on the SDRplay blog and forums OH2BUA has been sharing how he has set up ‘propagation triggered recording’ by continuously monitoring JT65/JT9 signals with his SDRplay. The idea is that you leave the radio on receiving all night, and set it to automatically start recording IQ files if good propagation conditions occur as determined by the locations received from the JT65/JT9 signal. This may yield some interesting far off stations that can be listened to in the morning, whilst weeding out hours where nothing but commonplace local stations are heard. The software is a simple Windows batch file that works together to coordinate HDSDR and JTDX. It should work with any HF capable SDR.

JT65/JT9 are weak signal propagation HF modes (also known as WSJT modes) that can be decoded all around the world, even with very weak reception thanks to strong digital error correction. They can often be used to determine propagation conditions by determining where successfully decoded messages are being sent from.

OH2BUA writes:

I have made a set of scripts and other files which can be used to build a system which monitors JT65/JT9 (digital modes) amateur radio traffic on 160m/1.8MHz band, and if nice propagation to area you are interested in exists, a MW-BC-band recording is started. When the conditions fall off, the recording is stopped.

There is an attached zip-file containing all the necessary stuff. Sorry this is a windows thing – but easily portable also for linux. Create C:\bat\ and drop all there. Have a look, starting from README.

The default example is to start a MW-band I/Q-recording, if North American ham signals are heard – but it is fully modifiable according to your target when in comes to areas, bands, schedules etc.

The files are available as an attachment to the forum post.

Where WSJT Modes are located (slideplayer.com/slide/4310450)
Where WSJT Modes are located (slideplayer.com/slide/4310450)

Showing the HF Interference Problem from Ethernet over Powerline Devices

Over on our YouTube channel we’ve uploaded a new video that shows how bad the interference from Ethernet over Power devices can be. Ethernet over Power, Powerline Networking, Powerline Communications or ‘HomePlug’ is a technology that allows you to use any of your household power outlets as an internet Ethernet port, completely eliminating the need for runs of Ethernet cabling. They are capable of high speeds and can be used anywhere in the house assuming the two plugs are on the same power circuit.

Unfortunately these devices tend to wipe out almost the entire HF spectrum for anyone listening nearby. As household powerline cables are not shielded for RF emissions they radiate in the HF spectrum quite heavily. In the video we demonstrate what the HF spectrum looks like with one of these devices used in the house. The particular device used was a TP-Link brand adapter, and a WellBrook Magnetic Loop antenna was used outdoors, with the null facing the house. An Airspy R2 with SpyVerter was used to view the spectrum.

The video shows that even when the network is idling there are several brief bursts of noise all over the spectrum. Then when a file is downloaded almost the entire spectrum is completely wiped out.

Interestingly from the video it appears that the amateur radio frequencies are actually carefully notched out and those frequencies remain relatively clean. Most manufacturers of these devices appear to have worked with the ARRL to please ham radio enthusiasts, but SWLers will likely be in trouble if any of these devices are used in your house or neighbors house.

How Ethernet/Internet over Powerline Can Wipe out the HF Band

Lowering the Noise Floor on HF with High Quality Coax

Bonito is a company that sells various products such as their own small active antennas. Some examples are the Bono-Whip (20kHz – 300 MHz), GigaActiv (9kHz – 3 GHz) and the MegaLoop (9kHz – 200 MHz). 

Over on their blog they’ve uploaded a post titled “why even good antennas need good coax cable”. The post explains why high quality heavy shielded coax cable may be required to receive HF signals in noisy environments. The author writes how even placing an antenna in a quiet area outdoors may not work if the coax is still run through an high interference environment, such as through a house.

Typically RG58 cable is most commonly used with HF antennas. However, the author noticed that when using RG58 he was still receiving FM stations, even though the antenna that he was using was a MegaLoop with a built in broadcast FM filter. After switching his RG58 cable to H155 coax, the FM station disappeared. H155 coax is low loss and designed for GHz level frequencies, so it has much better shielding from its tighter braid.

The images below also show the difference in noise floor the author saw after replacing all his RG58 with H155 coax. 

Reception with RG58 Coax
Reception with H155 Coax
Reception with RG58 Coax Reception with H155 Coax

A Tutorial on Receiving WSPR with an RTL-SDR V3

Over on YouTube user Veryokay has uploaded a video that shows how he uses the HF direct sampling mode on one of our V3 RTL-SDR’s to receive WSPR signals. WSPR (pronounced “Whisper”) is short for Weak Signal Propagation Reporting, and is a HF ham mode typically run on very low power levels such as 1W. The data from WSPR reception can be used to determine how good or bad HF propagation is currently around the world as each WSPR message contains the callsign, 6-digit locator and the transmit power level used.

For the antenna Veryokay uses a simple random wire antenna directly connected to the SMA port of the V3 up on top of the roof of his apartment building. This gets him reception good enough to receive many WSPR signals. Then together with SDR#, VB Cable and the WSPR-X decoder software, signals can be received and decoded.

He has also uploaded a document detailing the instructions in text and image form at bit.ly/wspr-rtlsdr.

Easy WSPR reception using $19 RTL-SDR dongle

Setting up Propagation Triggered Spectrum Recording

Over on the SDRplay blog and forums OH2BUA has been sharing how he has set up ‘propagation triggered recording’ by continuously monitoring JT65/JT9 signals with his SDRplay. The idea is that you leave the radio on receiving all night, and set it to automatically start recording IQ files if good propagation conditions occur as determined by the locations received from the JT65/JT9 signal. This may yield some interesting far off stations that can be listened to in the morning, whilst weeding out hours where nothing but commonplace local stations are heard. The software is a simple Windows batch file that works together to coordinate HDSDR and JTDX. It should work with any HF capable SDR.

JT65/JT9 are weak signal propagation HF modes (also known as WSJT modes) that can be decoded all around the world, even with very weak reception thanks to strong digital error correction. They can often be used to determine propagation conditions by determining where successfully decoded messages are being sent from.

OH2BUA writes:

I have made a set of scripts and other files which can be used to build a system which monitors JT65/JT9 (digital modes) amateur radio traffic on 160m/1.8MHz band, and if nice propagation to area you are interested in exists, a MW-BC-band recording is started. When the conditions fall off, the recording is stopped.

There is an attached zip-file containing all the necessary stuff. Sorry this is a windows thing – but easily portable also for linux. Create C:\bat\ and drop all there. Have a look, starting from README.

The default example is to start a MW-band I/Q-recording, if North American ham signals are heard – but it is fully modifiable according to your target when in comes to areas, bands, schedules etc.

The files are available as an attachment to the forum post.

Where WSJT Modes are located (slideplayer.com/slide/4310450)
Where WSJT Modes are located (slideplayer.com/slide/4310450)

Showing the HF Interference Problem from Ethernet over Powerline Devices

Over on our YouTube channel we’ve uploaded a new video that shows how bad the interference from Ethernet over Power devices can be. Ethernet over Power, Powerline Networking, Powerline Communications or ‘HomePlug’ is a technology that allows you to use any of your household power outlets as an internet Ethernet port, completely eliminating the need for runs of Ethernet cabling. They are capable of high speeds and can be used anywhere in the house assuming the two plugs are on the same power circuit.

Unfortunately these devices tend to wipe out almost the entire HF spectrum for anyone listening nearby. As household powerline cables are not shielded for RF emissions they radiate in the HF spectrum quite heavily. In the video we demonstrate what the HF spectrum looks like with one of these devices used in the house. The particular device used was a TP-Link brand adapter, and a WellBrook Magnetic Loop antenna was used outdoors, with the null facing the house. An Airspy R2 with SpyVerter was used to view the spectrum.

The video shows that even when the network is idling there are several brief bursts of noise all over the spectrum. Then when a file is downloaded almost the entire spectrum is completely wiped out.

Interestingly from the video it appears that the amateur radio frequencies are actually carefully notched out and those frequencies remain relatively clean. Most manufacturers of these devices appear to have worked with the ARRL to please ham radio enthusiasts, but SWLers will likely be in trouble if any of these devices are used in your house or neighbors house.

How Ethernet/Internet over Powerline Can Wipe out the HF Band

Lowering the Noise Floor on HF with High Quality Coax

Bonito is a company that sells various products such as their own small active antennas. Some examples are the Bono-Whip (20kHz – 300 MHz), GigaActiv (9kHz – 3 GHz) and the MegaLoop (9kHz – 200 MHz). 

Over on their blog they’ve uploaded a post titled “why even good antennas need good coax cable”. The post explains why high quality heavy shielded coax cable may be required to receive HF signals in noisy environments. The author writes how even placing an antenna in a quiet area outdoors may not work if the coax is still run through an high interference environment, such as through a house.

Typically RG58 cable is most commonly used with HF antennas. However, the author noticed that when using RG58 he was still receiving FM stations, even though the antenna that he was using was a MegaLoop with a built in broadcast FM filter. After switching his RG58 cable to H155 coax, the FM station disappeared. H155 coax is low loss and designed for GHz level frequencies, so it has much better shielding from its tighter braid.

The images below also show the difference in noise floor the author saw after replacing all his RG58 with H155 coax. 

Reception with RG58 Coax
Reception with H155 Coax
Reception with RG58 Coax Reception with H155 Coax

Receiving the Recently Launched BY70-1 Satellite

BY70-1 is a Chinese amateur Cubesat satellite which was recently launched on December 29, 2016. It is expected to stay in orbit for only 1 – 2 months due to a partial failure with the satellite releasing into an incorrect orbit. The purpose of the satellite is for education in schools and for amateur radio use. The receivable signals include an FM repeater and BPSK telemetry beacon both of which can be received at 436.2 MHz. The telemetry beacon is interesting because it also transmits images from an on board visible light camera. These signals can easily be received with an RTL-SDR or other SDR with an appropriate antenna.

Over on his blog Daneil Estevez has been posting about decoding these telemetry images. He’s been using telemetry data collected by other listeners, and the gr-satellites GNU Radio decoder which is capable of decoding the telemetry beacons on many amateur radio satellites. So far the decoded images haven’t been great, they’re just mostly black with nothing really discernible. Hopefully future decodes will show better images.

If you want to track the satellite and attempt a decode, the Satellite AR Android app has the satellite in its database.

Not many people seem to have gotten telemetry decodes or images yet, but below we show an image decoded by  on Twitter.

BY70-1 Image Decoded by @bg2bhc
BY70-1 Image Decoded by @bg2bhc

Receiving CB Radio with an RTL-SDR Dongle

Back in July we posted a story by Mario Fillipi (N2HUN) who wrote an article about using the RTL-SDR to receive CB radio, and how while the CB radio heyday is over, there are still opportunities for good listening available today.

Recently Mario has posted a new article on swling.com where he discusses his CB radio listening hobby further. To listen to the CB band at 26.965 – 27.405 MHz he uses an RTL-SDR dongle together with a ham-it-up upconverter. While an upconverter is not required since most RTL-SDR dongles typically tune down to 24-25 MHz, he finds that using one helps because it can help block out interference from the strong broadcast FM band.  We note that you could also use one of our BCFM Block filters for the same purpose.

Mario notes that recently he noticed the CB band was open during the night. Usually the frequencies that CB radio uses propagate best during the daytime, and poorly at night. But on some occasions it can open up at night as well. He writes that on some occasions during a winters night during a snowstorm he has been able to receive the world on CB, from Europe, the Caribbean and Australia.

CB Band Voice in SDR# with an RTL-SDR and Ham-it-up Upconverter
CB Band Voice in SDR# with an RTL-SDR and Ham-it-up Upconverter

Building a Homemade FM Repeater with a Raspberry Pi, Rpitx and RTL-SDR Dongle

A radio repeater is usually a radio tower that receives weak signals from handheld, desktop or other radio, and rebroadcasts the same signal at a higher power over a wide area at a different frequency. This allows communications to be extended over a much greater area.

Repeaters are generally made from expensive professional grade radio equipment, however ZR6AIC has been experimenting with creating an ultra low cost repeater out of a RTL-SDR and Raspberry Pi. In his system the RTL-SDR dongle is set up to receive a signal on the 70 cm (420 – 450 MHz) amateur radio band, and then retransmit it using Rpitx on the 2M (144 – 148 MHz) amateur radio band.  He also adds a 2M low pass filter to the output of the Raspberry Pi to keep the signal clean.

RTL-SDR + Rpitx Block Diagram
RTL-SDR + Rpitx Block Diagram

Rpitx is software for the Raspberry Pi which we have featured on this blog several times in the past. We’ve also seen the qtcsdr software which also uses Rpitx and an RTL-SDR to create a transceiver. Rpitx allows the Raspberry Pi to transmit radio signals without the need for any transmitting radio hardware at all. It works by modulating signals onto a General Purpose I/O (GPIO) pin on the Raspberry Pi. If the GPIO pin is modulated in just the right way, FM/AM/SSB or other signal modulation approximations can be created at a specified frequency. The signal is however not clean, as this type of modulation generates many harmonics which could be dangerous if amplified. If you use Rpitx, always use appropriate filtering hardware.

ZR6AIC’s post goes into detail about how to install and set up the required software onto the Raspberry Pi and how to set up the script to piece all the programs together into a repeater. He’s also uploaded a video demonstrating the system in action on YouTube.

Raspberry Pi Fm Repeater

Solving APRS Interference Issues with a Bandpass Filter and Coax Notches

John, DK9JC N1JJC wanted to set up an RTL-SDR APRS packet iGate. APRS stands for “Amateur Packet Reporting System”, and is a type of packet radio communications system used by Amateur Radio operators. They often use them to transmit short messages, weather sensor updates, and for vehicle tracking. An iGate allows APRS messages to be transmitted over the all world via the internet like so RF->iGate RX->Internet->iGate TX->RF.

When trying to receive the APRS packets John discovered a problem. He discovered that there was a very strong 100kW broadcast FM and 50kW DAB transmitter on a transmission tower in line of sight of his antenna. The strong signals were overloading the dongle and completely wiping out the APRS packets that he was trying to receive at 144.8 MHz.

First John tried a simple bandpass filter with 0.8 dB insertion loss and 20dB attenuation. The filter still wasn’t enough, so he went and made a several coax notch filters to take out each of the interfering signals. A coax notch filter is simply a length of coax connected via a “T” junction to the main coax cable. This creates a notch of attenuation at a frequency depending on the length of the notching coax. With these notches combined with the bandpass filter he was finally able to receive APRS packets.

A coax notch filter
A coax notch filter