Those Wacky Pescadores

Pescadore is the term used by Pirate DXers to refer to a fishermen operating on the 43 meter band, the plural is pescadores, often abbreviated as peskies. While they can turn up anywhere on the band (or outside it), 6925 LSB seems to be the most common frequency, which can cause QRM to pirates operating on 6925 AM. They also turn up on 6933 LSB fairly often.

Usually you hear them chatting with each other; informal QSOs. Sometimes however they have been known to play music, or engage in other activities fairly close to broadcasting. They can actually be entertaining to listen to.

Here is a recording of them from the other night, starting just before 0000 UTC on 21 September, 2016.

Pescadores have even inspired a pirate radio station named Pesky Party Radio, most recently heard last month. This station plays Spanish language covers of popular songs, and is rather hilarious.

Running an RTL SDR USB Dongle On Your Mac The Easy Way With Cocoa RTL Server

I’ve had a few of the RTL radio tuner dongles for a while. These are USB devices that were originally made for use as TV tuners overseas, but it turns out that you can access the I/Q data stream, and turn them into an SDR (Software Defined Radio). They can be tuned roughly over a range of 25 to 1700 MHz, and sometimes even higher, depending on the tuner IC chip inside the particular dongle.

I previously posted about how to get the RTL dongle working on the Mac here: An SDR for $17 – The R820T USB RTL-SDR DVB-T Dongle and here: An SDR for $17 – The R820T USB RTL-SDR DVB-T Dongle – Part 2. These posts were from 2013, and I did the installation on a Mac running OS X 10.6, using some pre-built libraries.

Fast forward to the present day. I got a new Mac running OS X 10.11 El Capitan, and I wanted to be able to use the RTL dongles with my favorite SDR software on the Mac, SdrDx. Enter Cocoa RTL Server.

Cocoa RTL Server is a stand alone app that interfaces with an RTL dongle. It does not require you to build or install any drivers or libraries. It just works. It’s based off of an open source app called SoftShell, that I heavily extended. Cocoa RTL Server also acts like a networked SDR, following the RF Space protocol. That means it works with SdrDx, as well as any other SDR app on the Mac that supports RF Space SDRs like the netSDR. You can download a copy of the app from the Cocoa RTL Server page. Source code is included, however I am not offering any support for the project or final app.

Here’s a screenshot of the app running:

Getting up and running is easy:

1. Plug in your RTL device
2. Run CocoaRTLServer 2.0
3. Select the device from the popup menu (usually it is already selected)
4. Change the rtl_tcp or tx_tcp port values if needed
5. Click Open
6. Configure your SDR app (set the correct TCP port) and run it

I’ve run it under Mac OS X 10.6, 10.10 and 10.11, It should run under 10.7-10.9 as well. It only works with RTL devices with an E4000 or R820T tuner IC.

Using SdrDx, I can tune a large portion of the FM broadcast band, click to view full size:



In this case I am tuned to 97.9 MHz. To the left of the signal meter, you can see it has decoded the station ID from the RDS data. Yes, SdrDx decodes RDS.

If you look at the lower right corner, you see the scope display of the demodulated FM audio. There are markers for the portions of interest:
You can see the main audio above the green marker to the left.
The stereo pilot at 19 kHz (red marker).
The stereo subcarrier (aquamarine)
The RDS data (orange)
The 67 kHz SCA subcarrier (purple)
The 92 kHz SCA subcarrier (yellow)

Cocoa RTL Server also includes a server that emulates rtl_tcp, so it works with Cocoa1090 which decodes aircraft transponders that transmit on 1090 MHz. It should also work with any other app that gets data from rtl_tcp. Here’s a screenshot of Cocoa1090 running:



Receiving DGPS Stations with MultiMode For Mac OS X

MultiMode for Mac OS X can decode DGPS (Differential Global Positioning System) transmissions. DGPS stations transmit the difference between positions indicated by GPS satellite systems and the known fixed position of the station. This allows higher accuracy. DGPS transmissions are 100 or 200 baud and are transmitted on frequencies from 285 kHz to 325 kHz. They can be interesting DX targets.

A copy of MultiMode can be downloaded here: http://www.blackcatsystems.com/download/multimode.html

To decode the transmission, tune your radio to a DGPS frequency. You can either tune directly to the frequency in CW mode, in which case you set the center frequency in MultiMode to that for your radio’s CW mode, or use USB mode, tune 1 kHz low, and set the center frequency to 1000 Hz.

You can listen to an example DGPS audio recording

Select the baud rate, either 100 or 200 baud, using the button. Also be sure to set your location so that the correct distance and bearing is calculated. Eventually, if you have tuned into a DGPS transmission that is strong enough, you will start seeing decode messages printed:

The Short Demod button can be toggled on, in which case MultiMode will look at a smaller part of the DGPS packet. This often allows decodes of weaker transmissions.

Note that since no error checking is performed on the packet, it is possible to get false decodes. To help determine if you are actually receiving the correct station, compare the printed frequency for that station to what your radio is tuned to, to verify they match. Also look for several decodes from the same station in a row, that indicates that you probably are really receiving that station.

Here’s a list of some stations I have received here with a modest 200 ft random wire antenna:

[15:44:47 11/19/15] 008 804 008 009 286.0 kHz Sandy Hook, NJ United States 40.4747 -74.0197 235.632 km 45.2895 deg
[19:27:49 11/19/15] 198 772 198 199 306.0 kHz Acushnet, MA United States 41.7492 -70.8886 529.571 km 53.1416 deg
[19:28:52 11/19/15] 190 782 190 191 305.0 kHz Dandridge, TN United States 36.0225 -83.3067 723.745 km 245.071 deg
[19:29:12 11/19/15] 156 863 156 157 311.0 kHz Rock Island IL United States 42.0203 -90.2311 1245.06 km 290.156 deg
[19:32:00 11/19/15] 012 806 012 013 289.0 kHz Driver, VA United States 36.9633 -76.5622 231.719 km 192.449 deg
[19:33:00 11/19/15] 184 788 184 185 291.0 kHz Hawk Run, PA United States 40.8889 -78.1889 280.839 km 319.079 deg
[19:33:24 11/19/15] 006 803 006 007 293.0 kHz Moriches, NY United States 40.7944 -72.7564 340.978 km 53.1725 deg
[19:33:37 11/19/15] 196 771 196 197 294.0 kHz New Bern, NC United States 35.1806 -77.0586 434.825 km 192.789 deg
[19:33:50 11/19/15] 092 843 092 093 295.0 kHz St Mary's, WV United States 39.4381 -81.1758 448.281 km 277.867 deg
[19:33:54 11/19/15] 136 792 136 137 297.0 kHz Bobo, MS United States 34.1253 -90.6964 1414.92 km 252.075 deg
[19:33:59 11/19/15] 058 847 058 059 301.0 kHz Annapolis, MD United States 39.0181 -76.61 52.734 km 272.373 deg
[19:36:40 11/19/15] 046 824 046 047 303.0 kHz Greensboro, NC United States 36.0694 -79.7381 463.251 km 226.48 deg
[19:40:01 11/19/15] 218 777 218 219 304.0 kHz Mequon, WI United States 43.2025 -88.0664 1110.64 km 298.697 deg
[19:41:11 11/19/15] 130 834 130 131 307.0 kHz Hagerstown, MD United States 39.5553 -77.7219 160.52 km 293.159 deg
[19:43:59 11/19/15] 312 929 312 313 296.0 kHz St Jean Richelieu, QC Canada 45.3244 -73.3172 736.38 km 16.5642 deg
[19:44:05 11/19/15] 154 862 154 155 322.0 kHz St Louis, MO United States 38.6189 -89.7644 1190.3 km 272.301 deg
[19:55:36 11/19/15] 112 836 112 113 292.0 kHz Cheboygan, MI United States 45.6556 -84.475 1013.8 km 319.521 deg
[20:32:19 11/19/15] 017 808 016 017 314.0 kHz Card Sound, FL United States 25.4417 -80.4525 1560.45 km 196.764 deg
[20:34:44 11/19/15] 340 942 340 341 288.0 kHz Cape Ray, NL Canada 47.6356 -59.2408 1650.3 km 49.1252 deg
[22:10:54 11/19/15] 168 869 168 169 290.0 kHz Louisville, KY United States 38.0175 -85.31 816.337 km 265.238 deg
[22:11:34 11/19/15] 192 778 192 193 292.0 kHz Kensington, SC United States 33.4906 -79.3494 681.801 km 207.126 deg
[22:20:26 11/19/15] 320 925 320 321 313.0 kHz Moise, QC Canada 50.2025 -66.1194 1464.05 km 28.7438 deg
[11:34:56 11/20/15] 262 881 262 263 302.0 kHz Point Loma, CA United States 32.6769 -117.25 3697.45 km 272.2 deg

Poor conditions for some on 43 meters last night, better for others

One measure of the strength of the ionosphere is called foF2. It is the maximum frequency that will be reflected straight back. That is imagine the radio transmitter and receiver are located near each other, the radio waves go straight up, and are reflected straight back down to the receiver. foF2 is continuously varying, based on solar activity, and what part of the Earth the Sun is over. You can find a real time map at this URL: http://www.spacew.com/www/fof2.gif

As the distance between the transmitter and receiver increases, the radio waves are not perpendicular to the ionosphere, but instead strike it at an angle. This allows frequencies higher than foF2 to be reflected. The angle that the radio waves strike the ionosphere depends on the distance between the transmitter and receiver, and the height of the ionosphere, which unfortunately also varies. This is called the hmF2, and there’s a real time map of it also: http://www.spacew.com/www/hmf2.gif

The Maximum Usable Frequency (MUF) can be found by:
MUF = foF2 * sqrt( 1+ [D/(2*hmF2)]^2) where D is the distance in km.

Lately, foF2 has been reaching very low values once the Suns sets. This is what causes the 43 meter band to “go long”, making it difficult to impossible to hear stations even many hundreds of miles away. As an example, here is a plot of the measured foF2 value taken over Wallops Island, VA. Consider these values typical for much of the eastern US during this time period:

The blue trace is today’s foF2 values, red is yesterday’s, and the green trace is an average of the last five days.

foF2 was about 5 MHz at 2300z, dropping to 4.5 MHz by 0000z. This was evident in the loggings for The Crystal Ship. Many listeners who normally get a strong signal from this station had poor or no reception (as was my case). This was also the start of a geomagnetic storm, the K index at 0000z was 3, and has since risen to 5 as I type this.

The flip side of a low foF2 value is that listeners at a greater distance from a station can get stronger signals. The geomagnetic storm last night could also have actually enhanced reception for some listeners. Medium wave DXers have referred to geomagnetic storms as “stirring the gumbo”, bringing in a different mix of station than are normally heard.

Update – here is the link to the real time Wallops Island foF2 chart: http://www.ngdc.noaa.gov/stp/IONO/rt-iono/realtime/WP937_foF2.png and the current graph itself:

A Statistical Analysis of A Somewhat Subjective Rating of the Day’s Weather

Below is an analysis of the Capital Weather Gang’s “Daily Digit”, a number from 1 to 10 given each morning to the day’s expected weather. 574 days worth of Daily Digits were analyzed, from March 19, 2013 through October 13, 2014. The starting date was picked as that was the first date where it was easy to get a copy of the CWG’s archived web pages.

The mean daily digit was 6.32.

Below is a trend graph of the Daily Digit, smoothed slightly to make it more readable:

The slope upwards over time could be an artifact of the range of dates chosen, or it could be genuine Daily Digit Inflation.

Below is a histogram of the Daily Digit values:

There were only five days with a Daily Digit of 1; they were:

June 13, 2013 – David Streit (Severe weather)
December 9, 2013 – Jason Samenow (“Sloppy, cloudy and cold”)
December 29, 2013 – Brian Jackson (“40s and soaking rain in December”)
January 3, 2014 – A. Camden Walker (Icy from snow the night before)
January 28, 2014 – Matt Rogers (“Cruel cold slaps us in the face again”)

The mean Daily Digit per month of the year:

The mean Daily Digit per day of the week:

The mean Daily Digit per author:

There is a fairly regular rotation of authors, each generally writing on the same day, hence the strong correlation between the above two graphs. Each author had between 73 to 81 posts.

Not included in the above were the following two authors with a limited number of Daily Digits:
Kathryn Prociv: 10 entries with a mean of 8.3
Rick Grow: 8 entries with a mean of 5.0

There were also a few cases where two authors were credited the same day, also not included above:
Matt Rogers;Jason Samenow: 3 entries with a mean of 3.33
Brian Jackson;Dan Stillman: 2 entries: with a mean of 3.5
A. Camden Walker;Ian Livingston: 1 entry with a mean of 2 (January 10, 2014, Freezing Rain)
Dan Stillman;Ian Livingston: 1 entry with a mean of 4 (February 15, 2014, Snow)
Dan Stillman;Jason Samenow: 1 entry with a mean of 3 (February 26, 2014, “Mother Nature hits the repeat button with light morning snow”)

A big thanks to the Capital Weather Gang for their fabulous posts each day!

Update:

Here’s histograms for each author:







Winter 2013-2014 Snowfall

With March ending, I’m hoping we’re done with snow. Here are my measured snowfall totals for the season:

Sunday December 8, 2013: 7 inches snow, some freezing rain
Tuesday December 10, 2013: 6.25 inches snow
Saturday December 14, 2013: 2.5 inches snow
Tuesday December 17, 2013: 0.5 inches snow
Thursday December 26, 2013: 0.75 inches snow

December 2013 total: 17.00 inches snow

Thursday January 2, 2014: 6.00 inches snow
Friday January 10, 2014: 0.25 inches snow
Saturday January 18, 2014: 1.00 inches snow
Tuesday January 21, 2014: 8.00 inches snow
Wednesday January 29, 2014: 0.50 inches snow
Friday January 31, 2014 Graupel

January 2014 total: 15.75 inches snow

Monday February 3, 2014: 7.00 inches snow
Wednesday February 5, 2014: Ice Storm : 1/4 – 1/2 inch freezing rain, 1.00 inch snow / sleet
Sunday February 9, 2014: 1.75 inches snow
Thursday February 13, 2014: 16 inches of snow in the morning, 4 inches at night, 20 inches total
Saturday February 15, 2014: 0.5 inches snow
Monday February 17, 2014: 2.0 inches snow
Tuesday February 25, 2014: 0.25 inches snow
Wednesday February 26, 2014: 0.5 inches snow

February 2014 total: 33.00 inches snow

Monday March 3, 2014: 3.0 inches snow
Monday March 17, 2014: 3.75 inches snow
Tuesday March 25, 2014: 1.50 inches snow
Wednesday March 26, 2014: Dusting of snow
Sunday March 30, 2014: 4.0 inches of snow
March 2014 total: 12.25 inches snow

2014-2013 season total: 78.00 inches snow

Looking for some iPad/iPhone apps? Here are a few that I have written: http://www.blackcatsystems.com/iphone/index.html

Pictures of some snowfall events:

January 31, 2014 Graupel:
January 31, 2014 Graupel

February 5, 2014 Ice Storm:
February 5, 2014 Ice Storm
February 5, 2014 Ice Storm

February 13, 2014 Snow storm, pictures taken on the 14th:
February 13, 2014 snowfall
February 13, 2014 snowfall

March 30, 2014 Surprise snow storm

Looking for some iPad/iPhone apps? Here are a few that I have written: http://www.blackcatsystems.com/iphone/index.html

A Very Busy Christmas Weekend/Eve For Pirates

Here’s what folks have been hearing since Friday night. 41 different North American pirate radio transmissions so far, a total of 163 loggings, and it’s not even Christmas yet!

A big thank you to the operators for their shows, and the listeners for their reports.

All of these loggings can be viewed at the HF Underground

Pirate Radio Boston 6925 AM 1945 UTC December 24, 2012
WBNY 6240 AM 1604 UTC December 24, 2012
Eccentric Shortwave 6930 USB 1529 UTC December 24, 2012
Channel Z 6925 AM 1400 UTC December 24, 2012
UNID 6925 USB 1455 UTC December 24, 2012
Metro Radio International 6975 AM 1323 UTC December 24, 2012
Radio Ronin 6920 AM 1308 UTC December 24, 2012
Northwoods Radio 6925 USB 1200 UTC December 24, 2012
Channel Z 6925 AM 0427 UTC December 24, 2012
UNID 6955 AM 0212 UTC December 24, 2012
Rave On Radio 6925 USB 0200 UTC December 24, 2012
Radio GaGa 6925 USB 0140 UTC December 24, 2012
Radio Appalachia 6935 AM 0125 UTC December 24, 2012
Dit Dah Radio 6925 USB 0025 UTC December 24, 2012
Dit Dah Radio 6935 USB 2156 UTC December 23, 2012
WBNY 6913.34 AM 2150 UTC December 23, 2012
WKND 6924.6 AM 2148 UTC December 23, 2012
Metro Radio International 6925 AM 2008 UTC December 23, 2012
WEDG The Edge 1610 AM 1700 UTC December 23, 2012
Pirate Radio Boston 6925 AM 1612 UCT December 23, 2012
Pirate Radio Boston 6950 AM 1610 UTC December 23, 2012
Pirate Radio Boston 6925 AM 1805 UTC December 23, 2012
Channel Z 6925 AM 1346 UTC 23 December 23, 2012
1720 KHz “The Big Q” 0509 UTC December 23, 2012
Channel Z 6925 AM 0405 UTC December 23, 2012
WPOD 6925 USB 0130 UTC December 23, 2012
Wolverine Radio 6925 USB 0048 UTC December 23, 2012
Toynbee Radio 6925 AM 2258 UTC December 22, 2012
Monkey Mayan Memorial Radio 6925 AM 2222 UTCDecember 22, 2012
UNID 6950 USB 2218 UTC December 22, 2012
UNID 6924.7 Khz AM 2215 UTC December 22, 2012
Toynbee Radio 6925 AM 2131 UTC December 22, 2012
Pirate Radio Boston 6949.39 AM 2015 UTC December 22, 2012
UNID 6935 AM 1902 UTC December 22, 2012
Pirate Radio Boston 6949.39 AM 1355 UTC 2December 22, 2012
Rave On Radio 6925 USB 1241 UTC December 22, 2012
The Big Q 1720 & 1710 AM 0525 UTC December 22, 2012, 2208 UTC
Captain Morgan Shortwave 6950.7 AM 0240 UTC December 22, 2012
UNID 6925 AM 0225 UTC December 21, 2012
UNID 6924 AM 0203 also 6929 AM 0207 December 22, 2012
Insane Radio 6925 AM 0121 UTC December 22, 2012
Insane Radio SSTV 6925 AM 0021 UTC December 22, 2012

What’s All This SDR Stuff, Anyhow?

The Software Defined Radio (SDR) has become very popular in the radio hobby scene over the last few years. Many hobbyists own one, certainly most have heard of them. But what is an SDR, and why might you want one, over a traditional radio?

First, a very brief explanation of how the traditional superhetrodyne radio works. This is the type of radio you have, if you don’t have an SDR (and you don’t have a crystal radio).

Here’s a block diagram of a typical superhetrodyne receiver:

superhetrodyne block diagram

The antenna is connected to a RF amplifier, which amplifies the very weak signals picked up by the antenna. Some high end radios put bandpass filters between the antenna and RF amplifier, to block strong out of band signals which could cause mixing products and images.

Next, the signals are passed to a mixer, which also gets fed a single frequency from the local oscillator. A mixer is a non linear device that causes sum and difference frequencies to be produced. I won’t go into the theory of exactly how it works. The local oscillator frequency is controlled by the tuning knob on the radio. It is offset by a fixed amount from the displayed frequency. That amount is called the IF frequency. For example, the IF of an radio may be 455 kHz. Time for an example…

Say you’re tuned to 6925 kHz. The local oscillator generates a frequency of 6470 kHz, which is 455 kHz below 6925 kHz. The mixer mixes the 6470 kHz signal with the incoming RF from the antenna. So the RF from a station transmitting on 6925 kHz gets mixed with 6470 kHz, producing a sum (6925+6470=13395 kHz) and difference (6925-6470=455 kHz) signal. The IF Filter after the mixer only passes frequencies around 455 kHz, it blocks others. So only the difference frequencies of interest, from the 6925 kHz station, get paseed. This signal is then amplified again, fed to a demodulator to convert the RF into audio frequencies, and fed to an audio amplifier, and then the speaker. The IF filter is what sets the selectivity of the radio, the bandwidth. Some radios have multiple IF filters that can be switched in, say for wide audio (maybe 6 Khz), and narrow (maybe 2.7 kHz). Perhaps even a very narrow (500 Hz) filter for CW.

This is a very basic example. Most higher end HF radios actually have several IF stages, with two or three being most common. The Icom R-71A, a fairly high end radio for its time (the 1980s) had four IF stages. Additional IF stages allow for better filtering of the signal, since it is not possible to build real physical filters with arbitrary capabilities. There’s a limit to how much filtering you can do at each stage.

Now, onto the SDR. I’ll be describing a Direct Digital Sampling (DDS) style SDR. The other style is the Quadrature Sampling Detector (QSD), such as the “SoftRock” SDR. The QSD SDR typically mixes the incoming RF to baseband, where it is then fed to the computer via a sound card interface for processing. The main advantage of the QSD SDR is price, it is a lot cheaper due to fewer components. The sacrifice is performance and features. You can’t get more than about 192 kHz bandwidth with a sound card, and you suffer from signal degradation caused by the sound card hardware. Some try to compensate for this by buying high end sound card interfaces, but at that point you’re approaching the price point of a DDS SDR in total hardware cost anyway.

Here is a block diagram of the SDR-IQ, courtesy of RF Space, you can click on it to see an enlarged image.
sdr-iq block diagram

The RF input (from the antenna) goes in at the left end, much of the front end is the same as a traditional radio. There’s an attenuator, protection against transients/static, and switchable bandpass filters and an amplifier. Finally the RF is fed into an A/D converter clocked at 66.666 MHz. An A/D (Analog to Digital) Converter is a device that continuously measures a voltage, and sends those readings to software for processing. Think of it as a voltmeter. The RF signals are lots of sine waves, all jumbled together. At a very fast rate, over 66 million times per second in this case, the A/D converter is measuring the voltage on the antenna. You’ve got similar A/D converters on the sound card input to your computer. The difference is that a sound card samples at a much lower rate, typically 44.1 kHz. So the A/D in an SDR is sampling about a thousand times faster. It is not too much of a stretch to say that the front end of an SDR is very similar to sticking an antenna into your sound card input. In fact, for many years now, longwave radio enthusiasts have used sound cards, especially those that can sample at higher rates such as 192 kHz, as SDRs, for monitoring VLF signals.

The output of the A/D converter, which at this point is not RF but rather a sequence of voltage readings, is fed to the AD6620, which is where the actual DSP (Digital Signal Processing) is done. The AD6620 is a dedicated chip for this purpose. Other SDRs, such as the netSDR, use a device called a FPGA (Field Programmable Gate Array), which, as the name implies, can be programmed for different uses. It has a huge number of digital logic gates, flip flops, and other devices, which can be interconnected as required. You just need to download new programming instructions. The AD6620 or FPGA does the part of the “software” part of the SDR, the other part being done in your computer.

The DSP portion of the SDR (which is software) does the mixing, filtering, and demodulation that is done in analog hardware in a traditional radio. If you looked at a block diagram of the DSP functions, they would be basically the same as in a traditional radio. The big advantage is that you can change the various parameters on the fly, such as IF filter width and shape, AGC constants, etc. Automatic notch filters become possible, identifying and rejecting interference. You can also realize tight filters that are essentially impossible with actual hardware. With analog circuitry, you introduce noise, distortion, and signal loss with each successive stage. With DSP, once you’ve digitized your input signal, you can perform as many operations as you wish, and they are all “perfect”. You’re only limited by the processing power of your DSP hardware.

Since it is not possible feed a 66 MHz sampled signal into a computer (and the computer may not have the processing power to handle it), the SDR software filters out a portion of the 0-30 MHz that is picked up by the A/D by mixing and filtering, and sends a reduced bandwidth signal to the computer. Often this is in the 50 to 200 kHz range, although more recent SDRs allow wider bandwidths. The netSDR, for example, supports a 1.6 MHz bandwidth.

With a 200 kHz bandwidth, the SDR could send sampled RF to the computer representing 6800 to 7000 kHz. Then additional DSP software in the computer can further process this information, filtering out and demodulating one particular radio station. Some software allows multiple stations to be demodulated at the same time. For example, the Spectravue software by RF Space allows two frequencies to be demodulated at the same time, one fed to the left channel of the sound card, and one to the right. So you could listen to 6925 and 6955 kHz at the same time.

Another obvious benefit of an SDR is that you can view a real time waterfall display of an entire band. Below is a waterfall of 43 meters at 2200 UTC (click on it to enlarge):
43 meter band waterfall

You can see all of the stations operating at one glance. If a station goes on the air, you can spot it within seconds.

Finally, an SDR allows you to record the sampled RF to disk files. You can then play it back. Rather than just recording a single frequency, as you can with a traditional radio, you can record an entire band. You can then go back and demodulate any signals you wish to. I’ll often record 6800 to 7000 kHz overnight, then go back to look for any broadcasts of interest.

For brevity, I avoided going into the details of exactly how the DSP software works, that may be the topic of a future post.

And yes, I borrowed the “What’s All this… Stuff, Anyhow” title from the late great Bob Pease, an engineer at National Semiconductor, who wrote a fabulous series of columns under that title at EDN magazine for many years.

How many watts do you need?

Let’s say you’re a ham radio operator, or even a (gasp!) pirate radio broadcaster. How many watts of transmitter power do you need to reach your target(s)? Well, if you’re the typical ham, the answer is easy – just crank up the transmitter RF output knob to max. If you’re the typical pirate, you may do the same, although you’re a little more cognizant of the risks involved. Higher power is more likely to cause RFI issues with the neighbors’ TV, and possibly get you some unwanted attention from the FCC.

The alternative is to run low power. In ham lingo, this is called QRP. Most transmitters let you adjust your power level, so you can just dial it down. But to what level? How low can you go? What you’re trying to accomplish is to be heard by your listener(s). That is, the received signal is large enough to overcome noise levels, both from other signals and static, as well as receiver noise. The latter is a concern at VHF/UHF frequencies, but essentially a non-issue for HF, where atmospheric noise always dominates.

The signal to noise ratio (SNR) is defined as the ratio between the signal and noise levels, and is usually expressed in decibels (dB). 0 dB means the ratio is 1, the signal and noise power levels are the same. a 10 dB SNR means the signal power is 10 times the noise power, 20 dB means the signal is 100 times (it is a log based scale). These are for power values, for voltage ratios the SNR is twice the power value. A SNR of 0 dB would just be barely detectable, in practice you need a few dBs for even a weak signal, and a SNR of 30 or 40 dB is considered an excellent quality signal.

Noise levels vary tremendously, of course. Atmospheric noise varies with the frequency (higher at lower frequencies) and time of day (higher at night, when static from distant thunderstorms is more easily propagated). Then there are the potential man made sources of noise, such as other stations, as well as unintentional noise from the multitude of TVs, computers, switching power supplies, and so on, which have all contributed to a rise in the noise floor over the years.

There are many software tools to estimate received signal levels, based on transmitter power levels and propagation conditions, such as DX Toolbox. Plug in the numbers, and you can get an estimate of the received signal level. It might even be close – there are a lot of factors to consider, and many of them are unknowns, or at least estimates, such as solar effects on propagation.

Another way is to actually measure the received signal level. The good news is that most shortwave receivers have an s-meter, to tell you how strong a signal is. The bad news is that most of the time, the s-meter is wrong.

First, there is no concrete definition of how an s-meter should work. The ARRL suggestion is that an S9 signal is 50 microvolts at the antenna input, and that each S unit represents a 6 dB change in input voltage and power (that is, the voltage doubles, meaning the power level is 4 times higher). Tests on common receivers and transceivers show about a 1 to 5 dB per S unit change. That is, each increase in indicated signal level on the s-meter actually represents a smaller change in received power level, as compared to the theoretical 6 dB/S unit standard.

All other things equal, a change in transmitter power level causes a corresponding change in received power level. So if you double your transmitter power, the received signal will also double. According to the ARRL standard, increasing the transmitter power by a factor of 4 would add one S unit, in practice with most receivers it would add several S units, depending on what the original received signal level was. Again, the s-meter is just an indicator, the actual received signal level is what is important. Doubling the transmitter power will increase the signal, and SNR, by 3 dB. Likewise, cutting it in half will reduce the SNR by 3 dB.

So, let’s assume we have a transmitter running at 150 W (a pretty reasonable value for a good old fashioned tube rig like a Johnson Viking II). And let’s assume that the received s-meter reading is S9 dB, a very good signal, and it’s nighttime with a noise level, as indicated on the s-meter, is S4.

Here’s the Icom IC-730 S-meter sensitivity values from the previous link I gave:
S1 - 2 1.4 dB
S2 - 3 1.3 dB
S3 - 4 1.6 dB
S4 - 5 2.3 dB
S5 - 6 1.8 dB
S6 - 7 3.2 dB
S7 - 8 3.1 dB
S8 - 9 4.0 dB
S9 - S9+10dB 5.6 dB
S9+10dB - S9+20dB 7.3 dB
S9+20dB - S9+30dB 6.6 dB
S9+30dB - S9+40dB 10.5 dB
S9+40dB - S9+50dB 11.3 dB
S9+50dB - S9+60dB 13.5 dB

Ok, so let’s see what happens as we reduce the transmitter power. Each time we cut it in half, we reduce the received signal by 3 dB. Reducing it to a quarter would be 6 dB, an eight would be 9 dB, and a tenth would be 10 dB. Got it?

Looking at the chart, going from S8 to S9 is a 4 dB change. That would correspond with reducing the transmitter power by a factor of 0.40, or down to 60 watts. Going from S8 to S7 is 3.1 dB, a power reduction to 0.49, or 29.4 watts. S7 to S6 is 3.2 dB, a factor of 0.48, or down to 14.1 watts. S6 to S5 is a factor of 1.8 dB, 0.66, or 9.3 watts. And finally S5 to S4 is 2.3 dB, a ratio of 0.59, or down to 5.5 watts.

So what does all this mean? Well, if we dropped our transmitter power from 150 watts to 5.5 watts, the received signal would drop from S9 to S4. We stopped there because the noise levels were S4. At this point, the signal is barely audible. At 9.3 watts, pretty close to the magic 10 watts that most grenade type transmitters put out, the received signal is S5, one S unit above the S4 noise, 2.3 dB above, so an SNR of 2.3 dB. Something you could listen to, but it would really be down in the noise.

What about the original 150 watts that produced an S9 signal? Well, let’s just add up our dBs. 2.3 + 1.8 + 3.2 + 3.1 + 4.0 = 14.4 dB. So in this case, the SNR is 14.4 dB. Not the 20 or 30 dB you’d expect from say the BBC, but certainly pleasant enough to listen to.

Obviously this is just one example. With different assumptions, especially noise levels, the results will be different. Much lower noise levels would allow weaker transmissions to be heard. If the noise was S1 instead of S4, that’s 4.3 dB of SNR right there. Likewise, higher noise levels intuitively imply more transmitter power is necessary. But I think these are reasonable assumptions for nighttime noise levels on 43 meters, and typical pirate transmitter power levels.

The numbers speak for themselves. The difference between the received SNR for a 150 watt and 10 watt transmitter is huge. Of course, as the difference between getting the knock and not is also huge. Assuming transmitter power levels have an influence on FCC enforcement activity…

A 30 mW unlicensed CW beacon was busted last year:
Last summer the F.C.C. DFed the Echo beacon that was on 11002 Khz. It had been running 30mW.
The FCC agent was kind and considerate and dropped further investigation. In fact he was respectful of the fact that it was
completely Homebrew and will under 100mW. There was no complaint
and the only one who cared about the beacon was the DF site in Maryland. The little beacon was disconnected and dismantled.
The operators pirate beacon days are over.

20 to 30 mW is extremely lower power, even for CW. This tells us two things: first, the FCC has very good ears, and can pick up weak signals. If they can pick up a 20 mW beacon, they can easily pick up your 10 watt grenade. Second, and more importantly, they are probably more concerned with the frequency the unlicensed station is using, than the number of watts. If you look through recent busts of pirates, you will see that they are mostly due to choice of frequency, as well as the unusual bust of Weather Radio, which appears to have been motivated by their use of the National Weather Service’s DECtalk speech synthesizer voice.

This is not to say that transmitter power plays no role. But it may not be the FCC’s primary enforcement trigger. The FCC is Complaint Driven. A scan through their Enforcement Bureau confirms this. Busts are mostly for FM pirates, likely based on complaints from licensed stations, as well as for other offending transmissions, such as those that interfere with cellular phone service.

Busts of HF pirates would also likely be due to complaints from licensed services, especially the military, which does use parts of 43 meters. Those BLEEP BLEEP BLAPPP sounds you hear are the TADIL-A/Link 11 system. I can imagine that 70s pop music or cut and paste audio loops interfering with them don’t go over well with the men in uniform. One call is all it takes for the offending pirate to suddenly be #1 on the FCC’s enforcement list.

Back in the 1990s, The infamous pirate Voice of the Night, operated by Lad, was QRMing a Havana/Moscow CW net on 7415 kHz. The operators could often be heard sending strings if FUFUFU in CW in response. Apparently it also annoyed certain radio monitors employed by No Such Agency, as Lad was quickly busted.

So worry about how many watts you’re sending into the ether, but also worry about your choice of frequency.