PLAY PODCASTS
Foundations of Amateur Radio

Foundations of Amateur Radio

607 episodes — Page 5 of 13

One Volt ...

Foundations of Amateur Radio Have you ever asked yourself a question that turned out to be a rabbit hole so deep you could spend a lifetime exploring and likely never come out the other end? I did. Yesterday. What's a Volt? This came about when I started exploring how to measure the power output of my WSPR or Weak Signal Propagation Reporter beacon. According to the specifications the output level is 23 dBm or 200 milliwatts. If you read the fine print, you'll discover that the power output actually varies a little depending on which band you're on, for my specific transmitter it says that the output on the 10m band is 22 dBm, or 158 mW. That comes with a disclaimer, that there can be some variation on individual transmitters of about 1 dB. So, on 10m, my output could vary between 21 and 23 dBm, or between 125 and 200 mW. With my attenuator connected, the output could be between 12 and 20 mW, and that's assuming that my attenuator is exactly 10 dB, it's not. Measuring anything means to compare it against something else. To give you a physical example. If you look at a tape measure, the distance between the marks is determined in the factory. The machine that prints the lines is configured to make the lines just so. In the factory there will be a specific master tool that determines how far apart the lines are in that factory. That tool is called "the standard". The process of lining up the standard with the machine making the lines is called "calibration". If you build a house on your own with just that tape measure, everything should work out fine, but if you have a mate help you and they bring their own tape measure, from a different factory, their lines might not quite match yours and the fun begins. If you don't believe me, as I've said previously, pull out all the tape measures and rulers around your house and see just how much variation there is. In my house, well, my CNC, there's a standard that came with my micrometer kit. It specifies physically how long 25mm is. I also have a 50mm and a 75mm standard. When I compare the 75mm with the 50mm and 25mm together, they're the same within one hundredth of a millimetre. It's likely that it's better than that, but I'm still learning how to hold a micrometer and not have it overheat and stretch while I'm measuring. Yes, temperature changes the size of things. The point is, in my CNC world, my current standard sits in my micrometer box. At some time in the future I might want to improve on that, but for now it's fine. The standard that I have was at some point calibrated against another standard. That standard was in turn calibrated against another standard and so-on. Eventually you end up with an SI unit of 1 meter as defined by the International System of Units. In case you're wondering, it's defined as the length of the path travelled by light in vacuum during the time interval of one second. One second is defined in terms of the unperturbed ground-state hyperfine transition frequency of the caesium-133 atom. I know right, runs right off the tongue. I can't help myself, that frequency is 9,192,631,770 Hz. Oh, this system is also subject to change. In 2019 four of the seven SI base units were redefined in terms of natural physical constants, rather than relying on a human artefact like the standard kilogram. This is an ongoing process. For example, in 1960, the meter was redefined as a certain number of wavelengths instead of a physical bar in a vault in Paris and there was also not just one bar, there were 30. National Prototype Metre Bar no. 27 made in 1889 was given to the United States and served as the standard for defining all units of lengths in the US between 1893 and 1960 - yes, perhaps surprisingly, the USA is metric, really. One inch used to be defined as "three grains of barley, dry and round, placed end to end lengthwise" but since 1959 is defined as exactly 2.54 centimetres or 0.0254 meters. Back to power output on my beacon transmitter. Assuming for a moment that I had an actual tool available to measure this, I'd still be comparing my tool against another standard. Let's imagine that I could measure the power output of my beacon with an oscilloscope. When the oscilloscope says 1 Volt per division. How do I know that it really is? If you start reading the calibration steps, you'll discover that they state that you need to connect your scope to a reference, another word for standard, and that's if you're lucky. Some documents just wave their hands in the air and say something like "push the auto calibrate button". The Volt is defined as the electric potential between two points of a conducting wire when an electric current of one Ampere dissipates one Watt of power between those points. The Ampere definition involves counting elementary charges moving in a second. It's in the order of a 10 with 19 zeros. Not to mention that there's also a definition of how much an elementary charge is. You get the point, this is a rabbit hole. So, now let's pr

Dec 24, 20226 min

Which way did it go?

Foundations of Amateur Radio Propagation, the art of getting a radio signal from one side of the globe to the other, is a funny thing. As you might know, I've been experimenting with WSPR or Weak Signal Propagation Reporter and for about a year running a beacon on 10m. Out of the box my beacon uses 200 mW to make itself heard. I couldn't leave well enough alone and I reduced the output power. Currently a 10 dB attenuator is connected to the beacon, reducing output to a notional 20 mW. I say notional, since I haven't actually measured it, yet. With so little power going out to my vertical antenna, a homebrew 40m helical whip, built by Walter VK6BCP (SK), and tuned to 10m with an SG-237, it's interesting to discover what's possible. Last night my signal was heard in Denmark. Picked up by Jorgen OZ7IT, 13,612 km away. That report broke another personal best for me, achieving 680,600 kilometres per Watt. I was stoked! I shared a screen-shot of my report with friends. One friend, Allen VK6XL, asked a very interesting question. "What makes you think it was short path?" Before I go into exploring that question, I need to explain. If I was to fly from Perth to Sydney, the popular way to travel is across the Australian Bight, over Truro, north of Adelaide, clip the northern tip of Victoria, over the Blue Mountains to Sydney. The distance is about 3,284 km. This route is known as the great circle route, more specifically, the short great circle route. It's not the only way to travel. Instead of heading East out of Perth, if I head West, I'd fly out over the Indian Ocean, Africa, the Atlantic Ocean, the Americas, the Pacific Ocean and finally arrive at Sydney. That journey would also follow a great circle route, the long great circle route. It's about 37,000 km long. You might notice that I wasn't very specific with either the path or distance. There's a reason for that. None of the tools I've found actually provide that information, other than to point out that the entire circumference of the planet is about 40,000 km and that it's not uniform since Earth isn't a perfect sphere. You might be asking yourself at this point why I'm spending so much energy worrying about taking the long way around and how that relates to my 20 mW WSPR beacon. In amateur radio we refer to these two travel directions as the short-path and the long-path. Radio signals travel along the curvature of Earth bouncing between the Ionosphere and the surface. How that works exactly is a whole different topic, but for the moment it's fine to imagine a radio signal skipping like a stone on water. As a stone skips a couple of things happen. If the angle at which it hits the water is just right, it will continue on its journey, get the angle wrong and you hear "plop". Every skip is slightly lower than the previous because the stone is losing a little bit of energy. Every time the stone touches the water it creates a splash that ripples out in a circle from the place where the rock hit. These ripples also get weaker as they increase in diameter. Consider what happens if you skip a rock across concrete or sand instead of water and if you really want to geek out, there's also wind resistance on the rock. A complex equivalent dance affects a radio signal when it propagates between two stations. For success, enough radio energy needs to reach the receiver for it to be decoded. For our signal to make it to the other side of the globe it must bounce between the Ionosphere and Earth's surface. Every bounce gets it closer to the destination. Each time it loses a little bit of energy. This loss happens at the Ionosphere, at the surface and in between through the atmosphere. To give you a sense of scale, my signal report from Jorgen in Denmark was -28 dB. It started here in Perth as 13 dB, so we lost 41 dB along the way. We're talking microwatts here. I'll note that I'm avoiding how this is exactly calculated, mainly because I'm still attempting to understand how a WSPR signal report actually works since it's based on a 2,5 kHz audio signal. As I said, enough energy needs to make it to the receiver for any of this to work. There's an assumption that less distance means less energy loss. It's logical. A shorter distance requires less hops and as each hop represents a specific loss, less hops means less loss. But is that really true? There's nothing stopping my beacon signal from taking a different route. Instead of travelling the short-path, it can just as easily head out in the opposite direction. Theoretically at least, my vertical antenna radiates equally in all directions. The long-path is mostly across water between Perth and Denmark. What if hops across the ocean were different than hops across a landmass? Turns out that they are in several ways. For example, there's less energy loss in a refraction across the ocean, how much less exactly is still being hotly debated. Much of the data is empirical at the moment. It gets better. What if I told you that the re

Dec 17, 20227 min

Morse is dead ... long live Morse!

Foundations of Amateur Radio One of the oldest means of electronic messaging is Morse code. Developed by Alfred Vail and Samuel Morse and sent for the first time on the 24th of May 1844, Morse code changed the way we communicate. For nearly a century it was required to become a licensed radio amateur until in 2003, the International Telecommunications Union or ITU left it to the discretion of individual countries to decide if a budding amateur needed to demonstrate their ability to send and receive in Morse. With that decision many thought that the end of Morse code was only a matter of time. They were wrong. Turns out that use and progress of Morse code continues at a surprising rate. Searching for scholarly articles on the subject, you'll discover that it's used, for communication by quadriplegics, for information exchange between IoT or Internet of Things devices, as a way to secure information combining DNA and Morse code, as a method for gesture recognition, as a research tool for psychologists interested in learning methodologies, for training neural nets, for REM sleep research and plenty more. Learning the code is an activity that sparks joy or dread, depending on whom you ask. For me it's been a decade of anticipation with little to show for it. How to learn is a question that prompts as many answers as there are people within earshot and most of those disagree with each other. If you do ask, you'll discover that there are dozens of websites that offer to teach you, podcasts and audio files, bits of paper, buzzers, software and video, images and cheat sheets, the list is endless. You'll also discover two terms, Koch and Farnsworth. Both are intended means of learning. You'll find proponents of both methods wherever you look. You'll also hear from people who learnt the Army way, whatever that means, there's people who were taught not to send before they could properly receive, those who were taught the opposite and everything in between. There's discussion on the topic, heated even, but very little in the way of actual hard data. There's some research. In 1990 the Keller Method from World War 2 was explored. The method involves playing a Morse letter, followed by a gap where the student is expected to write the letter, followed by a voice prompt of the letter. Interesting, were it not for the fact that it looked at nine students and only at their ability to master the alphabet. In 1960, 310 airmen were subjected to 14 tests to determine their ability to learn Morse. No idea what the research outcomes were, since the Journal of Applied Psychology doesn't appear to share their research unless you pay for it. There are reports of actual science behind the Koch method of learning, but I wasn't able to find it, though it's repeated often. It's only with the introduction of computers that actually using this method of learning has become practicable and recently popular. As you might know, I've been attempting to learn Morse code for a while now. I've tried many different things, including Farnsworth, Koch and others. I publish versions of my podcast as Morse code audio only. They're published every week and there are a few people who listen. I also attempted to make stereo audio files with a computer generated voice in one ear and a Morse word in the other, I generated flash cards, I tried learning the code as dits and dahs, but in the end, nothing really worked for me. About a month ago I came across a video on YouTube by Electronic Notes. It contained the Morse alphabet as audio and flashed the letter visually on the screen whilst the audio was playing. There's also a video with numbers and a combination of the two. It gave me the idea for something entirely different to try and in preparing to talk about this, it turns out that there's even research to suggest that I might be on to something. I discovered that in 1994, sixty healthy people were tested to determine if learning Morse code in a rehabilitation setting was best achieved using visual, auditory or a combination of both. The research conclusion was that the combination works best. My idea is a video that shows an individual word whilst Morse code for that word is heard. There's no dits and dahs on the screen, just the word, written in English, and the Morse code for the word. The speed is 25 Words Per Minute, or WPM, and it's played with a side-tone of 600 Hz. Each video is an entire podcast, lasts about 30 minutes, and plays at full speed. I'm already beginning to notice that some words sound like a sound blob in much the same way as when I learnt a new language, so I'm hopeful that this will finally get me on my way. It's early days and the video channel is an experiment, so please comment to share your thoughts on the experience. Who knows, I might have introduced a new way to learn. Now all we need is some research to compare it to other methods, Koch, Keller, Farnsworth and Onno, hi hi. You'll be able to find this article on YouTube too,

Dec 10, 20225 min

Attenuators, the missing link...

Foundations of Amateur Radio Having been able to call myself an amateur for over a decade, it might come as a surprise to you that it wasn't until a couple of weeks ago that I thought about attenuators for the first time. They're a curious tool and once you come across them, you'll never be quite the same. Before I dive in you should know that an amplifier is an active tool that makes things bigger and an attenuator is a passive tool that makes things smaller. To look at, attenuators are diminutive to say the least. The ones I have in my kit look like barrel connectors, a male and female connector and seemingly not much else, but looks can be deceiving and I'll mention that shape isn't universal. The purpose of an attenuator is to reduce the power of an RF signal by a known amount, preferably without distortion or any impedance mismatches. When you go out hunting and gathering, your choice of connector is the first obvious selection, but soon after you'll be asked for a frequency range, an impedance, a power level and an attenuation level, so let's take a look. I have some attenuators with N-type and SMA connectors. There's options for every connector under the sun, so consider what you're using with your gear and remember to think about your measuring equipment connectors as well. In my case my shack is pretty much SMA the whole way, but a friend had some broadcast N-type attenuators and I was unable to resist. The next thing is impedance. In my case 50 Ohm, but there's options for other choices like 75 Ohm for TV based attenuators. The purpose of an attenuator is to reduce power. It does so by converting power into heat and more power handling means more heat. Too much heat and the attenuator starts letting out the magic smoke, so consider how much power your RF source is generating. Putting out 5 Watts? Then make sure that you don't connect a 1 Watt attenuator to that radio. Now for the attenuation level. It's described in dB or decibel. At first the numbers look bewildering, but pretty soon you'll be familiar with how it hangs together. A 3 dB attenuator will halve the signal, so a 10 Watt signal will be reduced to 5 Watts and a 200 mW signal will be reduced to 100 mW. If you have a 6 dB attenuator, it will halve again, so 10 Watts becomes 2.5 Watts and 200 mW becomes 50 mW. A 10 dB attenuator is a little more than 9 dB, so you could try something along the lines of a bit more than half again, but you don't need to. 10 dB attenuation is essentially moving the decimal point. A 10 Watt signal with 10 dB attenuation becomes 1 Watt. A 200 mW signal becomes 20 mW. If you have a 20 dB attenuator, it moves the decimal point two places, 10 Watts becomes 0.1 of a Watt, or 100 mW and 200 mW with 20 dB attenuation becomes 2 mW. You can connect two attenuators together and combine their values by adding them together. For example, combining a 10 dB attenuator with a 3 dB attenuator makes for 13 dB attenuation which moves the decimal point and then halves that. All that's fine and dandy, but what's the point? Well, imagine that you want to measure the actual power output of your radio. If you were to pump the minimum power level of my Yaesu FT-857d into a NanoVNA you'd blow it up, but if you added say 20 dB attenuation, that 5 Watt would become 0.05 Watts or 50 mW which is half the power rating of the NanoVNA. If you're not confident that your radio is actually putting out 5 Watts, you could add 30 dB attenuation and have a safe margin at an expected output of 5 mW. I mentioned that attenuators don't all look like an innocent barrel connector. That's because if you have to attenuate something with higher power levels, you'll need a way to dissipate heat, in much the same way as a dummy load has cooling fins, higher power attenuators can come with cooling fins too. On the inside of this contraption is a simple circuit made from three or four resistors which combine to attenuate your signal. If you're inclined to build your own, there are plenty of online calculators to be found that show how to put an attenuator together. One thing I've skipped over is the frequency range. Most of us are having fun with HF, VHF and UHF, generally below 1 GHz, so most attenuators will be fine, but if you are playing at higher frequencies you should take note of the frequency range specified for the attenuator. While on the subject of frequency range. You can easily measure the actual performance of an attenuator using a NanoVNA. Connect Port 1 to Port 2 through your attenuator and using the magnitude trace you can see just how much attenuation it provides. Be sure to set the intended frequency range and calibrate without the attenuator before measuring. Now that I know about attenuation, I cannot imagine a life without, but to be fair, I was in blissful ignorance for more than a decade, so this might not apply to you, yet, but one day perhaps you'll find yourself thinking about adding some attenuation to your tool kit. I'm Onno VK6FLA

Dec 3, 20225 min

How low can you go?

Foundations of Amateur Radio It's common knowledge that power, as in output power, makes your signal heard in more places. If you've followed my adventures you'll also know that I'm a firm believer in low power or QRP operation. It all started when I was told that my shiny new amateur license was rubbish because I was only allowed to use 10 Watts. Seemingly the whole community around me shared that opinion and slogans like "life's too short for QRP" are still commonly heard. As a direct result of that sentiment I decided to explore and document just how much I could actually do with my so-called introductory license, the Australian Foundation License. I've now held it for over a decade and I'm still exploring and writing. One of my first acts of rebellion was to lower my radio output power to its minimum setting of 5 Watts and half legal power was sufficient to prove my point. Although I'm still regularly being encouraged to upgrade, my second act of defiance is to keep my Foundation License until I decide that I need more. I'll let you know if it ever happens. One more well known so-called "fact" about our hobby is that if you use low power you'll really only get anywhere on the higher bands, 2m, 70cm and above. There's plenty of reports of amateurs using a low power handheld radio to talk to the International Space Station and my own satellite internet used 1 Watt to get to geostationary orbit. On HF on the other hand, 5 Watts is as low as you really want to go. Making contacts is a struggle and often frustrating, but when you do, bliss! About a year ago I took delivery of a WSPR beacon. It's capable of transmitting on all my accessible HF bands using 200 mW. Given my antenna situation I've configured it to transmit on the 10m band, 24 hours a day, thunderstorms excepted. When making the purchase decision I had no insight into how my beacon would perform. 200 mW is stretching even my love of low power, but I hooked it up and turned it on and waited. It came as quite a surprise that my beacon was heard over 15 thousand kilometres away, not once, not a couple of times, but regularly. When I came up with my November challenge to see if I could improve on that I made an almost throw away comment about reducing power to see if I could still make the distance. A couple of weeks ago I hooked up a 6 dB attenuator to my beacon, reducing the power from 200 down to 50 mW. It came as quite a surprise that my signal made it to the same receiver in the Canary Islands. My kilometre per Watt calculation shot up, quadrupling my previous record. Just imagine, 50 mW making its way over a third of the way around the globe, bouncing between the ionosphere and the planet, just like any other HF signal. At that point I realised I had learnt a few things. You don't need stupid power to make a distant contact on HF either. I started wondering just how little power was needed to get out of the shack. Yesterday I hooked up a 10 dB attenuator and within ten hours my now 20 mW beacon broke my own kilometre per Watt record again and based on the signal to noise numbers from previous contacts, I see no reason for that record to stand for very long. Once that happens I've got plenty more attenuators to play with and I'm not afraid to use them. Now I'm on the hunt for an attenuator that will reduce my main radio output from 5 Watts. I'm told I should aim for double the power rating, but I also have to consider how to connect my antenna coupler which needs 10 Watts to tune, but that's a project for another day When was the last time that you used really low power? I'm Onno VK6FLAB

Nov 26, 20223 min

The nature of learning things...

Foundations of Amateur Radio Recently I discussed the concept of a VFO, a Variable Frequency Oscillator. It's an essential building block for our amateur radio community. In describing the idea behind it, while making an error in one of the CB radio frequencies, thanks to Ben VK6NCB for picking that up, I skirted around how a VFO actually works. In reality the VFO is a collective term that describes a whole range of different methods to vary a frequency. Naturally I continued my exploration and discovered a whole range of documentation on the subject. I even started writing about how one common method, a Phase Locked Loop or PLL, works and how a VCO, a Voltage Controlled Oscillator, operates as part of that. I'll come back to those shortly. In doing my reading, since, as is often the case, I use my weekly contribution to the world as a method to learn things. I'll investigate a topic and attempt to describe who came up with it, what it means, how it works and what its place is in the world, the who, where, why and what of it, if you like. I suspect that comes from my very first introduction to broadcast radio where that was one of the very first things I was taught, thirty years or so ago. If you've followed along for the decade I've been at this you'll know that I also intersperse such learning with observations about the things that I'm interested in. This is such an observation, a meta view if you will. I discovered somewhat to my chagrin that the ways that an essential component of our hobby, a system called a Phase Locked Loop, was described in such academic terms, complete with formulas and detailed circuits and even component lists, spread over pages and pages of verbiage, or explained in YouTube videos lasting an hour or more. Of course there were some little gems, ElectronicNotes on YouTube manages to cover the basics in little over six minutes, but that's a rare example. It reminded me of a website that I've been using to fill in the gaps in my understanding of SDR or Software Defined Radio and Digital Signal Processing or DSP. The PySDR.org site is an online textbook written by Dr. Marc Lichtman. He says about his method: "Instead of burying ourselves in equations, an abundance of images and animations are used to help convey the concepts [...]" My weekly efforts have always attempted to do exactly that and I found myself in a place where such a thing didn't appear to exist for the concepts behind the PLL and VCO. My obvious response to that would be to write the missing document and as I said, I have a first draft of it sitting on my computer. There's only one problem. I don't yet "grok" the concepts. If you're unfamiliar with what grokking is, it means to understand intuitively and emphatically. It also means that unless I can describe it in less than a single page of A4 paper I don't understand what I'm saying and you'll get bored waiting for me to make a point. Here's my point. How do you learn concepts? What is it that you do to discover new topics of interest and how do you progress through the various stages between discovery and grokking? For me it's about puzzle pieces. It's always been puzzle pieces. Little nuggets of information, almost trivial on their own, but after a while you get to a point where you have enough of them that you can start joining them together to grasp a more complex concept. Here's a puzzle piece I discovered today. Impedance: The difference between an explosion in air and one under water is impedance. It's little concepts like that which make me get out of bed and discover what's on the horizon next. I'm also learning about double and triple conversion superheterodyne radio which I believe has a one-on-one parallel application in Software Defined Radio and Digital Signal Processing. Once I figure out how to describe it to you, I'll let you know. The point of all this is that learning things is as much about understanding as it is about explaining. Feel free to point me at new and interesting basic concepts. I'm Onno VK6FLAB

Nov 19, 20224 min

What's in a VFO?

Foundations of Amateur Radio One of the many acronyms that define the world of amateur radio is VFO. It stands for Variable Frequency Oscillator. That doesn't explain much if you're not familiar with the purpose of it and just how special this aspect of amateur radio is. Much of the world of radio beyond our hobby, like broadcast television, WiFi and Citizen Band or CB, to name a few, uses radio spectrum in a particular way. On a television you change channels to switch between stations. Similarly, a WiFi network uses specific channels to make your wireless network a reality and the same goes for CB, different channels to make yourself heard. Looking specifically at CB for a moment, if you look at channel 8 for example, depending on which type of equipment you have, your radio might be using 27.055 MHz, or 476.575 MHz, or 476.6 MHz. Each of those frequencies can be described as CB channel 8. The first is on the 27 MHz or 11m band, the second is if you're using a 40 channel radio, which is now depreciated and the third is if you're using an 80 channel radio. If you look at digital broadcast television, channel 8 is on 191.5 MHz. On WiFi, channel 8 is on 2.447 GHz or 5.040 GHz. You get the point, depending on where you are as a user of radio spectrum, channel 8 might mean a whole host of different things and as I've described with CB radio, that might even change over time. Harry Potter needed magic to reach Platform Nine and Three-Quarters at Kings Cross Station to get to school. In a channelised world, getting to an in-between frequency is not possible if you're using licensed equipment, unless you're a radio amateur, then you can use magic to get into the gaps. That magic is called the VFO. You might recall that our radios use many different frequencies internally to be able to filter out specifically what signal you want to hear. Most of those frequencies are fixed, in fact in the vast majority of cases these are actually tuned and calibrated to work in a very specific way. The one exception is the VFO, it's by nature variable. It's likely calibrated, but it's not fixed and that allows our community to tune our equipment to any frequency we desire. The traditional user interface for this is a big knob on the front of your radio, colloquially referred to as the dial, as-in turn the dial to change frequency. This allows us something quite rare in radio land. We can be frequency agile. It means that if there's interference at a specific frequency, we can tweak our VFO and slightly modify where our radio is tuned. You use this almost subconsciously when you're on HF trying to tune to a particular station. In the world of software radio there's likely no knob. You type in a number and the variable frequency oscillator in the radio is tuned to another frequency and the output signal, or transmit signal if you're making noise on-air, changes to another frequency. Digital modes like WSPR, which generally use a very specific frequency also vary that frequency but in a different way. You set your radio to the appropriate so-called dial frequency, let's say 28.1246 MHz on the 10m band and then the software alters the signal by up to 200 Hz to change within the available audio range of your radio, altering between a low of 1400 Hz and a high of 1600 Hz, making the actual WSPR frequency on 10m between 28.1260 and 28.1262 MHz. I'm mentioning the WSPR example because while we're frequency agile in our hobby, we do use channels as well. There's a specific set of frequencies set aside, channels if you like, for WSPR, FT8 and other modes. We do the same on the 2m and 70cm bands where we have rules for where repeaters are allowed to be. It means that we get the best of both worlds. We have the stability and institutional knowledge where repeaters or some modes go, but we also get to play in any spot we want. For example, there's nothing stopping me and a friend setting our radio to some random frequency within our license allocation and outside pre-allocated space and run a WSPR transmitter there. Only the two of us will know about it, well at least at first, but it allows us to experiment away from any other users who might experience interference from our tests and exploration. The VFO is what makes our hobby so very interesting and it's what makes it possible to do weird and wonderful experiments. I'm Onno VK6FLAB

Nov 12, 20225 min

My Virtual Workbench

Foundations of Amateur Radio With the ever increasing pace of innovation, well, change, I'll leave alone if it's actual innovation instead of marketing, we see new software released at an almost alarming rate. There is an urge to stay abreast of this process, to update, upgrade and try new solutions as soon as they are presented to you by well meaning friends and colleagues, not to mention online marketing, uh, reviews and other enticements that make you click the button to install something to avert the fear of missing out. If you've done this for a number of years, actually, who am I kidding, a number of weeks, you'll discover that this comes at a cost. One that the corporate world has attempted to address by using terms like Standard Operating Environment, backups, administrator privileges and other such annoying things that prevent users from trying something new and breaking things. At home and in the shack most of that is not a problem. No corporate IT division around to stop you, but soon you'll discover that something you installed caused you grief, encouraged your logging software to stop talking to your radio, prevented you radio from changing frequency, or blocked the latest digital mode from working as intended. I live in that world too, but with the benefit of an IT background I decided nearly a decade and a half ago that enough was enough. I bit the bullet and bought myself a new computer. I vowed to install only one tool on that laptop, a virtualisation environment, also known as a hypervisor. It allows you to run a virtual computer inside a window. Given enough CPU power you can run multiple virtual computers in multiple windows inside your actual physical hardware. This gives you flexibility. You can run a copy of your favourite operating system in a virtual environment, install the latest and greatest software on it and if it breaks, you delete it and start again. In my case I'm running my daily desktop environment where I'm currently writing this as a virtual Linux machine inside my physical computer which is also running several other virtual machines, including some network monitoring tools, a software defined radio development environment, my accounting software and plenty of other things. Each virtual machine is nothing more than a folder on my physical computer and making a full backup is as simple as making a copy of that folder. Better still, if I want to try a new version of something on a machine that I'm already using, I can duplicate the folder, fire up the copy of the virtual machine, install the new software and test it. If it works, great, if not, throw it away and start again. Changing physical computers is also simple. Buy a new computer. Install the hypervisor, copy the machine folders across and start working. From a security perspective, it also means that I can install a random bit of software recommended by a friend without getting worried about it stealing any of my information, given that my private information isn't on the virtual machine on which I'm installing this unknown piece of software. I also use this to compile new bits of code. If I come across a project on GitHub that I'd like to try, I can fire up a brand new machine and install all the prerequisites without running the risk of breaking something that I rely on. It also means that I can test with different operating systems, from macOS, any flavour of Linux, copies of Windows and play with virtual copies of Android or if I'm feeling frisky, BeOS. There are other ways to achieve some of this. For example, you could get yourself a Raspberry Pi and half a dozen MicroSD cards. Install an operating system onto a card, boot the Pi, install your new application and if you like it, use it. If not, wipe the card, start again. You can have a dedicated WSPR beacon card, a contest logging card, whatever you need, all separate, all easy to backup and change as needed. If that's not enough, some virtualisation environments allow you to emulate different microprocessors, so you could run ARM code on an x86 processor, or vice-versa. If you want more, you can investigate containerisation. A tool that allows you to essentially create a mini virtual machine and run a new environment using a single command, so fast that you essentially don't need to wait for it to start-up, allowing you to mix and match environments as needed. At this point you might ask why I'm even talking about this. What does this have to do with amateur radio? Well, it's how I have my test bench set-up. Sure I have a soldering station, multimeters, a NanoVNA, an antenna analyser and all that kind of great stuff, but my radio world is mostly software and in that space all my tooling is pretty much virtual, put together in such a way that I can pick and choose precisely how I want to test something without killing something I rely on. I'm telling you about it because in my experience much of the amateur community still relies on a desktop computer runni

Nov 5, 20225 min

A plan for distributed SDR decoding

Foundations of Amateur Radio Yesterday I finally discovered the missing piece of information that will allow me to create a project that I've, if not outright spoken about, at least hinted at. In an ideal world by now I'd have built a proof concept and would be telling you that I've published a GitHub repository under my callsign for you to explore. If wishing made it so. Unfortunately, currently sitting at a keyboard for anything longer than ten minutes or so makes it nigh on impossible to stand up, so you'll have to make do with hand waving and gesticulation rather than actual code, but for now, that's all I have. Consider this a design specification if you're so inclined. So, big idea. Imagine that you have a device that can listen to radio frequencies. This device is connected to a network and it shares the data to any number of different listeners which might each do something different with the information. If you were to do this in the way we watch YouTube or listen to streaming audio, each listener would get their own unique copy of the data. If you have ten listeners, you'd have ten streams crossing your network, even if everyone was enjoying the exact same video or audio at the exact same time. Instead I want the data coming from the device to have only one stream on the network and for as many different listeners or clients to access it as required at the same time. Let's get specific here for a moment. I'm talking about using a software defined radio, could be a $25 RTL dongle, could be any SDR, that is tuned to a part of the spectrum, let's say the entire 40m band, and sends that radio information digitally onto the network. This network could be your local network, or it could theoretically be the internet, for now, let's just put it out on our own network. So, you have a copy of the entire 40m band streaming across your network. Great, now what? Well imagine that you want to decode RTTY on 7.040. You fire up your decoder, point it at the network stream and decode RTTY. Then you want to decode a WSPR signal, at 7.0386. You fire up your WSPR decoder, point it at the network stream and decode WSPR. Then you want to decode FT8 on 7.056, same deal, fire up your decoder, point it at the network stream and decode FT8. Now you want to compare two different RTTY decoders. Fire them both up, point them both at the same stream, decode both, simultaneously. Of course you could do this with CW signals, with SSB signals, with any decoder you have lying around, Olivia, Hellschreiber, AM, Packet, whatever. All these decoders could be running independently but together on the same band. You could add a tool that shows a waterfall display of the same data on a web page, or play some of the decoded data to your headphones, or record it to disk, or do spectral analysis, all at the same time. The information that you're processing is on the network once. You don't have to flood your network with multiple copies of the 40m band, the only limit is how much CPU power you can throw at this and to be frank, most computers on the globe today spend much of their time waiting for you to do something, so processing a bit of data like this is not going to tax anything built in the past 20 years or so. The missing ingredient for this was a Linux tool called netcat, or nc. It allows us to distribute the information across the network using a technique called broadcasting. So, RTL dongle, data extracted by a tool called rtl_sdr, distributed across the network using netcat and used by as many clients as you can think of. The proof of concept I'm working on uses Docker to build a bunch of different containers, or clients if you like, that each can do a different task with the same stream. When I've got something to show and tell, you'll find it, predictably, on my GitHub page. Oh, if you want to run the same thing for say the 80m band, you can. Now you have two network streams, one for 40m, one for 80m and as many decoders on your network as you have CPU cycles to play with. If all this sounds like magic, you've seen nothing yet. I'm Onno VK6FLAB

Oct 29, 20224 min

The sedentary myth of radio.

Foundations of Amateur Radio When people think about and discuss my chosen hobby, amateur radio, there's often a perception that it's old men sitting behind a radio tapping on a Morse key, making beeping noises surrounded by all manner of imposing equipment, stacked thick and high in a tiny room that soon becomes too stifling to spend much time in. While such scenes might exist, often reinforced by old photos and messy radio shacks, any self respecting amateur will tell you that plenty of time is spent outside the shack dealing with antennas, coax and earthing systems, combined with pouring concrete, building, erecting and climbing towers and a myriad of other physical activity. My experience has shown that my own inertia bending acts often involve things like camping, portable operation in ever changing environments, throwing ropes into trees and recovering those later, erecting verticals, tying down squid-poles and other muscular movements like building temporary rotators lashed to the nearest utility vehicle to take advantage of a multi-band yagi that someone brought along to play with during a field day. The first time I really discovered just how lacking my stamina is, was in early 2014 when the FT5ZM DXpedition team to Amsterdam Island was in town. I had the pleasure of spending a day with a couple of team members showing off the sights of my QTH, Perth in Western Australia. In the middle of the city is Kings Park. To give you a sense of scale, at over 400 hectares, Perth's Kings Park is larger than New York's Central Park and London's Hyde Park. One of the attractions is the dual spiral staircase DNA tower. At 15m height, it's the highest viewing point in Kings Park offering 360 degree views of the park and the city surrounding it. Commissioned in 1966, the tower has 101 steps and has recently been refurbished. It derives its name from the DNA Double Helix molecule, which is how the staircases are arranged. One of my companions on the climb to the top was a sprightly amateur who's been licensed a decade longer than I've been alive. I marvelled when Arnie N6HC essentially ran up the tower when all I was able to achieve was puff my way up in his wake. Since then I've discovered that doing 24 hour contests, camping and other fun stuff now absolutely kicks the stuffing out of me, often requiring that I spend a day in a small dark room recovering with a blanket over my head. While my body shape and my callsign have things in common and my doctor continues to encourage me to lose weight, I can say that my recent visit to hospital, unexpected as it was, reminded me in no uncertain terms that I should look after myself, if only so I can actually participate in the next contest or camp-out. I'm not going to tell you what my fitness plan is, nor am I going to tell you to embark on one of your own, other than to ask, have you considered just how much of this wonderful hobby goes beyond keying a microphone or tapping a keyboard and consider just how safe you really are when you next climb up a ladder, tower or other height to fix an antenna? Speaking of health, I've been absolutely blown away by the incoming messages, offers of help, shared gallbladder emergency and post-operative experiences and more, from people whom I've known for years through to amateurs who took a chance to introduce themselves and wish me well. It wasn't until this week that I really understood that this community is rich in personal lived history, going well beyond the experiences I've had outside the hobby. I'm ever so grateful for your encouragement and intend to keep fighting to get well. It's going to take some time, but I'm looking forward to when I can next camp-out and not regret my life choices. So, get off your sedentary and go do something will ya? I'm Onno VK6FLAB

Oct 22, 20223 min

Setting a little personal challenge ...

Foundations of Amateur Radio A week ago I unexpectedly had my gallbladder removed. As emergencies go, I was lucky to be in a major metropolitan area with a remarkable hospital, supported by a group of humanity whom I've never much interacted with in my life. The staff at Sir Charles Gairdner Hospital were without exception amazing, from the orderlies to the nurses and everyone behind those, I interacted with about fifty people directly during my stay and every single person had a smile to share and an encouraging word to give. As life experiences go it was as uplifting as I've ever had the opportunity to celebrate. Sure it hurt like hell and there were things I'd rather not have to try again, but on the whole it was, if not pleasant, at least memorable. Recovery is going to take a little while and I understand my voice is expected to return to normal in a few weeks having been intubated for most of a day. Half an hour after being discharged from my five days in hospital I was faced with a choice. Produce nothing for my weekly contribution to our hobby and face the risk of an astronomical bill from my hosting provider because the script that I wrote didn't foresee that there might be a time when I was unable to provide content, or produce something that, to be sure, was lacking in every way, but at least know that there wouldn't be a surprise waiting on my bank statement next month. So, my inadequate production saw the light of day. For that I apologise, it should have been silence. During the week I returned to my shack and had a look at my beacon. As you might recall, I've been using Weak Signal Propagation Reports, or WSPR in my shack for a while. According to the logs the very first time was in November of 2017. At the end of last year I took delivery of a ZachTek desktop WSPR transmitter which has been reported on air over 16 thousand times since. I've only been using the 10m band and it's been heard as far away from me in Western Australia as the Canary Islands, the home of Johann EA8/DF4UE and Peter EA8BFK who between them reported my signal nearly 90 times. It's remarkable to note that this is a distance of over 15 thousand kilometres, on the 10m band, using only 200 mW. During the week I made another milestone, a report in the opposite direction, across the Pacific Ocean to mainland USA. While that didn't break any distance records, it was a thrill to see a report from the Maritime Radio Historical Society, logging WSPR signals using KPH. Other things to note about these reports are that its been heard across 81 different grid squares, by 144 different stations from all directions of the compass. During my hospital stay and since, I've come to appreciate setting little goals. Little personal achievements that in and of themselves are not meaningful to anyone but me, and in some cases, my medical support team. It reminded me of a time when I attempted to achieve this in amateur radio, making a contact every day. Looking back over my logs I can tell you that I've not managed to maintain that, though, technically, on average, given that I host a weekly net and there's generally more than seven people who join in, I could claim an average of one QSO per day, but both you and I would know that I was stretching the truth somewhat. It occurred to me that my signal report by KPH could be considered the beginning of my new 10m adventures. Much of my start in this hobby was during the previous solar cycle and the 10m band featured heavily in much of my activities, especially since you can get on that band with the very minimum of antenna, a quarter wave on 10m is a 2.5m whip and that can fit even on my car and it did, for years. When the solar cycle eventually wound its way down, the 10m band was quiet for much of the year with the odd spot to whet your appetite, but rare enough to have little in the way of ongoing contacts. As far as I'm concerned, 10m is back in play and it's my personal special band, so I'm setting myself a little challenge for the month of November and you can join in, open to anyone who wants to play. There's no prize, no scoreboard, no accolades, no nothing, other than the personal satisfaction of achievement. Here's the challenge. How many kilometres per Watt can you achieve during November? To explain, my beacon uses 200 milliwatts, so any distance is multiplied by five to get the km/W number. If you use more than a Watt, you'll need to divide your distance by the number of Watts you use. As I said, this is a personal challenge. I'm not going to adjudicate, there's no rules to break, no one to tell you that you're cheating, it's just between you and your WSPR beacon. For now, my record is 75630 km per Watt. I'm going to take the opportunity to consider what I might do to improve on that. Perhaps if I reduce power I'll still be heard in the Canary Islands, but I'll have more bang for my buck. Time will tell. Feel free to share your own achievement, or keep it to yourself, entirely up t

Oct 15, 20225 min

This space left intentionally blank

Foundations of Amateur Radio Forgive my briefness. You'll discover why this space was left intentionally blank next week. It involves a broken capacitor, of sorts. I'm Onno VK6FLAB

Oct 8, 20220 min

The Amateur's Code for future generations...

Foundations of Amateur Radio Over the past while I've been discussing the Amateur's Code and its place in our community. I've shown that it was published in 1927, despite credits to the contrary and it's possible that it existed since 1923. I've discussed the original code, how it evolved and what changes have been made across the decades since. I'd like to take this opportunity to compare the original from 1927 to a revision that I've constructed using the various versions that have been published since. Originally I was going to use the current 2022 version in the ARRL handbook to discuss this, but it's completely different from the one shown on the ARRL website today, which appears to be more recent, that it made little sense to pick one over the other. Back to 1927, or 1923 if you like, written by Paul M. Segal 9EEA, or W9EEA, Director, Rocky Mountain Division and General Counsel of ARRL. The Amateur's Code I - The Amateur is Gentlemanly. He never knowingly uses the air for his own amusement in such a way as to lessen the pleasure of others. He abides by the pledges given by the A.R.R.L. in his behalf to the public and the Government. II - The Amateur is Loyal. He owes his amateur radio to the American Radio Relay League, and he offers it his unswerving loyalty. III - The Amateur is Progressive. He keeps his station abreast of science. It is built well and efficiently. His operating practice is clean and regular. IV - The Amateur is Friendly. Slow and patient sending when requested, friendly advice and counsel to the beginner, kindly assistance and cooperation for the broadcast listener: these are marks of the amateur spirit. V - The Amateur is Balanced. Radio is his hobby. He never allows it to interfere with any of the duties he owes to his home, his job, his school or his community. VI - The Amateur is Patriotic. His knowledge and his station are always ready for the service of his country and his community. It has a certain "quality" about it. Leaving aside that it's written with a male radio amateur in mind, it represents what the character Dennis Denuto in the 1997 Australian movie "The Castle" refers to as "It's just the vibe of the thing". I present to you an updated version of the code in an attempt at preserving that vibe whilst taking into account that we're not in 1923 any longer: The Radio Amateur is CONSIDERATE and RESPECTFUL...never knowingly behaving in such a way as to lessen the pleasure of others. The Radio Amateur is LOYAL...offering encouragement and participation to the global amateur community. The Radio Amateur is PROGRESSIVE...keeping abreast of science, striving to build and operate their station above reproach. The Radio Amateur is FRIENDLY...patient; offering friendly advice and counsel to the beginner; kindly assistance, cooperation and consideration for the interests of others. These are the hallmarks of the amateur spirit. The Radio Amateur is BALANCED...radio is a hobby, never allowing it to interfere with any of the duties owed to home, work, school or community. The Radio Amateur is SUPPORTIVE...knowledge, station and skills always ready for service to country and community. Hopefully you've followed along with the evolution of this discussion and find the reasoning for it as compelling as I do. Of course this is just one perspective on what a revised Amateur's Code might look like and I am offering it as a topic of discussion to the entire global amateur radio community. I hope that it provides food for thought, talking points and encouragement to ask questions. I will reiterate my thanks to the WorldRadioHistory.com website where you can find many of the earliest editions of the ARRL handbook. If you have any of the missing editions, or better copies than those available, I'd encourage you to share them to continue to preserve the history of our community. I'm Onno VK6FLAB

Oct 1, 20224 min

The Patriot in Amateur Radio

Foundations of Amateur Radio It's been a while since I looked up the word "patriotic". Depending on which dictionary definition you use it could be: "showing love for your country and being proud of it", or it could mean: "having or expressing devotion to and vigorous support of one's country". Synonyms for the word patriotic include "nationalist" and "nationalistic" and it relates to words such as "chauvinist", "jingoist" and "fervent". Jingoist means having or showing excessive favouritism towards one's own country. That said, the original Amateur's Code published in 1927 says that: The Amateur is Patriotic. His knowledge and his station are always ready for the service of his country and his community. The 2022 ARRL handbook says: The Radio Amateur is PATRIOTIC...station and skill always ready for service to country and community. The ARRL website is slightly different: The Radio Amateur is PATRIOTIC...His/[Her] station and skills are always ready for service to country and community. Based on the meaning and connotations of the word "patriotic", I think that the sixth clause of the Amateur's Code is a political statement. It came at the close of World War One and in that context it makes sense. I will also note that the word "patriotic" means different things to different people. For some it's a positive concept, for others it's the opposite and I think as a result it's a problematic concept in the world today. If that's not clear to you, consider the notion of patriotic to a person living in the United States of America versus a person living in Ukraine, or a person living in North Korea, Sudan, China or Japan. Each of these countries have different concepts of the idea of patriotic which might not actually be compatible with each other. Should we as a global community encourage cohesion or encourage incompatibility? A more inclusive word might be "loyal", but we've already covered that. I've offered the following revision of the original loyalty clause to be: The Radio Amateur is LOYAL...offering encouragement and participation to the global amateur community. We could add the word country to that and dispense with the patriotic clause altogether, but I think that detracts from what the sixth clause is attempting to achieve, the sharing of station and skill to country and community. What if we replace the word "patriotic" with "supportive" instead? I also think that the lost word "knowledge" is separate from station and skill and I think it has a place in this clause. The clause would read: The Radio Amateur is SUPPORTIVE...knowledge, station and skills always ready for service to country and community. I'm aware that, given the wide range of meanings for the word "patriotic" across Earth, this is likely to be controversial, but in considering this version, please consider the level of emotion included in your feeling of the word "patriotic" versus the emotion for the word "supportive". It seems to me that reducing the level of emotion in a code of conduct is a positive evolution. What are your thoughts on the matter? I'm Onno VK6FLAB

Sep 24, 20223 min

Finding balance in Amateur Radio

Foundations of Amateur Radio When you are absorbed in a hobby like amateur radio it's easy to lose track of the world around you. I freely admit to spending many hours on this hobby and it wasn't until I spent some effort taking stock that I discovered just how much time I spent. The fifth clause of the Amateur's Code attempts to formalise this behaviour and I confess that it's taken me several years to find a more reasonable balance. Let's review the original 1927 published version of this clause. It reads: The Amateur is Balanced. Radio is his hobby. He never allows it to interfere with any of the duties he owes to his home, his job, his school or his community. It's interesting to note that in one of the oldest documents describing our community it refers to our activity as being a hobby. I'm noting this because there have been plenty of treatises written on the notion that amateur radio is a public service and not a hobby. This clearly states that in the opinion of the General Counsel of the ARRL in 1927, Amateur Radio is a hobby and frankly, I'm fine with that. The 2022 ARRL handbook removes the reference to hobby and words it: The Radio Amateur is BALANCED...radio is an avocation, never interfering with duties owed to family, job, school or community. The ARRL website reintroduces the concept of a hobby like this: The Radio Amateur is BALANCED...Radio is a hobby, never interfering with duties owed to family, job, school or community. I'll note that the definition of avocation is "a hobby or minor occupation" and I'm not sure what the clause gains by using a word that I had to look up in the dictionary. Consider for a moment if your first language isn't English, why use "avocation" when "hobby" is the same thing? The original used the phrase: "never allows it to interfere with any of the duties he owes", this puts amateur radio as a hobby at the bottom of the pecking order in the list of things you do. The 2022 version waters this down to "never interfering with duties owed", essentially elevating the hobby above some of those other duties. I don't think that this is an improvement. I'm a fan of amateur radio, but I think that in the scheme of things it needs to take the place of a hobby, not an activity that has the ability to be prioritised over any of your other duties. If it does, where is the line? What is more important and what isn't? Should this be something that we in our code of conduct endorse? What's next, telling amateurs specifically what they should be doing? I think not. One thing that's worth exploring is the concept of "job". A job is your occupation, tow truck driver, radio astronomer, submariner or accountant. The original meaning, going back to the 1550's is "an activity that an individual performs in exchange for a specific fee or payment". What if you don't have a job? What if you're retired, unemployed or have some other lifestyle? What if we replace the word "job" with "work", defined as "a physical or mental activity that is performed in order to accomplish or produce something"? This could make the fifth clause look like this: The Radio Amateur is BALANCED...radio is a hobby, never allowing it to interfere with any of the duties owed to home, work, school or community. It's short and sweet, uses simple language and it covers everything that the original document was attempting to achieve, and as a bonus it no longer requires you to have a job. I'm Onno VK6FLAB

Sep 17, 20223 min

Being friendly in Amateur Radio

Foundations of Amateur Radio The fourth clause of the original Amateur's Code, published in 1927 has a lot to say about the tone of amateur radio. It says: The Amateur is Friendly. Slow and patient sending when requested, friendly advice and counsel to the beginner, kindly assistance and cooperation for the broadcast listener: these are marks of the amateur spirit. The 2022 ARRL handbook tweaks that into: The Radio Amateur is FRIENDLY...slow and patient operating when requested; friendly advice and counsel to the beginner; kindly assistance, cooperation and consideration for the interests of others. These are the hallmarks of the amateur spirit. The ARRL website adds a pronoun and updates some of the language: The Radio Amateur is FRIENDLY...He/[She] operates slowly and patiently when requested; offers friendly advice and counsel to beginners; kind assistance, cooperation and consideration for the interests of others. These are the marks of the amateur spirit. I'm not quite sure what the idea behind this change is. The original referred to "slow and patient sending" in an era when that meant slowing down your Morse Code. I'm not sure what "operating slowly" means, unless it's asking the amateur to speak slowly or to operate their fixed speed FT8 station slowly, hardly the same thing as reducing the speed of your Morse key. There's also a reference to the "broadcast listener", something which we refer to as shortwave listeners today. Essentially, be kind to the people around you and accommodate their limitations when you are asked, which is what the rest of the words have been morphed into. I think that being friendly and patient is a worthy aim and I don't think that it should be requested. The original used the word friendly twice, added kindly and used counsel, advice, assistance and cooperation. All this is collaborative language, encouraging the amateur to participate and being friendly and considerate when they do. I also note the difference between a "mark" and a "hallmark". The word hallmark means a mark stamped on articles of gold, silver, or platinum by the British assay offices, certifying their standard of purity. I think that certifying friendliness to a standard of purity is a worthy objective and I think that using the word "hallmark" instead of "mark" elevates the clause to a standard worth achieving. I think that the 2022 ARRL handbook use of the word "hallmark" is an example of an improvement of the code that should be embraced. With that in mind, removing the superfluous pronouns, given that "The Radio Amateur" encompasses anyone with a license, here's an alternative for the fourth clause of the Amateur's Code. The Radio Amateur is FRIENDLY...patient; offering friendly advice and counsel to the beginner; kindly assistance, cooperation and consideration for the interests of others. These are the hallmarks of the amateur spirit. It's a little longer than I'd like, but I think it leaves less room for ambiguity in the notion of operating slowly and it no longer requires that someone needs to ask for an amateur to be patient. I think that overall, it encourages good behaviour in a world where we can bash out an angry reply at the whim of the nearest keyboard. What do you like about this version and what would you change? I'm Onno VK6FLAB

Sep 10, 20223 min

Progressiveness in Amateur Radio

Foundations of Amateur Radio The third clause of the original Amateur's Code reads: The Amateur is Progressive. He keeps his station abreast of science. It is built well and efficiently. His operating practice is clean and regular. The 2022 ARRL handbook is similar: The Radio Amateur is PROGRESSIVE...with knowledge abreast of science, a well-built and efficient station and operation above reproach. The ARRL website adds in some pronouns and removes the science from the clause: The Radio Amateur is PROGRESSIVE...He/[She] keeps his/[her] station up to date. It is well-built and efficient. His/[Her] operating practice is above reproach. I'm not sure what prompted this alteration and frankly, I'm not a fan. Pronouns aside, science is at the heart of what it is that we do and that has been the case since the very first amateur went on air. It's also bewildering to me that knowledge and science has been transformed into keeping your station up to date, which means something else entirely. The original is about learning and education, in my opinion the ARRL website version is about shopping and frankly it's distasteful in a world where we as amateurs are renowned for experimentation and constructing a solution from parts. It raises another question. Who actually made this change and what process exists to actually implement it? Is it the whim of an individual, or is there a committee that was elected to investigate and update the code? If it was an elected body, how does it represent me in Australia and how does it represent any amateur beyond the shores of the United States, or even beyond the membership of the ARRL? Consider the scope of amateur radio as a global activity. The Amateur's Code has spread far and wide in the past century, well beyond its apparent origins as a page in the third edition of the ARRL handbook in 1927. In my opinion this code is not an ARRL owned document, it belongs to all amateurs across Earth and it should be treated as such. As I've said before, it's a living document and it has evolved over time, but that doesn't mean it can be changed on a whim. There should be rigorous discussion in a public forum that informs any such change and at present I see no evidence of that at all. To illustrate its reach further, the IARU has a document called "Ethics and Operating Procedures for the Radio Amateur", with Edition 3 published in 2010. It contains a copy of the code with yet another version of clause three: The Radio Amateur is PROGRESSIVE... He keeps his station up to date. It is well-built and efficient. His operating practice is above reproach. Clearly change is being implemented somewhere and it might well be that this version informed the current version on the ARRL website, 12 years later. I'll also note that there is a copyright statement in that IARU document that contains a whole lot of, in my opinion, unenforceable verbiage, including the requirement that any copy or portion is required to include a copyright notice, which in the case of the included Amateur's Code is murky at best. I also note that it credits Paul Segal in 1928, something which we've already established is wrong, given that the code appears in print in 1927 and has been credited to him as far back as 1923. Back to the clause, I think that keeping science as an integral part of the conversation is essential. I'm going to repeat the original clause as published for reference. The Amateur is Progressive. He keeps his station abreast of science. It is built well and efficiently. His operating practice is clean and regular. In addition to science, there's a statement about how to build and how to operate. It's a little curious to use the word progressive, but it means to happen or develop gradually or in stages. In other words, you don't need to be perfect on day one, but you do need to strive for the objectives as part of an evolutionary process. So, progressive, science, well built and well operated. That seems like a recipe for lifelong learning, in my opinion a lofty goal to strive for. What if we lost the last century pronouns, removed the shopping imperative and kept the tone: The Radio Amateur is PROGRESSIVE...keeping abreast of science, striving to build and operate their station above reproach. Would such a clause inspire you to do better, to build and grow as an amateur, to improve and learn? I'm Onno VK6FLAB

Sep 3, 20224 min

Loyalty in Amateur Radio

Foundations of Amateur Radio The second clause of the original Amateur's Code reads: The Amateur is Loyal. He owes his amateur radio to the American Radio Relay League, and he offers it his unswerving loyalty. The 2022 ARRL handbook presents it with the following words: The Radio Amateur is LOYAL...offers loyalty, encouragement and support to other amateurs, local clubs and the American Radio Relay League, through which Amateur Radio in the United States is represented nationally and internationally. The ARRL website goes the extra mile to make this hard work and states that: The Radio Amateur is LOYAL...He/[She] offers loyalty, encouragement and support to other amateurs, local clubs, the IARU Radio Society in his/[her] country, through which Amateur Radio in his/[her] country is represented nationally and internationally. Pronouns aside, this has got to be one of the more tortured efforts you might subject an entire group of humans to. Written in an attempt to enumerate each and every specific version of the global amateur radio community, it excludes more than it includes and in doing so completely fails the one thing it aims to achieve, a sense of belonging, being part of something bigger than you. So what does loyalty look like? Is providing constructive feedback loyalty? Is giving your time and energy a loyal thing? What about being a member of a club? The dictionary suggests that loyalty is a strong feeling of support or allegiance. Originally the code suggested that this should be directed at the ARRL, even the handbook continues to suggest that today, but is that relevant for me here in Australia? Should I be a loyal member of the ARRL, or should I be a loyal member of the WIA? What if there is a second body in your country? In Australia there is another organisation attempting to reshape the hobby, RASA, the Radio Amateur Society of Australia, should I be loyal to that? Can I be loyal to both, or neither? What happens if I am not comfortable with either organisation, who should I be loyal to? National bodies aside, what about clubs? Am I required to be a club member and be loyal to it? What if I'm a member of more than one club? Should I be more loyal to one than the other? Should I be more loyal to the national body or my local club? What if I'm not a member of any club? What should I be loyal to then? What if loyalty is coupled to an idea instead of a specific body? What might that idea look like? The revised version of the clause already includes concepts such as encouragement and support to other amateurs. What if we just omit any specific bodies and replace it with the idea of the global amateur community in all its many splendored diversity? While we're looking at this, the word encouragement includes the action of giving someone support, confidence or hope, so we're repeating ourselves by using support and there's plenty of other things we could share around. Here's a philosophical question to wrap your mind around. If you have a drivers' license, but you don't drive, are you a driver? Similarly, if you have an amateur license, but you don't do anything with it, are you an amateur? Perhaps the nub of this lies in participation. Taking those thoughts into account, we could rephrase the second clause of the Amateur's Code to: The Radio Amateur is LOYAL...offering encouragement and participation to the global amateur community. If this clause was part of the Amateur's Code, would it help you feel like you belonged, would it travel beyond the borders of your country and would you feel part of something bigger? I'm Onno VK6FLAB

Aug 27, 20223 min

Consideration in Amateur Radio

Foundations of Amateur Radio The first clause of the original Amateur's Code reads: The Amateur is Gentlemanly. He never knowingly uses the air for his own amusement in such a way as to lessen the pleasure of others. He abides by the pledges given by the A.R.R.L. in his behalf to the public and the Government. The 2022 ARRL handbook version states it like this: The Radio Amateur is CONSIDERATE...never knowingly operates in such a way as to lessen the pleasure of others. Today the ARRL website presents it as: The Radio Amateur is CONSIDERATE...He/[She] never knowingly operates in such a way as to lessen the pleasure of others. It's surprising to see the addition of the He/[She] pronoun when nothing is added by doing so, in fact for some amateurs this actually reduces its relevance, something which I've spoken about before. We could just simply change the words to remove the pronoun entirely, but does that actually cover all of what we want it to mean? Should this consideration be limited to operating, or should we go beyond that? What about conduct in a club setting, or on social media, email or SMS? Some of these activities are conducted as a radio amateur and some are not. If we're limiting ourselves to amateur radio, not an unreasonable place to start given that we're talking about a document called "The Amateur's Code", we should really discuss the nature of amateur radio today. I find myself in a community of amateurs, not a radio in sight, exchanging thoughts, opinions and experience that go beyond the concept of operating. I will note that there are legal definitions in our hobby that describe the notion of operating that do not include QRZ.com, email or Reddit and there is an argument to be made that operating falls strictly within the bounds of a licensed amateur activity. That said, since "no man is an island", first uttered in 1624 by John Donne, neatly illustrates that although we're licensed amateurs, we do more than key our radios alone and even when we do, there are activities that affect others who are not operating as such. When we discuss things with each other, face to face, that's not a licensed activity, even if both of us are amateurs. Neither is sending an email to another amateur, or commenting on a social media post. Standing in a club and teaching is also not a licensed amateur activity and cannot be considered under the idea of "operating". All of what this clause is attempting to say is to be considerate. Don't reduce the pleasure of others by doing things that are unacceptable. It goes to how you are expected to be, to conduct yourself, to behave. To incorporate this idea that what you do with other amateurs goes beyond operating, I think the word "operate" needs to be changed to the word "behave". I'd also like to explore the word "gentlemanly" from the original text. Synonyms for this include civilised, courteous, honourable and polite to name a few. It seems to me that words like that would benefit our interactions within our community, not to mention beyond it. One word that comes to mind is "respectful", something that lies at the heart of how we conduct ourselves towards each other. So, if we drop the pronouns, update the word operates and add in respect, a revised clause one could be: The Radio Amateur is CONSIDERATE and RESPECTFUL...never knowingly behaving in such a way as to lessen the pleasure of others. Let me hasten to point out that I'm proposing this as a starting point for discussion. This is an activity that should go beyond one individual, it should also go beyond a single organisation. Amateur Radio is a global activity and it would do well for us to consider all of humanity when drafting a code of conduct which is essentially what the Amateur's Code is attempting to achieve. So, how would you approach the first clause, what do you like, what do you think is missing, what would it need for you to consider it words to live by? I'm Onno VK6FLAB

Aug 20, 20224 min

A code for amateurs

Foundations of Amateur Radio The American Radio Relay League or ARRL is one of the oldest amateur associations on Earth. 1926 saw the birth of "the Radio Amateur's Handbook", the first edition of what we now know as "The ARRL Handbook For Radio Communications" featured chapters on what it means to be an amateur, how to build and operate a station, how propagation works and how to experiment. The very first handbook had 5000 copies printed and thanks to the website WorldRadioHistory.com we have access to a signed copy by the author himself, the Communications Manager of the ARRL, Francis Edward Handy (W1BDI). He starts the 228 page book with the following words: This Handbook is written as a guide for member-operators of the League. It is also useful as a source of information to the man who wants to take part in amateur radio activity but who has no idea of how to get started. Written first of all for the beginner, such an amount of useful and up-to-date information has been added that the Handbook in its present form is equally valuable as a compendium of information for the experienced brass-pounder and the beginner alike. The first edition doesn't show a cover price, but the third edition, published a year later shows a charge of $1. The 2022, or 99th edition has nearly six times as many pages, 1280 of them, it costs ten times as much per page and sells for nearly 50 times as much at $49.95. The current handbook features topics such as Radio electronics theory and principles, Circuit design and equipment as well as articles and projects that include 3D printing, portable battery selection, safe antenna and tower work practices and comes in a variety of formats including electronic and box sets. I'm giving this background to give you a sense of how things have evolved in the past century. For example, one thing that the very first edition didn't have was a page called the Amateur's Code. The oldest copy I've found appears in the 1927 or third edition. If you're familiar with the words, you're in for a treat. If not, sit back and imagine it's 1927, or 1923, more on that in a moment. The Amateur's Code I - The Amateur is Gentlemanly. He never knowingly uses the air for his own amusement in such a way as to lessen the pleasure of others. He abides by the pledges given by the A.R.R.L. in his behalf to the public and the Government. II - The Amateur is Loyal. He owes his amateur radio to the American Radio Relay League, and he offers it his unswerving loyalty. III - The Amateur is Progressive. He keeps his station abreast of science. It is built well and efficiently. His operating practice is clean and regular. IV - The Amateur is Friendly. Slow and patient sending when requested, friendly advice and counsel to the beginner, kindly assistance and cooperation for the broadcast listener: these are marks of the amateur spirit. V - The Amateur is Balanced. Radio is his hobby. He never allows it to interfere with any of the duties he owes to his home, his job, his school or his community. VI - The Amateur is Patriotic. His knowledge and his station are always ready for the service of his country and his community. This version is credited to Paul M. Segal 9EEA, Director, Rocky Mountain Division ARRL. The code appears on page 9 of the 1927 edition of the handbook. It uses Roman numerals to identify each point, the title is beautifully rendered with the Old English Typeface and it's shown inside a rectangle on a page on its own. Over the next 45 years the text stays the same. There are changes like colons to semi-colons, an additional comma and the evolution from Roman numerals to modern numbers, and then written numbers and finally the removal of the numbers entirely. At one point the title is changed from "Amateur's Code" to "Our Code", but that only lasts for one edition. Speaking of editions, the 1936 edition, the thirteenth in the series, is referred throughout as the 1936 edition, superstition is alive and well. The credit changes over time as well. In 1929 Paul's callsign is changed from 9EEA to W9EEA. In 1943 we see a once-off credit appear. It states that the code was written in 1923 by Lieut.-Commander Paul. M. Segal, General Counsel of ARRL. It's the only credit that shows a different year from any of the other references which all point at 1928 as the original year, which is what the ARRL uses today. Interestingly, we have a copy of the handbook from 1927 that features the code, so it's entirely possible that 1923 is actually correct and it's not hard to imagine that a poorly printed 3 looks like the remains of the number 8. To add to this, there's a 1944 FCC report to the President of the United States of America that contains a reference to "Lieutenant Commander Paul. M. Segal, the radio industry attorney". In addition there's an announcement in the New York Times, dated 25 May 1968 with the headline: "Paul M. Segal Is Dead at 68; Expert in Communications Law" I don't have access to any version of the S

Aug 13, 20228 min

The microphone gain game ...

Foundations of Amateur Radio One of the most misunderstood settings on your radio is the microphone gain. You'll often hear people talking about adjusting it up or down depending on what they hear and the results are often displeasing to the ear. The very first thing to know is that the microphone gain is likely the single most audible setting on your radio, right after the tuning frequency. It's pretty much the first variable between your voice and your transmitter. Set it too low and you'll hear nothing, set it too high and you'll hear gibberish. I said it's pretty much the first thing, but it's not the very first. That's your voice, unique in all its glory, loud, soft, happy, sad, funny or not, it's the thing that your microphone captures to transmit. Closely coupled to your voice is the distance between your mouth and your mike. The closer you are, the louder, the further, the softer and the more background noise creeps in. As an aside, speaking of noise, there's background noise at play, but there's also the noise that comes from the audio circuitry itself, which can for example change depending on the temperature of your radio. I'm going to refer to both as noise here, even though they're slightly different. So, starting with the ideal model where you always speak in the same way, at the same volume, at the same distance from the microphone, with a constant temperature in your radio, at all times, the next thing is the microphone gain, or gain. Gain is an imperfect attempt at corralling your utterings into electrical signals without causing the audio circuit to distort or drown in noise. Distortion comes as a result of overloading of the audio circuit when the gain is too high, causing clipping, which essentially changes the audio waveform into something that no longer resembles your voice. At the low end of the gain range there is no difference between audio and noise which results in your voice being buried inside a hissing noise. You might wonder why we don't just build transmitters that cannot clip and increase your volume. Well, we do. We use things like AGC, or Automatic Gain Control to attempt to prevent such things from happening, but this isn't perfect. All this results in the microphone gain being a setting that you need to tune to your voice and adjust as things change. Overall, the best outcome is when you set the gain so the AGC just engages when you talk normally. This gain setting also applies to computer generated signals, often fed into your radio via an audio or microphone input. If you set the gain too low, noise is the problem, set it too high and the Automatic Gain Control will distort the signal to the point where it no longer works and causes interference for everyone else including the station that you're trying to contact. On older radios the output power was fixed. This is also true for Software Defined Radios. To reduce output power, you can change the microphone gain down and reduce the power. Change it to halfway and your output power is essentially reduced to half power. This works for a range of settings, but get too low and we're back to noise and audio fighting each other. The opposite isn't true. You cannot increase the microphone gain to increase power. The moment you exceed the audio circuit range your signal is distorted. On an SDR this means that you're exceeding the ability of the Analogue to Digital converter to represent your audio. In digital terms, zero means no sound and all on means 100%. If your audio is so loud as to only be 100% on, that's like sending a tone out the transmitter, resembling anything but your voice. All of what I've talked about is related to SSB signals and to some extent AM. FM is a different animal entirely. For starters, output power on FM is fixed. The next difference is the signal or channel width. Without going into full detail, FM comes in different widths, WFM or Wideband FM, NFM, or Narrowband FM, and between the two, "normal" FM. To make things more fun, not everyone agrees on what each one means at any given time. Also, channel width and channel spacing are not the same thing, but that's for another day. Gain aside for a moment, consider two matched FM radios using the same channel width. Your voice volume is determined by how much of the channel you use. Louder means wider, softer means narrower. Adjust the gain up, the signal gets wider, but the limit of the channel width remains, get too high and it clips at the channel width and distorts. At the other end, changing the gain down, you'll use less of the channel width and eventually the noise and your voice will be at the same level and you won't be heard. Let's look at what happens when you use a normal FM signal to transmit to a narrowband FM receiver. Essentially your signal is too wide and the result is that your voice will be clipped unless you speak really softly or if you've set the gain really low, either way comes with more noise. Similarly, if you transmit a narrow

Aug 6, 20226 min

What's with the repeater offset again?

Foundations of Amateur Radio As a new amateur one of the initial perplexing issues you're confronted with is setting up your first radio to talk to the local repeater. The question is so common that it's almost an invisible rite of passage to a new licensee. While I'm a fan of learning, there is plenty of that to go round and setting up your radio to talk to a repeater shouldn't be a hurdle to getting on air and making noise. Ignoring the whole repeater thing for a moment, let's consider your radio. It doesn't matter if it's a handheld, a base station, a boat anchor or something else. To participate in the whole repeater experience, you need to tune your radio to hear it. Technically, if I told you that you could tune to a local repeater on 146.750 MHz, that would be enough information to get you going, but this depends entirely on a set of standard assumptions that are likely not obvious to you. Let's explore what's going on. Given that frequency, you can set your radio to 146.750 MHz and in most cases, you'll be able to hear the repeater. To actually participate, you would need to do some more work to get your transmitter to be heard. As I said, standards are what makes that possible, but like every human endeavour, caution must be applied. As Andrew Tanenbaum said: "The nice thing about standards is that you have so many to choose from." With that in mind, let's proceed. Before you start yelling, I'll add caveats at the end. Armed with a repeater frequency, you have enough information to get on air, but it assumes that you know a couple of things. So let's delve into those assumptions. For starters, there is an assumption that you're aware that to operate a repeater you must transmit on a different frequency than what you're listening on. Why that is the case is a whole other discussion which I'll leave for today. There is the assumption that you know that the two frequencies, one for listening, one for transmitting, are separated from each other by a known distance, a so-called offset. You're also assumed to know that this offset is fixed but different for each band. There's more, but let's start here. For your radio to transmit on a different frequency than you listen, you must tell it to. In many cases tuning your radio to a so-called repeater frequency will already do this for you, but not always. You might need to specifically program your radio for repeater operation, or turn on the offset mode, or use two memories, or some other thing specific to your radio. Read The Friendly Manual, I know you know how. The next step is to look at the band you're on. In this case the 2m band. This means that the standard says that the difference between the receive and transmit frequency is 600 kHz. I'm studiously ignoring other bands at this moment because, standards. At this point you know that your radio should be tuned to 146.750 MHz, it should be in repeater mode and the offset should be 600 kHz. That's when the next question arises, should that be plus 600 or minus 600? Guess what, another standard. If the receive frequency is less than 147 MHz, the answer is minus 600 kHz. If it's more than 147 MHz, it's plus 600 kHz. Notice that I didn't specify what happens if it's exactly 147 MHz? That's because nobody knows. Seriously though, the local repeater owner will know, but you can try either and get your answer. Now for the caveats. Let's start with the 147 MHz cross-over exception. This isn't global, for example repeaters in California use several different ranges for such a cross-over point. I also didn't tell you about repeaters on other bands because the offset depends on where you are. In many cases the 70cm repeater offset is 5 MHz, but in Europe it's mostly 7.6 MHz, unless it's 9 MHz. The 10m repeater offsets are often 100 kHz, but sometimes they're 1 MHz, similarly the 6m repeater offset is 1 MHz, except when it's not. The point being that starting with a receive frequency, there's a great number of assumptions, many of which you'll need to discover for your own location. A great resource which I've mentioned before is the brainchild of Garrett KD6KPC, the repeaterbook.com website and app, maintained by a global group of volunteers, which lists many repeaters and their specific settings, frequencies and locations. So, armed with this knowledge, I expect that you can now find a local repeater and make use of it. When in doubt, contact the owner and ask for help, they're a friendly bunch. Remember to say thank you! So, what excuse do you have not to get on air and make noise? Oh, before I forget, if you don't hear anything, or if transmit isn't doing what you expect, check that you've configured CTCSS, another assumption. I'm Onno VK6FLAB

Jul 30, 20225 min

Take a long hard look at our community ...

Foundations of Amateur Radio The art of amateur radio is a globe spanning activity, held together by radio waves and the promise of a community with a shared uncommon interest. The strength of a community depends entirely on the members of that community. Without the efforts of each individual amateur, our worldwide license to experiment is doomed. You might ask yourself what part you have to play in this? Consider what would happen if a group of amateurs decided to transmit on an unlicensed frequency, or purposefully interfered with other legal users. It's obvious that the regulatory response to such illegal activities would be swift and left unchecked, it would spark the end of our hobby. What prevents that from happening is our common purpose, our common interests, our willingness to address such behaviour, or said in another way, our community standards. It's the thing that keeps us talking, sharing, learning, experimenting and having fun along the way. I've been told many times that I shouldn't expect all amateurs to be friends, but consider for a moment the sheer diversity of our community. For starters we're scattered around the planet. We have different cultural and political sensibilities, we have different religions and expectations. We don't even speak the same language, even if you forget that the Japanese station you just had a QSO with was using phonetics not even close to their native language. Those differences are mostly attributes of geography, but they don't end there. We have differences in our households and family structures, our work life and finances, our play time and our interests. We also differ in age, skin colour, gender and even our sexuality, orientation and gender identity. Even among all those differences, we are still radio amateurs together with our personal preferences for Icom, Yaesu, Kenwood or some other brand, our desire to use QRP or kilowatts, our need to use a Morse key, our voice, or a computer. We choose to use a repeater, or not, choose HF or not, like to chat, or not, build antennas, or not. So it's with all those differences in mind that I'm distressed to report that yet another amateur has been bullied out of our community. An amateur who joyfully participated in this community, who made videos, wrote software, learnt and shared. Like others I know, she was bullied in our community because she was different and it's not the first time I've witnessed this behaviour and it's not the first time I've called out this unacceptable conduct by so-called members of our community. Different, how you ask? Does it really matter, or are you asking to determine if there was a valid reason for making her feel uncomfortable? To be clear, our community is a welcoming environment, filled with hope and joy, but there is a small rotten element in our midst that we need to rip out root and branch, much like we would if it was deliberate HF interference. You might think that given that this abuse exists on reddit, YouTube, Twitter, Facebook, QRZ, email, telephone, letterbox, in clubs and on-air, that it's a majority experience. That's not the case. The same individuals harass fellow amateurs across multiple platforms as entertainment causing untold harm to their victims. The Standard You Walk Past Is The Standard You Accept. It's not just up to victims of bullying and harassment in a community to speak out. As members of our community, we amateurs have a responsibility to speak out also. Anyone who doesn't is part of the problem. Our community is so diverse as to never be one single thing. A bully is a bully, no matter which words are used to sugar coat it. I'd like to invite you to consider any bullying you accepted in silence, either personally, as a witness, directly, or indirectly. This community is strong, it's resilient, it's resourceful, it's you and I and it's our duty to stand tall and speak out, loud and proud, about any victimisation. Even if you've never considered that this is happening in your community, look around and notice people leaving the hobby unexpectedly and examine why that might be the case. You might ask what it is that you can do to help. For starters, calling it out at every occurrence is part of communicating to the victim that they're not alone. It tells the community that they are part of the solution. It tells the bully that what they're doing is unacceptable. I host a weekly net where we talk about amateur radio and discuss issues like this as and when they occur. We've done so in the past and will continue to offer a safe space for members of this community. I have and continue to offer my email address, [email protected], for anyone who is struggling with this to discuss any bullying that they are dealing with. I have experienced some of what this amateur has gone through at the hands of this community and I will not stand for it any longer and neither should you. Keeping quiet and changing frequency is not the solution as time after time experienc

Jul 23, 20225 min

Much Ado About ...

Foundations of Amateur Radio There are days that my brain just cannot keep up with all the ideas that I have spinning around and today is one such experience. Before I take you on this wild ride I will mention that I'm only going to focus on the amateur radio specific things going on, but I tend to have a couple of projects on the go at any one time, much like a messy desk piled high with paper, books, gadgets, parts and coffee cups, my mind has this sometimes exhausting tendency to see connections between various projects and often this results in deeper rabbit holes, so with that in mind, I'd like to make an attempt at describing all the amateur things that are going on at this very moment. So, here goes, hang on! It all started with two friends, independently and until now, unbeknownst to each other, playing with a mode called Digital Radio Mondiale, or DRM. It's something I've talked about before. One friend is trying to decode it, the other is trying to generate it. I'm sitting on the side cheering on because I think that there will come a time when I understand enough of my PlutoSDR that I can create any form of any mode and not be limited to the SSB bandwidth that current technologies use and be able to receive and generate say a 20 kHz DRM signal. In order to advance my learning, I started the day wanting to describe a PlutoSDR project. I wanted to spend some enjoyable time playing, making some progress and then telling you about it. I did play, I did have fun, I did make progress, but trying to explain precisely what and how was where I came unstuck. I began describing the difference between analogue and digital radios and how there's a fundamental difference in how a signal comes to exist in both. That quickly turned into a conversation about I/Q signals, a discussion that I've been putting off for a while because I'm still not happy with my own understanding of it, let alone any attempt to explain it to you in a coherent and hopefully fun way. The complexity of explanation was brought home to me during the week when NASA Administrator Bill Nelson used an example to explain an image taken by the James Webb Space Telescope. The phrase he used was this: "if you held a grain of sand on the tip of your finger at arm's length, that is the part of the universe that you're seeing" That seemed pretty clear to me. I could imagine a grain of sand on my fingertip, extending my arm and grasping the idea that hidden behind it was a small slice of the sky representing how big the image was. For me that explanation was excellent, especially when Bill Nelson went on to say that the things you were seeing were galaxies, each made of a hundred billion stars, each likely with planets in orbit. Only I discovered that the explanation using a grain of sand wasn't universal. I was surprised to learn that for some it got muddled up with the grains of sand in the universe and the relationship between those and the one on your finger. To be clear, I'm not saying that there is anything wrong with misunderstanding, but it reminded me in a visceral way that how we explain things matters and there are plenty of times when my own efforts fail to achieve their intended purpose, of making things easier to understand. Given the importance of I/Q signals within the whole conversation on software defined radios, I don't want to do a half baked attempt and fail. I will say this, an I/Q signal is a way of precisely representing a radio signal, but only to stop you thinking about it further. I was talking about how my mind accumulates things. The NanoVNA that's sitting on my desk, gifted to me by a friend, is a fantastic example of the similarity between it, software defined radio and say a TinySA which I came across last week. Let me unpack that a little. A NanoVNA is a piece of testing equipment, as is a TinySA. They test different things. Both have the ability to generate and measure a signal and in that they share the abilities of an amateur radio transceiver that can also generate and receive a signal. That right there is a very deep rabbit hole, so I'm going to purposefully step away and continue the journey of observation, only pausing to mention that my PlutoSDR has all the same capabilities and in that it's not alone. The fundamental difference between these three devices is software. There are a few other things, but on the whole, software. So, I'm carrying around this mush of things that are almost the same, but different, almost understood, but not quite, almost ready to explain, but not yet. In an attempt at going forwards by moving sideways, I went on to investigate other things, prompted by people who send me emails. For example, code plugs and DMR and frankly I felt unclean reading the various explanations. I'm a firm believer in Open Source and this is like asking an Icom owner to explain the benefits of using Yaesu hardware. Another question was around bending antennas, as-in, what happens when you drive down the road

Jul 16, 20226 min

The power supply connector dance contest...

Foundations of Amateur Radio In over a decade of writing a weekly article about all manner of different aspects of our hobby and community, I've never once talked about power connectors for your radio. It's so universal as to be invisible and rarely discussed. So much so, that something you do out of habit, makes another stop dead in their tracks and ask themselves why they never thought of it. Despite how you might feel at the time, there's no such thing as a stupid question. The other day a fellow amateur Dave VK6KV asked about a power connector he'd seen at the local electronics store. That question started a group discussion about powering radios and how best to achieve that. The very first thing to discuss is that the vast majority of amateur radio transceivers expect a nominal voltage of 13.8 Volt DC. That might sound like a strange requirement, but it's the voltage that comes from a fully charged 12 Volt lead acid battery, which is what many radios use as a power reference. The next thing to consider is that a transceiver can draw quite a bit of power when it's transmitting. My Yaesu FT-857D user manual suggests 22 Ampere, but I've never seen that in the decade it's been in my possession. When you purchase a radio, you'll likely discover that it either comes with bare wires, or some random connector that doesn't fit anything else. In many cases I've discovered that people cut off that connector and replace it with whatever standard they've come up with in their shack, but when they take their kit out on a field day, or acquire a new radio, the problem starts all over again. Let me suggest a different approach. The Anderson Power company, founded in 1877 by brothers Albert and Johan Anderson in Boston Massachusetts, make a range of connectors called the Anderson Powerpole and they come in a variety of ratings, sizes, shapes and colours. First introduced as a standard by the ARRL Emergency Communications Course in December of 2000, after previously being adopted by amateur operators in California, the Anderson Powerpole PP15/45 series was selected. The Coordinator for Hawaii State Civil Defense RACES, or Radio Amateur Civil Emergency Service, Ron, then AH6RH, now KH6D has a detailed description on his QSL page on how this came about. As a result, the stackable, asymmetric, genderless plugs are in wide use within the amateur community. The plugs are designed to be joined together using various orientations, creating a unique connector to suit your purpose. The Amateur Radio Emergency Service or ARES standard is one such orientation and before you adopt the Anderson Powerpole in your shack, make sure you use their orientation to avoid magic smoke from escaping your equipment. Picking a connector is just step one. When you acquire a new piece of 12 Volt equipment, you can cut off the connector and replace it with the ARES Anderson Powerpole connector orientation. Many amateurs I know then throw away the unusable connector, or shove it into a box for later. Instead, what I do is, terminate the plug that you just cut off in exactly the same way. Essentially, from a visual perspective, you've kept the power cable intact, but inserted a Powerpole join into the lead. As a result you now have a standard Powerpole power lead and you have a new Powerpole adaptor to suit the new connector. For that reason alone, I tend to bring a box of spare Red and Black Powerpole connectors to any field day and use the opportunity to spread the love around. As I said, the individual plugs come in a variety of colours, I have a selection of eleven in my shack, where for me a different colour means a different voltage or purpose. For example, I've adopted green as the colour for antenna radials. One challenge I'd not been able to resolve, until suggested by Ben VK6NCB, was how to avoid plugging a 12 Volt power supply into something that expects say 7.5 Volts. Colour alone isn't sufficiently idiot proof, especially in the dark. Ben suggested that I adjust the orientation of the plugs, preventing connectors of different colours to mate. Looking back, I can't understand why I didn't think of that in the decade I've been using them. I will note that there are other Anderson connectors in use. A popular one is the grey double connector, used in portable solar installations and caravans. I'd recommend that you consider if you really want to plug your radio directly into a solar panel or not and choose your connectors accordingly. Before you ask, to my knowledge the Anderson Power Company doesn't know I exist, nor did I get compensated in any way to say Anderson Powerpole. It's the ARRL Emergency Services standard and I'm happy to advocate for its use everywhere I go. So, whether you're using bare wires, banana plugs, Molex connectors or some other random barrel connectors, consider cutting the lead and inserting Anderson Powerpole connectors. When was the last time that you had to do the 12 Volt connector dance? I'm Onno VK6FLAB

Jul 9, 20225 min

Defining a standard on Contest Scoring

Foundations of Amateur Radio Not a weekend goes by without an amateur radio contest or six, each with its own objectives, audience, times, rules, exchanges and scores. When you get bitten by the contesting bug, you'll quickly graduate from using pen and paper to keyboard and screen. That process comes with the inevitable selection of software suitable to both run on your shack computer and log your particular contest since as you'll discover, not all software knows about all contests or runs on every computer. When you eventually do arrive at a working solution, you'll reap the rewards of using technology. Contesting software can help in many different ways. From logging your operating frequency and mode to tracking where other stations are active and it doesn't stop there. Type in a partial callsign and your software can suggest which ones it might be. Log a contact and you'll see if your contact is valid within the rules or not. Software can track your activity level and warn if you're exceeding any contest time limits. It can keep track of multipliers and the impact on your total score and at the end of a contest, contesting software can help with submitting your log. After you've done this for a while, you'll notice that contest rules and scoring change over time. That brings with it the possibility of your software using old and invalid rules for validation, scoring and other contesting requirements. In most cases, software is updated manually by the author to implement the latest rules. This means that authors are required to keep up to date with the rules for all of the contests that their software supports, let alone add new contests. There are a few applications that support the idea of a contest definition which suggests the ability for anyone to define contesting rules to use them within the application. Unfortunately their functionality is strictly limited and they are not sufficient to define every contest rule that is in use today. Sadly, flexible as they might seem, they're neither universal nor compatible with each other. One definition, written by one amateur, for one application, cannot be used anywhere else, never mind trying to determine what the latest version is. I strongly believe that we need a shared open standard that can serve contest organisers, contest software developers and contest participants. Before I elaborate, I will be explicit in pointing out that the intent is to standardise in a way that makes it possible to document all past, current and future contests and in doing so, provide a collaborative way to share contesting rules between organisers, software developers and contesters, not to mention awards committees and amateur associations. So, if such a contest rule standard were to exist, what would it look like? Until now, the approach has been to create a list of keywords and values that deal with particular types of rules, things like band start and stop, zone score, valid prefixes, power level, exchange, etc. The result is a growing but always incomplete list of keywords with no means to define any logic. At the moment, all the contesting applications manage any scoring logic internally, requiring that it's updated when any of the rules change. Not only that, the contest organiser has no insight into the mechanism and no means to validate the process. As a contest organiser, scoring hundreds if not thousands of logs is a whole different challenge. Many contests do this manually, rely on someone else's software, or if the contest is popular enough, write their own code to manage the process. All this effort creates a disconnect between the contester, the organiser and the contest software developers, each using their own definition of the rules of any particular contest. A different approach might be to implement specific rules in a universal programming language like say JavaScript, and use those to manage the scoring and validation logic specific to each contest. For example, you might define a function that returns the starting and ending time for a contest which gives you a mechanism to detect if the contest is happening right now. A contester could use it to determine when the contest starts and ends, but the same definition could be used by the organiser to determine if a submitted log entry is for a valid time. Another might be a function that uses a callsign to determine if it attracts points or not and if it does, how many. Contesting software might use it to change the colour of the screen to indicate an invalid entry, but an organiser might use it to exclude a contact from a log. You could have a function to determine if the exchange is valid, or what the next exchange number is, or if the frequency on which the radio is currently tuned to is allowed for a contest. You could combine some of these simple rules to determine, for example, if the frequency the radio is on is the same or different since the last contact and if that's permitted or not within the

Jul 2, 20226 min

If you had money, what would your amateur adventure look like?

Foundations of Amateur Radio A couple of weeks ago a friend, Ben VK6NCB asked an interesting question in our weekly net. He wanted to know, if money wasn't a concern, what would your ideal shack look like? The answers varied widely from leaving everything as is and using the money to retire, through to purpose built fixed or mobile shacks, with world wide DXCC activation travel and everything in between. My own answer was a little different. I envisaged establishing an RF research laboratory and spending my life exploring and investigating the ins and outs of the fundamentals of our hobby. Building software defined radios and building tools to leverage their capabilities. As far-fetched as money not being a concern might sound, it's something that a group of radio amateurs had to grapple with in 2019 when their group came into some money. The result is a private foundation with the aim to support, promote, and enhance amateur radio digital communications and broader communication. The foundation, Amateur Radio Digital Communications or ARDC uses its resources to provide grants to the amateur community. There's a number of criteria to be eligible to receive an ARDC grant, but you must at least relate to the support and growth of amateur radio, education, research and development. Grants are evaluated on a range of aspirational goals, things like reach, inclusiveness, innovation, social good and others. One of the first questions you might ask is how did these people get the money and why are they giving it away? To answer that we'll need to travel back to 1981 when Hank, KA6M had the foresight to imagine that Internet-style networking was going to be a thing and requested a block of IP addresses for use by radio amateurs. If you're not familiar, an IP address is like a telephone number, but for a computer. Hank was granted a block of 16.7 million addresses. For decades these were informally administered by a group of volunteers working under the name of AMPRnet and later 44Net. In 2011 the group founded ARDC as a California non-profit and officially took ownership of the network space and its management. At this point I'll make a slight detour into IP addresses. I promise it's relevant. For information to travel to a computer on the Internet it needs to have an address. That address, originally specified using a 32-bit number, a so-called IPv4 address, made it possible to uniquely identify around 4 billion computers. With the explosive growth of computing and the Internet, the world started running out of addresses and in 1998, IPv6 was proposed to solve the problem. It uses a 128-bit number and has space to uniquely identify something like 340 trillion computers. In 2018, the ARDC was presented with a unique opportunity to sell some of its increasingly valuable address space, due to IPv4 address scarcity, but soon to be worthless, due to IPv6 adoption. After a year of internal discussion, in the middle of 2019, the decision was finalised and the ARDC sold a quarter of the address block that Hank had been granted back in 1981. On the 18th of July, 2019, Amazon Web Services became the proud new owner of just over 4 million new IP addresses. I should point out that radio amateurs haven't ever used more than half of the original block and IPv6 is going to make this no longer any issue. So, how much did they make from this adventure? Well, each address sold for about $25, making for a lump sum of well over $100 million dollars which the ARDC used to establish its grants program. To round off the story, in 2020, the ARDC changed from a public charity to a private foundation and continues to administer the 44Net and the grants program. Their grants list is impressive and inspirational, so check it out on the ampr.org website. While you're there, you can subscribe to the newsletter and read about some of the amazing work that's flowing from the ARDC as a result of its efforts. At this point you might be getting all excited about applying for a grant and you should, but I'd like to ask a different question. What have you done lately to grow our hobby, to stimulate it, to encourage new people, to innovate, research and learn? What has been your contribution? So, if you had money, what would you do with your amateur adventure? I'm Onno VK6FLAB

Jun 25, 20224 min

How to isolate and by how much?

Foundations of Amateur Radio If you connect the antenna ports of two radios together and transmit from one into the other, that would be bad, right? Just how bad would it be and what could you do differently? Before I dig in, you might ask yourself why on Earth this question even arises. Consider having two radios and one antenna. You couldn't use a T-piece to connect two radios to the antenna unless both were receivers. So, after connecting and disconnecting coax for a decade, you might decide to use a two position coaxial switch instead. Set the switch to one port and the first radio is connected to the antenna, flick it to the other port and you've just avoided swapping coax between radios. I'll point out that in most cases a coaxial switch can be used to connect multiple antennas to one radio, or in reverse, connect multiple radios to one antenna. When you do start looking for a switch it would be good to test that at no point it connected any two switching ports together, potentially causing the magic smoke to escape from your radio. A less obvious issue is that a coaxial switch has a property called isolation. It's a measure of what part of a signal leaks between ports and you'll see the isolation or cross-talk of a switch described in decibels or dB. If you recall, a dB is a relative measure. It means that it's something in comparison with something else, in our case, the amount of signal going into one port compared with the amount of signal leaking through to a disconnected port. You'd think that in a perfect switch none of the signal would leak through, but it turns out that under different frequencies a switch responds differently, even one specifically designed for switching radio frequencies. It might be that a 1 kHz signal is completely isolated, but a 1 GHz signal is not, which is why when you look at the specifications of a coax switch, you'll see something like "greater than 70 dB isolation at 200 MHz". It's worth noting that the lower the frequency, the higher the isolation, indicating that in the worst case, at 200 MHz, there's 70 dB isolation, but at lower frequencies it has higher isolation, sometimes much higher. If you were to transmit into this switch with 5 Watts at 200 MHz, the amount of signal that can leak through would be 70 dB less than 5 Watts. You might recall that you can convert Watts to dBm to allow you to do some interesting calculations. As with other dB scales, it's in comparison to something else, in this case a dBm is in reference to 1 milliwatt and 5 Watts is the equivalent of 37 dBm. This means that if you had a switch with 70 dB isolation, you'd start with a 37 dBm transmission, take 70 dB isolation and end up with a -33 dBm signal leaking through. That's the same as 0.0005 milliwatts. In other words your 5 Watt transmission leaks through your coax switch to the tune of 0.0005 milliwatts. Is that enough to damage your radio? Well, that depends on the radio, but let's put some numbers against it. S9 on VHF and UHF was defined in 1981 as -93 dBm assuming a 50 Ohm impedance of your radio. So, our leaking signal, -33 dBm, is 60 dB higher than S9. You'd report it as a 60 over 9 contact, a tad excessive, but not unheard of. So by that metric, you should be fine. Many, but not all, radios specify the maximum radio frequency or RF power that they can handle. For example, according to the documentation, both the NanoVNA and a Icom IC-706 can each handle a 20 dBm or 200 milliwatt signal without doing damage. That means that your -33 dBm signal should't do any damage to those two devices. I'm off to see what the isolation is for cheap 12V relays to see if I can construct a cost effective, modular, remote control antenna switch with lightning detection. What are you building next? I'm Onno VK6FLAB

Jun 18, 20224 min

Smith, the chart to end all charts ...

Foundations of Amateur Radio In the time that I've been a radio amateur not a day has gone by without learning something new. Today was no different and this time learning took me both by surprise and delight. I realise that being delighted by charts, since that's what we're talking about, might not be something that comes naturally, but I can highly recommend that you use this as an opportunity to explore. So, which specific chart am I referring to? The venerable Smith Chart, something which I've seen from a distance many times in the past decade, but never actually understood, or to be honest, even looked at with anything more than a glance and a shudder. My first exploration started with a book published in 1969 by the person who developed the chart, Phillip Hagar Smith, an electronics engineer. The book, over 250 pages, is dense and frankly my reading of the first part of the book did not fill me with delight, but based on what I discovered afterwards, I might revisit it. The purpose of the Smith chart is to visualise complex mathematical relationships. Instead of filling your worksheet with a litany of calculations, you can draw lines, circles and read the answer straight off the chart. For example, given the impedance of an antenna system, determining the standing wave ratio becomes a case of putting a dot on a chart, drawing a circle through the dot and reading the VSWR straight off the chart. It gets better. If you have a digital Smith chart, like the one shown on a NanoVNA or a RigExpert antenna analyser, you can read the antenna impedance in relation to frequency, use a tuner to change it and see the chart update in real-time in direct response to you changing inductance or capacitance by twiddling the knobs on the tuner. One of the main things that a Smith chart solves is to visualise a chart with infinity on it, twice. In radio a short-circuit is one extreme and an open-circuit is another. Coming up with a way to show both those conditions on the same chart is a stroke of genius. The chart has evolved over time, but in essence it's a circle with an amazing set of arcs drawn throughout. The very centre of the chart has the number 1.0 next to it. That's the point at which the VSWR is 1:1, the reactance is zero and it's called the prime centre. A dummy load should show up as a dot in that spot, regardless of frequency. The Smith chart is normalised. It doesn't matter if you're using a 50 Ohm or a 75 Ohm antenna network system, the middle of the chart is 1.0. Follow the horizontal axis to the right and you'll discover 2.0, that represents twice the resistance. If you're using a 50 Ohm system, 2.0 represents twice that, or 100 Ohm. Go to the left, find 0.5 and that represents half, or 25 Ohm. The far left point on the horizontal axis represents zero Ohm, or a short circuit, the far right represents infinite resistance, or an open circuit. Positive reactance, or inductance is shown above the horizontal line, negative reactance, or capacitance is shown below the line. Going back to the middle of the chart, you'll discover a circle. All along that circle the resistance is the same, that is, on a 50 Ohm system, all of that circle represents 50 Ohm. If you look directly above the prime centre, you'll discover another 1.0 on the edge of the chart. The arc coming from that point represents an inductive reactance of 50 Ohm all along its path. Similarly, at the bottom of the chart you'll see an arc coming from a 1.0, representing the capacitive reactance. Before you pack it in with all this inductive and capacitive reactance, think of it as another attribute of your 50 Ohm antenna system. You don't need to precisely know how it works in order to use it. Remember how I mentioned that you could just read off the VSWR from the chart? Drop a point on the chart, anywhere is fine. You can read off both the resistance and reactance following the two arcs through that point. If you draw a circle through the same point with the centre at the middle of the chart, the VSWR of that system is the number that you can read, where your circle crosses the horizontal axis. Before I go, there are plenty of YouTube videos on the topic, but there are a few that I'd recommend you explore. Among an amazing array of RF educational videos, Rhode and Schwartz made a ten minute presentation called "Understanding the Smith Chart" which walks you through how to read the chart and you don't need the prerequisites to follow along. In Part two of his "Smith Chart Basics" series, Carl Oliver shows how to look up the VSWR in three easy steps and Alan W2AEW has several videos showing the chart in action with several vector network analysers or VNAs and I'd recommend that you look at videos 264 and 314 to get started, but there's plenty more of his handy work to explore. If you take away anything from this, it should be that the Smith Chart isn't scary, there's just lots of stuff there, but spend a few minutes looking at it and you'll discover

Jun 11, 20225 min

Can you build an all HF band concurrent WSPR transmitter?

Foundations of Amateur Radio It is in my nature to ask questions. It's been hammered into me from an early age and it often brings me new friends, new ideas and new projects. After spending quite some time mulling over my understanding of radio, I came up with this question: "Is it possible to build a single radio transmitter that is capable of emitting a WSPR signal at the same time on all the HF bands?" Before we look at the hardware, let's contemplate for a moment what this transmission might look like. Imagine a WSPR transmission as a normal audio signal. It sounds like a couple of warbling tones for two minutes. Unpacking it, the audio signal is about 6 Hz wide and sits somewhere between 1400 and 1600 Hz. If you were to draw a power chart of this, displaying the frequencies horizontally and power vertically, you'd see a completely flat chart with a little spike, 6 Hz wide, somewhere between 1400 and 1600 Hz. Using an analogue radio, you can play this sound into the microphone or audio port and the radio takes care of transmitting it on the 10m band as a 28 MHz beacon. Tune the radio to 40m and it appears as a 7 MHz transmission. The two takeaways are that the WSPR signal itself doesn't change between bands or transmissions and the radio does the heavy lifting to make your WSPR transmission come out at the right frequency. Your radio is moving the audio frequencies to the correct amateur band. The electronics in your radio achieve this move by mixing the audio and the tuning frequencies together. If you imagine a 28 MHz WSPR signal coming from your transmitter as a power chart, it's essentially silence, except for a little WSPR peak somewhere just off to the right of 28 MHz. From a mathematical perspective, the frequency mixer in your radio is performing a multiplication and best of all, you don't need a radio to do this. You could use software to multiply frequencies instead and end up with something that represented their product. If you were to create a power chart of this equivalent multiplication, you'd see a completely flat chart with a little spike near 28.1261 MHz. Sound familiar? It gets better. You can store the result of this calculation in a file as a 28 MHz WSPR signal and you could do this as many times as you want. You could create a file with a 3.5 MHz WSPR signal, one with a 7 MHz one and so-on. Since we're talking about shuffling numbers only, you could combine all these calculations, and end up with a single file that had several WSPR signals inside it. The chart picture is again mostly silence, just with little WSPR peaks at frequencies suitable for say transmission on the 80, 40, 15 and 10m bands. Now all you need is to find a device that's capable of transmitting it. Turns out that we have such a device. A PlutoSDR, a software defined radio which I've spoken about before. It's capable of transmitting a 56 MHz wide signal, more than ample for what we're doing. We don't need to use the PlutoSDR to calculate the combined signal either, since we can do all that in advance, because as I said, a WSPR signal doesn't change. So essentially, all we'd need to do is generate a file that has all the WSPR signal information at the right frequencies and send it to the PlutoSDR to transmit. There are a couple of hurdles to overcome. When you multiply two frequencies, you end up with two peaks, one at the sum of both frequencies, and one at the difference between them. One you need, the other you don't, so we're going to need to filter this out, something that your analogue radio circuit also does. Another challenge is around sampling rates. The PlutoSDR needs a specific sampling rate and bit depth, so we're going to have to generate our file just so. I'm going to skip past complex numbers and move on to power output, since all the power from the transmitter will be spread across all of the combined WSPR signals we're attempting to transmit, so we're likely going to need amplification. There's also the matter of testing before we actually connect this contraption to an antenna and I've glossed over one minor but essential point, the PlutoSDR doesn't do HF. So, where does this leave us? We can build a proof of concept using 2m and 70cm. Both those bands are native to the PlutoSDR. I'm currently working on generating the actual WSPR signal file to start the transformation process. A friend has some testing gear that could allow us to see what's coming out of the transmitter without polluting the airwaves and of course, at this point this is all still "What-if". I've not actually made this work, but it's keeping me entertained and that's half the fun. It gets even better. The Pluto has an FPGA on board, so theoretically at least, we might be able to generate this actual file inside the Pluto in real-time, which opens up a whole other avenue of exploration, but we'll start with crawling before running. If you have thoughts on this, or any other aspect of the hobby, please get in touch. You can send em

Jun 4, 20225 min

What are the rules for calling CQ on a repeater?

Foundations of Amateur Radio When you finally get to the point of pushing the talk button on your microphone, after passing the test, receiving your license, getting your radio, building an antenna, digesting the manual, identifying a repeater, untangling its offset, programming those frequencies and keying up, you might be surprised to realise that you're lost for words. Something which I've talked about before. Even if you do have something to say, finding a person to say it to will be the next big challenge. Truth be told, the more frequencies you have to choose from, the harder it seems to discover a fellow amateur and with Internet connected repeater networks, your choice appears infinite. So, how do you initiate communication on a repeater? Do you call CQ, ask for a signal check, or just kerplunk the repeater to prove that your signal is getting in? The very first thing to remember is that you have the exact same rights as every other amateur. No amateur is above any other, though hearing some conversations or responses might give you a different impression. Before you embark on a long speech, what you need to remember is that your ability to receive is not usually the same as your ability to transmit. If you're using a low-powered hand held radio that's tuned to a local repeater, you might be comparing your little stubby antenna, inside your home, held at an angle, with that of a high power repeater, with a high-gain antenna bolted to a tower installed on the top of a hill. In other words, you can hear the repeater much better than it can hear you. You'll quickly observe that there are amateurs about who have their radio on all day long and they'll often hear every single transmission that hits the local repeater and even random frequencies. Sometimes this means that you'll have a great friend to talk to, other times it means that you'll have a local troll who in their not so humble opinion determines what is permitted and what's not. So, to get things rolling, you should follow the KISS principle, an aim championed by the lead engineer of the Lockheed Skunk Works in 1960, Kelly Johnson, "Keep it simple stupid.". With keeping things simple, there is a fierce and ongoing debate around the use of the phonetic alphabet on a repeater. With the benefit of experience, having run a weekly radio net for over a decade I'm going to be blunt. When you're identifying yourself to the rest of the community, always use phonetics. Only if you've been acknowledged and you're part of the conversation should you even consider dropping your phonetic callsign. The reason is that your first transmissions will be regularly interrupted by others since they're having a conversation and you'll be butting in. Even if a net controller asks for check-ins, you should use phonetics, since you might not be the only one who keys up at the same time. If you and the controller have known each other for years and they recognise your voice, you could consider dropping the phonetics, but don't expect everyone to know who you are from a single letter getting through. Some people are better at this than others. Whatever you do, don't barge in with a whole story until you've been acknowledged and the microphone has been handed to you. After all, this is a public shared space. The next thing to consider is the audience you're talking to. If the repeater is just local, then the people within range are likely to expect your prefix and know who you are, so just your call might suffice, but if you connect to a network, that's not likely to be true. If you want to actually talk to anyone, you can call CQ, but if you just want to let people know you're there, you can say your callsign followed by the word "listening". If you want to speak with a specific individual on the other hand, you can call them using their phonetic callsign, either with or without the CQ. Also consider they might be on the other side of their shack working hard at attempts to avoid sniffing solder fumes and take a moment to get to the microphone. In other words, what you say on your repeater depends on what result you want and who else is there. Sometimes there will be a mismatch between the two, just saying your callsign might initiate an hour long conversation, and calling CQ might give you the local troll telling you to go away. Don't let that dissuade you. Even with years of practice, sometimes the results are unexpected. Talking on a repeater is like being invited to a party. There are going to be people you know, people you want to know and people you never want to meet again. So, be considerate, listen more than you talk and be deliberate in your intentions and you'll be fine. Thanks to Sandip EI7IJB for the question, "What are the rules for calling CQ on a repeater?" If you have other burning questions, get in touch and ask. I'll try to give you a coherent answer. I'm Onno VK6FLAB

May 28, 20224 min

The Thunder and Lightning that destroyed my station ...

Foundations of Amateur Radio The other day I was woken by the sound of a thunderclap. It was shockingly loud and came out of the blue. A few moments later, it happened again. I exploded out of bed, rushed to the shack, disconnected the beacon power and switched the antenna coax to "safe". After breathing a sigh of relief, everything went dark and with it came the distinctive sound of the sudden death of the uninterrupted power supply taking with it my workstation. With nothing else left to do, I reported the outage to the power company, went back to bed, pulled the covers over my head, snuggled in and surprisingly, slept pretty well despite the barrage of water hitting my QTH. The next morning the power was back on and I discovered that one of the residual current devices, the one that powered most, if not all, the wall sockets had tripped. I reset it and much to my surprise, most of my QTH came back to life. I say most, because after breakfast I had a moment to switch on my radios and see what, if any, damage there was. I could hear and trigger the local repeater, but HF was strangely dead. I could hear the coax switches turning on and off, but the SWR on the antenna was high and it didn't appear that the antenna coupler was doing anything. It's powered remotely using a device called a Bias-T. You use two of them to transport a power supply voltage along your antenna coax. In my case, I inject 12 Volts in my shack, and extract the 12 Volts at the other end near the antenna where it powers the antenna coupler. Occasionally the antenna coupler needs a reset, so I removed the power, waited a bit and reconnected. Still no response from the coupler, so I disconnected the power and left it for another time. A few days later I had a moment to investigate further, so I went outside to check out the antenna and coupler. Both looked fine. I removed and reinserted the power, heard a click, but wasn't sure since a car came barrelling down the road at the same time, so tried again and heard nothing. At this point I decided that this warranted a full investigation and started putting together a mental list of things I'd need. I wanted to test the coupler when it was isolated, I wanted to do a time-domain-reflectometry, or TDR test, to see if anything had changed. This test uses the RF reflection of a cable to determine its overall length and any faults like a cable break, high or low resistance and any joints. If you have a Nano VNA or an antenna analyser, you can do this test. It did occur to me that I didn't have a baseline to compare with, so that was disappointing, but I added it to the list. First thing to test was to check if the radio had been affected. I turned it on, did the same tests and discovered that the Bias-T was still disconnected, which could explain why I didn't hear a click when I tested a second time. Armed with a level of confidence around power, I tried again to trigger the antenna coupler and got nothing, dread building over the potential loss of a radio in the storm, I set about swapping my HF antenna to another radio. At this point I was reminded of an incident, 37 years ago, as a high school student during a class outing. My wonderful and inspirational physics teacher, Bart Vrijdaghs, took us to the local University where the head of the Physics Department of the University of Leiden gave us a tour of their facilities. He took us into a student lab full of oscilloscopes and tone generators and set-up a demonstration to show us how you could generate Lissajous figures. He was having some trouble making it work and with the impertinence reserved for teenagers I quoted a then popular IBM advertisement from 1985, "Of Je Stopt de Stekker Er In", which loosely translates to asking if he had plugged it in. I can tell you, if looks could kill, I wouldn't be telling this story. Suffice to say, it wasn't. Plugged in, that is. Back to my HF antenna. Yeah. It was already plugged into the other radio, so, unsurprisingly it was unable to send any RF to, or from, the first radio, much like some of the advanced telepathic printers I've had the pleasure of fixing during my help desk days a quarter of a century ago. After all that, I can tell you that HF seems to work as expected. The beacon is back online and I have some work ahead of me to create some baseline TDR plots and perhaps a check-in, check-out board to keep track of what's plugged in where. That and looking for another UPS, since keeping the computer it's connected to up and running, at least long enough to properly shut down, would be good. What other lessons can you take away from lightning hitting nearby? I'm Onno VK6FLAB

May 21, 20224 min

When should I go on air?

Foundations of Amateur Radio When you obtain your license there's a whole lot of learning to be had before you even get started with your first transmission, but when you get there you'll discover that learning has just begun and the rest of your life will be beset with challenges, quests, discovery and dawning understanding. One of the early and recurring questions is around the best time to be on air. Before I get into the why, the answer is, right now. This interminable question will continue to haunt you throughout your life, and the most pressing answer will be shaped around the missed opportunity. You'll discover tools that assist with predicting propagation, web-sites that explain what the various layers of the ionosphere do and how they affect your ability to use radio to make contact with other amateurs. There's learned discussion around testing and tracking propagation, special modes that help create your own maps for your own station and you'll discover an endless supply of experts who will advise you when you should power up your transceiver and call CQ. Whilst I've only been an amateur for a short time. In the decade to date I've learnt one thing about propagation. Despite all the tools, the discussion, the maps and forecasts, there is no substitute for actually getting on air and making noise. Over the past while I've been watching the propagation from my own shack using a 200 milliwatt beacon and I've discovered that running 24 hours a day, every day, well, almost every day, my signal gets to places far beyond my wildest dreams. I have also discovered trends. That is, the average distance of the signal reports is increasing over time. This isn't a linear thing, not even a recurring thing, much like the ebb and flow of the tides, varying from day to day, a little bit at a time, inexorably making your shoes wet when you least expect it. While to some extent we've tamed the prediction of the tides with complex and interrelated cycles, discovered by using Fourier transforms, we're no-where near achieving this level of sophistication for the ionosphere and its associated propagation. Just like predicting a specific wave is still beyond the capabilities of a tide table, predicting the ability of a radio wave to make it from your antenna to that of another amateur is beyond any tool we have today. Another way to look at predicting the complexity associated with the ionosphere is comparing it to weather forecasting. We have national forecasting bodies, with millions of sensors, super computing cycles that dwarf most other research, a global network of satellite sensors, roughly a quarter of which have some form of earth sensing capability, transmitting terrabytes of data every day and still we cannot determine where on Earth it's going to rain tomorrow. The ionosphere, whilst it's being monitored, is not nearly as well resourced. It's not nearly as visible to the average person as the packing of an umbrella and the political perception of need is nowehere near as urgent as getting the weather right. So, absent accurate forecasting, finding a better way to determine when to get on air is required. That said, I've discovered that regret is the biggest motivator to get on air. The day after a contest when a friend made a contact with an amazing station, or the lunch break where I didn't power the radio on to discover a random opening to a clamouring horde of calls looking to make contact. So, my best advice to you is to get on air whenever you can. You might not make a contact every time, but you'll discover what the bands look like right now and you'll have the chance of hitting the jackpot with a rare contact and truth be told, I think your chances of making a contact are higher than winning the lottery. When you do take that step, you'll start discovering the ebb and flow of the bands, discover the characteristic sound that each band makes and what a band sounds like when it's open and when it's not. You'll hear stations far and wide, discover that while there are trends in propagation, there are no rules. From one moment to the next, you'll discover the thrill of hearing something unexpected. One thing to consider, if you get on air for the sole purpose to make contacts, you're likely going to be disappointed. It's like fishing. Most people don't get up at some crazy hour, sit on a damp jetty, freezing parts of their anatomy off for the sole purpose of catching fish. So, get on air and make some noise, today. I'm Onno VK6FLAB

May 14, 20224 min

Augustin-Jean Fresnel, Zeppelins and a picket fence ...

Foundations of Amateur Radio In our hobby we regularly invoke line of sight when we discuss the VHF and higher bands. It's a simple concept to help describe when two transceivers can hear each other. The process evokes an image of a beam of light travelling unobstructed between the antennas at either end. Some might picture a laser, others a flashlight, both are useful to become familiar with some of the concepts. If there's a pole between the two, a laser beam, unless it's particularly powerful, won't go through to the other side. A flashlight beam on the other hand might fit around the pole and still be visible at the destination. That illustrates that objects can get in the way of a signal, reducing strength and sometimes blocking it entirely, but it's not the only effect at play. Imagine a building with a mirror glued to its side. If you shine a laser at an angle at the mirror, you can reflect the light off the mirror and essentially still land on target. This is useful if you want to avoid an obstacle directly between you and your destination. The reflected light travels a different and slightly longer distance than direct light would, but if there's no obstacles, both will arrive at the destination. This is an example of a multipath, where the same signal arrives at its destination using multiple different paths. If you've ever used HF radio, making a contact on the other side of the planet, it should come as no surprise that radio waves travel in more than just straight lines. Depending on frequency, radio waves can be affected by phenomena like ionospheric reflection and refraction, atmospheric ducting and even bounce off water, the ground, mountains, hills and objects like buildings, aircraft and even water droplets, along their path. Each of these cause a radio signal to take multiple paths to arrive at the destination. It gets better. A radio signal that travels along a different path takes a measurable difference in time to get to its destination when compared with another path for the same signal. From a radio signal perspective, this difference in time is also known as a phase shift. Now consider a single radio signal that travels along two paths, just like our laser beam and mirror. If you imagine a radio signal as a sine wave, you can draw the two signals on the same chart. They will be in lock-step with each other, since they're the same radio signal, but they won't be on the same place on the chart. In relation to each other they'll be shifted along the time axis, since one took longer than the other to get to the destination. At the destination, the receiver hears a combination of both those signals. They're added together. That means that what's sent and what's received are not the same thing and why it's a great idea to use phonetics in radio communications. In some cases the two signals help and strengthen each other, they're said to interfere constructively, and sometimes the signals hinder and cancel each other out, or interfere destructively. Said in another way, a radio signal can arrive at a receiver along multiple paths at the same time. What's heard at the receiver is essentially a cacophony, caused by each slightly different path. Since the signals are essentially all the same, some of these signals reinforce each other, where some cancel each other out. This effect isn't absolute, since the different path lengths aren't all exact multiples of the wavelength of the signal, they're all over the place, but there will be groups of paths that help and groups that hinder. This phenomenon was first described by Augustin-Jean Fresnel on the 14th of July, 1816 in relation to light and we now call these groups, Fresnel zones. Fresnel zones are numbered, one, two, three and up. The first or primary Fresnel zone is the first group of radio signals that helps strengthen the signal, the second zone is the first group of signals that hinders. The third zone is the second group of radio signals that helps and so-on. Odd helps, even hinders. I should point out that a Fresnel zone is three dimensional. The primary Fresnel zone essentially has the shape of a Zeppelin stretched between the source and the target. The secondary zone is wrapped around the outside of the primary zone like a second skin, but it's thicker in the middle. In practical terms, what this means in point-to-point radio communications is that your antenna needs to be located in a place where most of the signal arrives. The rule of thumb is that the primary Fresnel zone needs to be at least 60% clear, but ideally 80%. If you're in a situation where a receiver is moving, say in a car, you can imagine that your antenna is moving in and out of direct line of sight to a transmitter, but it's also moving between the various Fresnel zones. If you were to move your antenna from the first Fresnel zone to the second and then the third, the signal would be strong, then weak, then strong again. If your receiver is an FM receiver and it's

May 7, 20226 min

The Science of Amateur Radio

Foundations of Amateur Radio The amateur radio community is as varied as humanity across the globe. It represents an endless supply of ideas and experiments that continue to attract people looking for something new and exiting. On the face of it, our hobby is about radio and electronics, about propagation and antennas, about modes and contacts, but if you limit your outlook to those topics you'll miss out on a vast expanse of opportunity that is only just beginning to emerge. Until quite recently, computing in amateur radio was essentially limited to logging and contest scoring. It has evolved to include digital modes like PSK31 and the advent of smaller, faster and cheaper computers in the home has brought the possibility of processing unimaginable amounts of data leading to modes like WSPR and FT8. In the past I've spoken about how amateur radio means different things to different people. Making contact using a digital internet enabled repeater is sacrileges to one and manna from heaven to another. Between those two extremes there is room to move and explore. Similarly where one uses valves, another expects an integrated circuit. One wants low power, the other wants every Watt they can lay their hands on. Contesting versus rag chewing, nets vs contacts, SSB vs. CW, FT8 vs. RTTY. Each of these attracts a different part of the community with different outcomes and expectations. For some it's about antenna building, others going portable, climbing a mountain, or setting up in a park. Those are all traditional amateur activities, but the choice and opportunity don't end there. The longer I play with computers the more I see a convergence in the world, a coming together of technologies and techniques. I've talked about some of this before when in 1994 I produced a competition broadcast promotion for the radio station I was working at, using just a computer in the era of reel-to-reel tape and razor blades. My station manager couldn't quite put his finger on what was different, but with hindsight it represented a landslide change in how radio stations have operated since. Mind you, I'm not saying that I was the first, just the first in that particular radio station. In many ways computing is an abstract effort. When asked, I like to express it as designing something intangible in an imaginary world using an made up language and getting paid real money to make it happen, well, numbers in my bank account at least. Within that context, amateur radio is slowly beginning to reap the rewards that come from the exponential growth in home computing power. While the majority of humanity might use the vast amount of CPU cycles to scroll through cat videos online, that access to processing power allows us to do other things as well. For example, right now I'm playing with the dataset that represents all the WSPR spots since March of 2008. As of now there are around four billion rows of contacts, containing data points like a time-stamp, the transmitter, the receiver, the signal strength, location, direction, and more. As part of that investigation I went looking for documents containing the words "RStudio" and "maidenhead", so I could consider creating a map in my statistical tool that allowed me to represent my dataset. In making that search I discovered a thesis by a mathematician who was using the reverse beacon network in an attempt to predict which station could hear which transmitter at what time. In reading the thesis, which I opened because I was looking for an example on how to convert a maidenhead locator into geo-spacial data types in R, a popular statistics platform, I discovered that the author didn't appear to have much, if any, amateur knowledge or experience, but they approached their task, attempting to predict as a mathematician what we in our community call propagation, based on a public dataset, downloaded straight from the reverse beacon network, created by amateurs like you and I. This interaction between science and the amateur community isn't new. Sometimes it's driven by science, other times it's driven by amateur radio. There's a team exploring the ionospheric prediction models that we've used for decades, popularly referred to as VOACAP or Voice of America Coverage Analysis Program, based on multiple evolutions of empirical models of the ionosphere that were first developed in the 1960's, headed by both a scientist and an amateur, Chris KL3WX. With the advent of WSPR and the associated data collection some experiments have started to compare the reality of propagation as logged by WSPR to the predicted propagation as modelled by VOACAP. One such experiment happened in 2018 where Chris and his team at HAARP, the High-Frequency Active Auroral Research Program, set out to make transmissions at specific times and frequencies, using the amateur community logging of WSPR spots to compare their transmissions to the predictions. Interestingly they did not match. Just think about that for a moment. The to

Apr 30, 20226 min

The art of troubleshooting the digital world.

Foundations of Amateur Radio The lure of digital modes and the opportunities they bring are enough to tempt some amateurs to begin a journey into integrating their radio and computer to make a new world come to life. This isn't without pain or challenge, but the outcomes are so enticing that many embark on this adventure every day. As a person who has made this trip it's heart warming to see the joy writ large on the face of an amateur who makes their first FT8 contact on a home brew wire dipole rigged together on a Sunday afternoon to take advantage of the latest opening on the 10m band. On the flip side, it's heart breaking to see an amateur falter at the first hurdle, attempting to make their computer talk to their radio and giving up because it just won't work. At first this attitude bewildered me in a community of experimenters, but over time I've come to understand that sometimes an analogue approach isn't suited to the digital world. There isn't really a place where you can attach your multimeter and see why the serial connection isn't working, nor is there any universal document that can walk you through how to set things up. So, for you, if you're in a place where you've all but given up, let me see if I can find words to encourage you to keep trying. I'll skip the propaganda about going digital and move straight to making it work. This might come as a surprise, but in the digital world, things are built in complex layers of interdependence. Said in another way, using an analogy, to turn on a light you need flick a switch, which depends on power to the switch, which depends on power from the fuse box, which depends on power from the street, which depends on power from the substation and so-on. If you flick the switch and the light stays off, you need to figure out which part of the chain failed. Did it fail at the bulb or at the substation? If the street is dark, do you need to check the fuse box or the bulb? That's not to say that either, or even both, can also be faulty, but there's no point in checking until the street has power. From a fault finding perspective, the number of variables that you have control over, in the case of a light bulb not switching on, is strictly limited. You can control the bulb and the fuse and in most cases that's about it, the rest of the chain is outside your direct control. In attempting to make a computer talk to a radio you can be forgiven in thinking that the level of complexity associated with such a trivial task is just as direct and straightforward. Unfortunately, you'd be wrong. It's not your fault. A popular slogan "Plug and Play" made people think that computers were easy to use and control. The truth is a far darker reality. One of the hidden sources of frustration in the digital world is the extreme level of complexity. In our quest to standardise and simplify we have built a fragile Jenga tower of software that can collapse at any point. Most of the time this is completely invisible but that doesn't cause it to be any less real. Computers are simple, but only if you control the environment. And when I say control, I mean take ownership of each change. Updating the operating system? Installing a new application? Adding a new peripheral? Changing location? All these things, innocuous as they might seem, can fundamentally alter the behaviour of your environment. As an example, consider the location of your device. Let's say that you changed the location of your computer, either physically or via a preference. All of a sudden your Wi-Fi network stops working. The one that you used for years. Turns out that changing location changed the Wi-Fi driver to stop using a particular channel, not permitted in your new location. If you're curious, this happened to me last week. The point being that troubleshooting is about controlling change in that fragile environment. So, when you're trying to figure out how to make your serial connection work, you need to stop fiddling with everything all at once and change one thing at a time. Discovering the layers of dependency makes this difficult at times, but not impossible. For example, a working serial connection requires that both ends are physically connected, speaking the same language at the same speed. That depends on the radio being correctly configured, but it also depends on the computer having the right drivers installed. It also depends on the software you're using being configured correctly to talk to the right serial device and the operating system giving your software permission to do so. It depends on the software using the right radio mode and it depends on the radio being switched on. Now, imagine the serial connection "not working". Do you check the radio mode before you check if the radio is turned on? What about the physical connection? When you're troubleshooting, you cannot just look at the error message on the screen and follow that path. You need to ensure that all the underlying things are working f

Apr 23, 20225 min

How far can you go?

Foundations of Amateur Radio Antennas and propagation are the two single most discussed topics in our hobby, that and how an FT8 contact isn't real. Not a day goes by without some conversation about what antenna is the best one and by how much? In my opinion it's a futile effort made all the worse by so called experts explaining in undeniable gobbledegook, or sometimes even using science, just how any particular antenna is a compromise. The truth is that most conductive materials radiate to more or lesser degree. Sometimes there is enough of that to make it outside your backyard into the antenna of a fellow hobbyist. To make a point, as is my wont, over the past months I've been conducting an experiment. It's the first in a series all related to antennas and propagation. As has been said, the difference between fiddling and science, is writing it down, so this is me writing it down. I'm using the tools available to me to explore the various attributes of my station and how it affects what's possible. I will observe that this is within the dynamic nature of the environment, so the solar cycle, solar events, thunderstorms and noise are making an impact. No doubt I'll create a visualisation that links some of those extra variables, but for now I'm just noting that these external events affect what I'm doing. You might recall that I took delivery of a WSPR beacon a few months ago. If you're unfamiliar, WSPR or Weak Signal Propagation Reporter, is a tool that allows a station to transmit a time synchronised signal on a specific frequency, so other stations can look for, and attempt to decode it. Think of it as a timed Morse code signal and you'll have a pretty close understanding of what it does. The beacon I purchased was a 200 milliwatt, ZachTek 80To10 desktop transmitter, built by Harry, SM7PNV. It can operate on all the HF bands I'm licensed for and can run all day, every day. It's time-synchronised using a supplied GPS antenna and powered by a Micro USB cable. It's currently connected to my vertical antenna. That vertical antenna is a homebrew helically wound whip, tuned for the 40m band, clamped to the side of my metal patio roof. It's fed by an SGC-237 antenna coupler which is held by magnets to the roof. A 75 Ohm, RG6 quad shield coax cable, about 20m long, left over from my satellite dish installation days, is connected via several adaptors and coax switches to the beacon. This is not a fancy set-up by any stretch of the imagination, but it's my station and what I use to get on air to make noise and that's the whole point of this exercise. You might recall that one of the reasons I want to learn Morse is so I can hear an NCDXF beacon and know which one I'm hearing on my own station. In many ways, this is a different way to approach the same problem. Said plainly, "How do I determine what propagation is like for me, right now, on my own gear?" There are countless tools available, from the Voice of America VOACAP propagation prediction, through the graphs and charts on clublog.org to the Space Weather Services run by the Bureau of Meteorology in Australia. All of these tools have one thing in common, they don't use your own gear. Unsurprisingly, you're likely to wonder what it is that I can achieve with a mere 200 milliwatt transmitter and a vertical. Turns out, quite a lot. As of right now, my WSPR beacon has been heard multiple times over the past three months in the Canary Islands, over 15 thousand kilometres away. The Watts per Kilometre calculation puts that at over 76 thousand kilometres per Watt, not bad for a little amateur station located in the middle of a residential suburb. Did I mention that this was on the 10m band? I was asked if I would put a pin in my DXCC map, tracking the countries for each of these WSPR reports and my answer to that is "No". This is not a contact, this is a propagation ping. I suppose that I could, if I really wanted to argue the point, which I don't, use a pin if I had a reciprocal report from the other station within a set period of time, but that's not why I'm doing this. The purpose of this exercise is to discover what my station is capable of, what propagation is like, how it changes over time, how uniform my radiation pattern is and how much of the globe can hear my signal. One observation to make is that much of the West Coast of the United States is a similar distance away from me, but so far there are no reports from that continent. As a quick and dirty test, I'm using my Yaesu radio and 5 Watts for the next day to see if this is an edge case, or if there is something else going on. For example, my house has a peak metal roof, to the West of my antenna. Is it possible that it's affecting the radiation pattern, or is there something else going on, like the neighbour's house that sits to the East? For all I know the noise floor in the Canary Islands is significantly better than anywhere in the USA, but only time will tell. I've recently taken delivery of a multi

Apr 16, 20225 min

After the chaos ... building the ideal shack

Foundations of Amateur Radio One of the first questions a new amateur asks is "Which radio should I buy?" It's a topic I've discussed at length and the answer "It depends." is unhelpful without doing more research, but after you've done the work, you'll be able to answer it for yourself. A question that is just as important, but not asked nearly enough, frankly, I've not heard it in the decade I've been part of this community, is: "How should I build my shack?" The answer is just as useful, "It depends." So, let's explore what precisely your shack design depends on. Let me start with pointing out that I'm not here to give you answers, you can watch hundreds of YouTube videos, read a gazillion web-pages and get no closer than discover how others have answered this question. It wasn't until recently that I understood that it was a question at all, but airing my frustration at the level of dysfunction of my shack unearthed it and in attempting to answer my own question, I started to explore the landscape. As with choosing a first radio, one of the very first answers you need for yourself about the ideal shack is: "What do you want to use it for?" That in and of itself is not enough. I had an answer for that, I want to operate my weekly net, I want to do casual HF contesting, have a beacon running and have space for experimentation. It wasn't until Ben VK6NCB suggested that I dedicate a single radio to the weekly net and the contesting and use the other for experimentation, that I discovered that this wasn't going to work for me. I want to be able to use both my radios at the same time, in a so-called Single Operator Two Radio setup, or SO2R. This will allow me to extend the boundaries of my comfort zone and in doing so, will give me plenty of new things to learn. So, the question: "What do you want to use your shack for?" is probably the single most important thing you need to discover. If you're like me, the obvious answer is: "Everything!", but reality soon sets in and you might start to create an actual list of things that you want to do. Prompted by Ben's suggestion, I was able to articulate for the very first time something that I didn't want to do. I didn't want to set a radio aside for experimentation. So when you're considering what you want to achieve, also think about what you don't want. For example, I have no interest in using the 6 meter band at this time. Not because it's a bad band, far from it, it's because I'm not permitted to use it with my current license. Same for the 23 cm band. This means that I don't have to find ways of making my shack accommodate those two bands. My current license permits me access to precisely six bands and the station I'm building only needs to access those bands at the moment. That brings me to the next question for the ideal shack design. "How long do you expect the layout to last?" For example, are you going to build a new building for your shack, for the next 50 years, or is it something that's going to last for the weekend? Is your shack going to be moved, or is it something a little more permanent? Are you going to change your needs and should you incorporate some of that into your design, or are you perfectly happy with what you're doing today? You have to remember, this is your shack, not mine, not your friends, yours. It means that it needs to accommodate what you want. The next question, boring as it might be, "How much money are you going to spend?" Building a whole new shack out of a catalogue is perfectly fine, but you might discover that the gear you have today is ample to get your shack started. You might leave space for a different piece of kit, or you might decide that the shack needs changing when a new shiny piece of equipment arrives in a nondescript brown box. Some other things to consider are, "What operating actually looks like?" I've seen shack videos that look like a tour through a radio museum with more radios than I have keys on my keyboard, sometimes all connected, other times, just stored on shelves to look at. Are you going to have more than one radio operating at the same time and if so, how are you planning to control them? How many antennas are connected to this shack and how do you track which antenna is connected to which radio? What are you going to do about power? Does everything run on mains power, or are you going to build a 13.8 Volt supply for all your gear? Where are you planning to put computer screens, what about keyboard, mouse, Morse key and antenna switching controls? In other words, "What do the ergonomics of your shack look like?" Remember, there is no right answer. The answer you come up with is yours and yours alone. Look at things that work for you and take note of things that make you wince when you see it in another shack somewhere. That's not to say that you should be dismissive, rather, use the opportunity to ask the shack owner why they made that choice. Who knows, it might cover something you hadn't considere

Apr 9, 20224 min

In the beginning there was chaos...

Foundations of Amateur Radio Over the weekend I learnt to my chagrin that my shack was not ready for the contest I decided to participate in for an hour. Truth be told, it was probably me who wasn't ready, but I'm going to blame my shack, since it can't argue and besides this is my story. It started off with turning on the HF radio. That involved turning off my 10m WSPR beacon which is transmitting its little heart out 24 hours a day into the one vertical antenna it shares with my HF radio. Turning off the beacon was simple enough, reach into the mass of cable and dig out the USB power lead that plugs into the beacon. Then follow the antenna coax to the correct switch. Whoops, that's the GPS coax, the other one, there's the switch, now switching it to the HF radio. Why didn't the sound change, actually, come to think of it, what sound? Hmm, the audio is going into, nothing, actually, it's going into the audio mixer that's turned off. Turn that on. Then audio at last, nope. Hmm, oh wait, the audio needs to go from the HF radio, not the VHF radio that's configured to do some audio spectrum recording. Turn off the Raspberry Pi at the same time, since there's no more audio going into that and who needs more potential noise? Locate the two audio plugs that go into the radio audio adaptor, disconnect the Pi audio, connect the radio audio, now, which one is the microphone? Now I've got it all plugged in, still no audio. Hmm, two of the mixer channels are muted. Turn on one, radio goes into TX, that's not good. Turn it off, radio stops transmitting, sigh of relief. Turn on the other channel, finally hear some squeaky sounds. Ahha, it's coming from the headset. Don the headset, now I've got glorious mono in my brain. Test the microphone, nothing. Hmm, ah the switch on the microphone lead. Now I've got RX and TX going. Yay, victory! Now turn on the computer so I can do some logging. Fire up my trusty, wait, which tool? The one I normally use for casual contesting hasn't seen a new version since the author became a silent key, no idea if the rules for this contest are still current, fire up the next one, that needs a brand new configuration file, but that means reading the manual and I've got more important things to do. Try another one, Yes, that's got the rules ready to go. No idea if the rules are current, but at least there's no configuration file to contend with. At this point I'm two hours into my one hour contesting window and I have to stop. Haven't even tuned the antenna and I'm already out of time. Hmm, this shack is rigged. Wonder who I should blame for that? Some days all good intentions come together. Other days they don't. There's always the next contest. Lessons learnt, my shack needs a serious rethink on how best to set it up so I can operate daily, experiment and accommodate a casual contest. Looks like I'm off to the hardware store for some brackets and my documentation clearly needs updating, actually, truthfully, needs writing. I'm Onno VK6FLAB

Apr 2, 20223 min

Planning for an emergency...

Foundations of Amateur Radio Identifying the problem is the first step in fixing it and with that I want to talk about emergencies. One of the very first things I was told about our amateur radio community was that we're here for when emergencies happen. Our purpose is to communicate, so in a crisis, we can assist by supplying communication to the situation. I've talked about some of this before. Preparedness in the way of on-air training by contesting, in getting gear ready and even exercises for when this occurs. There are amateur clubs dedicated to putting up repeaters for just such an eventuality. Recently there was a local news item about radio amateurs banding together, sending gear to fellow amateurs who were hit by severe flooding that wiped out their shack and with it their ability to communicate. Another event was a friend who lost a big chunk of his shack when his basement flooded. Across Australia and in other parts of the world in recent times we've been witness to the most devastating fires that destroyed entire towns and communities, taking with it infrastructure, communications, not to mention stock, local flora and fauna and entire wildlife ecosystems, bringing some to extinction levels. The destruction doesn't end there. War and famine, drought, cyclones, hurricanes or typhoons, snow storms, heatwaves and the like. All those situations can to greater or lesser degree benefit from amateur radio communications, either for amateurs affected, or for the community at large. I started considering what would actually be required to be useful in such a situation. Could you be prepared for anything, or are you required to pick and choose? What does "being prepared" actually look like and what steps can you take once it's happening? I asked myself if sending radio gear to amateurs who are affected by floods is the most effective way to actually help, or would it be better to pass the hat around and send the proceeds to their bank account? Should you as an amateur drive into an emergency area and start communicating, or are there better ways to help? There are local amateur radio emergency service groups under various names in different countries, some of which are highly effective, others much less so. One attempt I made was to join the local volunteer state emergency services. For several reasons that didn't work out for me, but it remains a viable option for some. Joining those types of groups gives you a framework, but does it actually answer the underlying question, that of effectiveness? I have a drawer full of emergency service training manuals, each more dense than the next, but very little of it relates to the amateur radio. Many pages are dedicated to search and rescue, staying alert, first aid, keeping alive, hand signals, log books, mapping and the like. I am left wondering why we as a community, with a proud century of activity, having one of the main principles as emergency communication appear to have such a poor track record of actually considering what dealing with an emergency looks like and what your own individual place could be in that situation. We document our radios, antennas, power supplies, contacts, circuit board designs, contesting procedures and all the rest of it, but we don't seem to do the same for emergencies. Why is that? In my opinion, it's time to document emergency amateur radio and if you have already started, get in touch. I'm Onno VK6FLAB

Mar 26, 20223 min

Why do we communicate?

Foundations of Amateur Radio The art of amateur radio is many things to many people. For me it's a technological challenge, a learning, a way to broaden my experience, a way to be technically active away from my consultancy. The place that amateur radio takes in your life might be the same, or it might be completely different, as varied as the people I've encountered since I became an amateur. People from all walks of life with different experiences and vastly different stories. Truth be told, in the decade that I've been an amateur, I've spoken to and met people from more diverse backgrounds than in the forty years before that. I make that statement as a person who migrated across the globe twice, travelled through a dozen or so countries, stood on stage in front of thousands of people, taught countless classes and as a radio broadcaster interviewed people from all over the planet. From paraplegic to quadriplegics, from people with terminal diseases to people struggling with their identity, from astronomers to astrologers, from train drivers to truck drivers, from mariners to motorcyclists, from working to retired, from healthy to hospitalised, from local to remote, from energetic to sedentary, from happy to sad, from connected to isolated and everything in between. As a host of a weekly net for new and returning amateurs I've begun to notice that some people are falling away, either sitting on the side because they feel that they have nothing to contribute, or stopping communication altogether. It occurred to me that for some people amateur radio is the only way that they connect to the world around them. It's the only way for them to meet people who are different, who walk a different path, who tell a different story. It's also sometimes the only thing that makes them get out of bed. In a world where we're all busy, dealing with the realities of daily life, trying hard to figure out what our place is in that experience and trying hard not to lose your identity while you're attempting this, it's easy to overlook the amateur you didn't hear from for a week or a month. I know that for several of my new friends, amateur radio kept them alive for longer and made them smile more often and made their life a little easier, even if several of them have become a Silent Key since I counted them as my friend. When one of the main activities of our hobby is communication, it seems appropriate to take a moment to consider what that looks like from the other person's perspective. What might it be like to be acknowledged, to be validated as a human, to see them and their life, to speak with them, even if only briefly, and to take a moment out of our own busy existence and answer that CQ, or respond to a question, or smile with a fellow amateur. There is another aspect to this, one which I've not actually seen in the amateur community. Perhaps I've been too busy to notice, but it appears that the venerable telephone circle, the idea that one person calls the next person on the list, who then calls the next and so-on. If the last person doesn't get a call within a set time, they call the list backwards and discover who is not answering their phone. It's an effective way for people to regularly talk to each other and it's an excellent way to make sure that everyone is OK. In our own community of amateurs we can do the very same thing. Hosting a net is one way, having a daily commuter chat is another, but when you do this, take a moment to consider who didn't check in and see what they're up to. It's fascinating to me that we're a hobby that's primarily made of old men, yet we haven't actually embraced our own ageing process as part of the experience. Sure there is a need to encourage new people into the hobby, but that's not the entire story. We should be so lucky as to speak with our friends on a regular basis, to check-in with each other and to make sure that we're all getting our daily dose of RF. So, ask yourself how the community around you is doing and how you might take a moment to check-in with those not so near, but just as dear to you. I'm Onno VK6FLAB

Mar 19, 20224 min

Introduction to the terms of contesting

Foundations of Amateur Radio One of my favourite activities is contesting. Essentially it's a time-limited activation of your station for the purposes of testing your skill and station against other participants. Contests are controlled by rules as varied as the amateur community itself. That said, there are common terms and concepts and if you're not familiar with them, they can lead to confusion and disappointment when you inadvertently break a rule and see your hard work vanish into thin air. I will note that what I'm discussing here is not universally true, so read the rules for each contest you participate in, something you should already be doing since rules are refined over time and it's rare to keep the same rules between years. A contest starts and stops at a specific time, often expressed in UTC, or Universal Coordinated Time. You should know what your local timezone is in relation to UTC and take into account any variations like Summer and Winter time. Any contacts made outside these times don't count and you cannot log these against the contest. Each contact or QSO is awarded a set number of points. It might be scored based on mode, band, power, time and sometimes distance. To encourage specific types of contacts, some might attract a score of zero. This does not mean that the contact is useless, which I'll get to shortly. Your score is the sum of all the points you make for each contact. I will mention that contest logging software can track this to make your life easier, although it comes at the price of requiring a computer. Sometimes a prohibited contact attracts penalties. Prohibited, as-in, by the rules of that contest. For example, some allow you to contact the same station more than once, others allow this only if you do it on a different band. Speaking of bands. It's not permitted to make contest contacts on the WARC bands. In 1979, the World Administrative Radio Conference allocated the 30m, 17m and 12m bands for amateur use. These are not used for contesting. To avoid a contest, you can use those bands, but truth be told, you should try to use all the bands, even during contests, since it will help you operate your station in adverse conditions, something worth practising. Many contests allocate additional scoring based on state, country, DXCC entity, CQ or ITU zone, prefix, or all of these together. Both the CQ and ITU zones represent regions of the world. The CQ zones are managed by CQ Magazine and the ITU zones are managed by the International Telecommunications Union. A zone is represented by a number. The DXCC is a system that tracks individual countries across the globe. If you make contact with 100 of these places, you've achieved your DX Century and you join the DX Century Club, or DXCC. Consider a contact with me. You'd have a contact with VK6FLAB. It would also be a contact with the VK6 prefix, the VK DXCC entity, CQ zone 29 and ITU zone 58. If that's not enough, it would also be a contact with OC-001, the IOTA or Islands On The Air designation for Australia. This is useful because for some contests these extra features represent points, often significant ones, generally referred to as a "multiplier". To calculate your score, tally up all your contact points, then count all the features, CQ Zones, the ITU Zones, DXCC entities, states, countries, etc. and multiply your score with that count. If you contact 10 callsigns and get one point for each, you have 10 points. If in doing so you contact five contest features, you end up with an overall score of 50 points. Often contests have different categories and rules for transmitter power level, the number of transmitters and the number of operators. Definitions for these vary. High Power might be 400 Watts in Australia, but 1500 Watts in the United States. QRP or very low power might be 10 Watts in one contest, but 5 in another, so check. Some contests have an assisted category where you're permitted to use tools like the DX Cluster where other stations alert you online to their presence on a particular frequency. There is a concept of an overlay, where how long you've held your license, your age, working portable, battery operated, using a wire antenna or mobile, groups you with others doing the same thing. This means that you could be a rookie, youth, portable, battery, wire antenna, single assisted operator, all at the same time. It often pays to consider who else is in a particular group and make your claims accordingly. If you're contesting with more than one person, a Multi station, there are rules for that too. Sometimes this includes the amount of land a contest station is permitted to use. If you're a Multi-Single station, you might be permitted to use one transmitted signal on one band during any 10 minute period. A Multi-Two might be permitted to use two simultaneous transmitted signals, but they must be on two different bands. A Multi-Multi may activate all six contest bands at the same time, but only use one transmitt

Mar 12, 20226 min

It beeps!

Foundations of Amateur Radio After weeks of attempting to get some noise, any noise out of my PlutoSDR I have finally cracked it. Not sure if cracked it refers to my sanity or the outcome, but beeping was heard from the Pluto on my radio, so I'm doing victory laps around the house, all conquering hero type affair, complete with whooping and hand waving. In the end it all came down to serendipity and truth be told, I know it beeps, I've heard it beep, it does so on a predictable frequency, but why it exactly works is still a mystery that has yet to be discovered since the documentation I have isn't sharing and the example code I have contradicts what I'm seeing. For context, a PlutoSDR, or Pluto, is a very capable software defined radio, perfect for experimentation. I've talked about it before in the context of using it as a receiver. My most recent efforts involved coaxing my Pluto out of a corner after it sat there sulking for weeks. Turns out that not only was my USB power lead broken, which caused the blinken lights to stay off. When I finally figured that out, I discovered that one of the two wireless dongles I'd purchased together was Dead On Arrival. After a frustrating morning with the manufacturer who wouldn't take my word for it that swapping out the two identical units would not require installing the driver, something about Windows Device Manager on my Linux computer, I went back to the store who happily swapped out the faulty device on the spot. Mind you, the Pluto still isn't talking to my wireless network, but at least it's not the dongle anymore. I plugged the Pluto into the back of my main workstation and discovered to my surprise that in addition to showing up as a thumb-drive, which I knew about, it also turned up as a network device, which I didn't know about. It's been a while since I powered this up to play, so I updated the firmware which fixed some annoying issues and started to explore. The aim of my quest was to create a proof of concept beep from the command-line on the Pluto. If you're not familiar with this. The Pluto is running a flavour of Linux. You can connect to its command-line and run commands from inside the hardware. This is important because for most radios, of both the analogue and software kind, you generate the information somewhere, like Morse Code, a WSPR signal, your voice, what-ever and then you send that to the radio. On an analogue radio it's likely to go across an audio cable of some sort and if you have a software defined radio, it's likely to travel from your computer across a USB or network cable to the radio to get processed. This is different in that there is no such signal coming across the USB link. The link is used as a network cable to ssh into the radio where you can generate whatever you want. In my case Morse. If you're not familiar with ssh, think of it as a keyboard connection to a remote computer. My script, hacked together as it is, more on that shortly, takes a string, like say "CQ DE VK6FLAB" and processes that character by character. It converts each into the equivalent Morse code dits and dahs and then uses those to turn on a test tone for an appropriate amount of time. So, to send "CQ", the script changes that into -.-. --.- and then turns on the transmitter for three units, off for one, on for one, off for one, on for three, off for one, etc. This is Morse code at its very simplest, the software equivalent of holding down a Morse key for the correct amount of time and then releasing it. I disparagingly called it hacked together, because it's using the in-built busybox command shell that comes with the Pluto. If you're familiar, the actual shell is called ash, or Almquist shell. It's strictly limited in functionality, no arrays, minimal redirection, all very basic. Perfect for what I want to do, but not so much if you want to write software. After working around the lack of arrays, one of the things that caused me the most problems was to discover just how to setup the Pluto to actually do this. I found a couple of examples online that pretended to work, claimed to be doing what they said they were, but nothing was heard on my local analogue radio. At one point I heard clicks, but no beeping. After spending literally hours testing, scanning up and down the radio dial with my Yaesu FT-857d, I stumbled on a tone that stopped when my test script stopped. I started the script again and the tone came back. When it ended, the tone stopped again. I finally had a relationship between a tone on the PlutoSDR and the frequency on my radio. So, with all manner of funky offsets in my code, subject to me understanding the how and what of them, I can now beep to my hearts content. Of course I've shared my efforts on github, cunningly called Pluto Beacon. Have a look and tell me what I did wrong. I'm Onno VK6FLAB

Mar 5, 20224 min

What happens when you plug it in?

Foundations of Amateur Radio The other day I took delivery of a shiny new circuit board populated with components and connectors. Knowing me, you'd assume that I'd been the recipient of some kind of software defined radio gadget and you'd be right. One of the connectors was a micro USB socket, intended to be used to plug the hardware into a computer and to drive the circuit board. The board came to me by way of a friend who saw it online, waxed lyrical about it and for less than $35, who could begrudge this exploration into a new toy? Once it arrived, it sat on my shelf for a few weeks, enticingly packed in an anti-static bag, transparent enough to see the device inside, taunting me to open it up, plug it in and have some fun. Today I opened it up and started researching my new gadget. It didn't come with any user manual, no URL, no model number, but it did have a callsign on it, so I started there. I'll note that I'm not going to repeat that callsign here for a number of reasons, which I'll get to. My exploration discovered a site where this device was being sold. It also unearthed several international amateur radio forums describing what appeared to be this device, including circuit diagrams and specifications. What I found harder to discover was software. It appears that I have a clone of a device that may still be manufactured, or not, I cannot tell. I found some example code on github for the original hardware, but it seemed to require other libraries, but didn't actually specify those anywhere. I opened up an online translation tool and started translating some of the wording on the circuit board in an attempt to discover just what information was written on the board. The wording was clearly from a different culture, a different perspective and while it claims to come from a maker space that appears to promote women, it also contained a militaristic phrase which caused me to pause. In that moment I came to a sudden and abrupt realisation. How do I know what this piece of hardware actually does? How do I know if when I plug it into the first available USB socket on my computer, it won't install anything nefarious, start connecting to the internet and start doing something unexpected? There's enough hardware on the circuit board to do that and even if the labels on the components tell me that they are a specific integrated circuit, how do I know that it actually is that chip? The chips on this circuit appear to have a lot more connectivity than a simple receiver might warrant. One has 40 pins, the other 32. If the label is accurate, the data sheet for one of the chips indicates that it includes an 8-bit micro controller among its various functions. I'll admit that I'm coming from an IT security background at this and you are free to argue that I'm being paranoid, but does that make me wrong? I know that I don't know enough about this particular board or its origins that for now it's going to remain inside its anti-static bag, taunting me with the possibilities of the connectors it offers, but until I know more about the provenance of this gadget, it's going nowhere near any of my computers. If you have suggestions on how to proceed, don't be shy. I did briefly consider plugging it into a Pi, but how would I know if it updated the firmware, forever compromising that Pi? Don't get me wrong, I'm not saying that this board does any of this. My point is around discovering if it does, or not, one way or another. No doubt some might think I'm overly suspicious and there is truth in that, but in my profession it pays to be vigilant. The underlying issue is that of validation. There's anti-virus software available to deal with malicious code, but how do you do such a thing for malicious hardware? Again, I'm not saying that this circuit board is doing anything other than being a USB connected receiver, but how would you know? How would you verify that? And how do we in the amateur community weed out the nefarious tools from the legitimate ones? I'll leave you with one thought. When was the last time you plugged your phone into a free charger on the bus or at the airport? How do you know that your phone wasn't hacked? I'm Onno VK6FLAB

Feb 26, 20224 min

How to compare radios

Foundations of Amateur Radio One of the topics I've been talking about lately is the idea that we might be able to measure the performance of your radio in some meaningful way using equipment that can be either obtained by any amateur, or by introducing a process that allows results to be compared, even if they have been generated differently. Recently I came up with a tool that automatically generates a spectrogram of an audio recording. That on its own isn't particularly interesting, but it's step one in the processing of an audio signal. In addition to the spectrogram, I also created a tool that generates a tone frequency sweep, think of it as a tone that changes frequency over time, let's call it a sweep. If you combine the two, you can generate a spectrogram of the sweep to give you a starting point or baseline for comparison. You can build on that by using your radio to transmit that sweep and record the result using a receiver. In my initial experiments, I used an RTLSDR dongle to receive the audio with some success and a boatload of spectacular harmonics, but I wanted to find a better, more accessible way to do this and during the week I realised that my Yaesu FT-857d that's sitting in my shack, is connected to a perfectly functional antenna and with a few settings it could do the job perfectly. One of the biggest issues with my RTLSDR setup was squelch. That is the difference between what is a legitimate transmission and what is noise. Set it too high and you hear nothing, set it too low and you hear everything, including background noise. Since the VHF or 2m noise levels are quite high at my location, or QTH, I normally have the squelch completely closed. This is fine if you're normally using a strong repeater, but if you're attempting to receive a weak hand-held, that's never going to work. As any self-respecting amateur I was dragged down the path of last resort to read my user manual where I discovered that in addition to CTCSS, a way to transmit a tone to open a repeater, there's also a setting called Tone Squelch or on my radio TSQ, which will keep my radio squelch closed, unless it hears the CTCSS tone from another radio. Truth be told, I had to read a different user manual to discover how to actually set the CTCSS tone on my handheld to test, but that's just adding insult to injury. It has been a while since I read any manual, even though I try to get to it once a year or so. I blame it on the lack of field-day camping. That's my story and I'm sticking to it. So, combining all this, the spectrogram generator, the sweep, CTCSS, and adding a Raspberry Pi with some website magic, if you're interested, an AWS S3 bucket, I now have a service that listens on a local frequency, opens the squelch if it hears the correct CTCSS tone, records the incoming signal until it stops, then generates a spectrogram from that audio and uploads it to a web site. None of this is particularly complicated, though I did have some bugs to work through. I've published the code as a branch to my existing frequency-response project on github and I've asked my local community to experiment with what I have on-air before I start doing more far reaching experiments. For example. If I were to tune my radio to a local repeater output frequency, rather than the simplex one I'm currently on, I'd be able to record and generate spectrograms for each transmission coming from that repeater. If that repeater was connected to the internet, using AllStar, IRLP, Echolink, DMR or Brandmeister, or even all of them, the global community could send their audio to my recorder and it could generate a spectrogram on the spot. If using that repeater, you played a sweep into your microphone, or used your digital audio interface to play the sound, you could then compare your signal path against others and against the baseline response. One of the issues with doing this is that much of the audio that travels across the internet is pretty munched, that is, it's compressed, frequencies are cut-off, there's all manner of interesting harmonics and the value of the comparison appears limited at best. Once I have my multi-band HF antenna, which I'm told is still being built, I intend to set this contraption up on HF where we can do point-to-point recordings and we end up having a direct comparison between two stations who transmit into my frequency-response software. I should add some disclaimers here too. At the moment I'm only using FM. The intent is to get this to a point where I can compare any mode, but when I move to HF, I'll likely start with Single Side Band and go on from there. One other annoyance is that any user needs to configure CTCSS to make this work, which is yet another hurdle to overcome, not insurmountable, but I like to keep things simple when you're starting to learn. Also, the harmonics still show, even on an analogue radio, so there's plenty more to discover. In the meantime, what kinds of things can you think of to use this fo

Feb 19, 20224 min

Pictures can say more than words

Foundations of Amateur Radio Recently I've spoken about measuring the frequency response of your radio and what the benefits of doing so might be. Today I've got some progress to report and some initial discoveries. Again, this is preliminary, but then all of this hobby is experimentation, so that should come as no surprise. Let's start with the mechanics of what I'm doing and a "duh" moment I need to confess. The aim of this process is to transmit a known audio signal, receive it, record it and create a spectrogram from it. This allows us to compare the original spectrogram against the received one and show just how the audio path has been affected by getting the audio into the transmitter, the processing by the transmitter, the propagation between the transmitter and receiver, the artefacts introduced in the receiver and any recording device. To begin this process I started off with an audio file of my voice. That wasn't very helpful, since it's a complex signal and comparing my voice before and after is a non-trivial process. At some point I intend to come back to voice before and after comparison, but that's on the shelf for now. The audio that I'm using is a frequency sweep, lasting 5 seconds. That is, there's a tone that changes frequency from DC to 5 kHz. When I looked at the spectrogram of that, it shows as a curve with time against frequency. It occurred to me that I could make two of those sweeps at the same time to measure distortion, so I added a reverse frequency sweep from 5 kHz down to DC. Now I've got two crossing lines showing in my spectrogram. To transmit this audio, I'm using the same tool I use to automatically call CQ during a contest. Every so many seconds I transmit this audio into a dummy load and at this point I should mention that my "duh" moment was that I was attempting to transmit into an antenna and record from a dummy load, rather than transmit into a dummy load and record from an antenna. I still cannot believe that I did that. Moving on. The recording is done using an RTLSDR dongle. In the current initial version I'm using a tool called rtl_fm to tune the dongle to the same frequency as my transmitter. I send the audio from there to the same tool I used to generate the original audio, SoX, that's Sierra, Oscar, X-Ray, and have it detect the silence between each transmission and record each into a new file. If I leave it running, every time I transmit something, SoX will create a new audio file. I'm saying that quite quickly, but getting the squelch and silence detection working in my noisy environment took most of a day and it's specific to my station, today. I'll have to figure out how to make this smarter, but for now I have some data. A spectrogram is generated for each audio file and then we can compare pictures. What was sent, audio wise, and what was received, audio wise. To be clear, I'm not sending images, I'm sending audio and comparing the spectrograms of this audio. I will also note that I'm currently using FM as the mode. I intended to do this with SSB, but the amount of effort to get the squelch right has left me with a future project to achieve that. The code itself is pretty rudimentary, but I've uploaded it to my github page. I've also added the pictures to my project website, which you can find at vk6flab.com. One initial observation, one that I don't yet understand, is that what I sent and what I received don't look the same. My pretty curves in the original audio come back with spectacular harmonics all over the place, very pretty to be sure, but not quite what I was expecting, let's call it an educational challenge. Before I forget, just because I'm using a Yaesu FT-857d, a Raspberry Pi, an RTLSDR dongle, an antenna and a dummy load, doesn't mean that you need to. Essentially, what this does is generate a special audio file, transmit it, receive it, record it and generate a spectrogram. You can play the audio from your own computer if you have digital modes set-up, or from your mobile phone if not. Recording can be something sophisticated with off-air monitoring, or it can be a recorder held in front of your receiver. One final note. You can change settings on both the transmitter and the receiver to see what they do in relation to the audio, so experiment. I'm Onno VK6FLAB

Feb 12, 20224 min

Testing your radio's audio frequency response

Foundations of Amateur Radio During the week I was reading a comment from another amateur about digital modes. Tucked inside that comment was a phrase that could easily have been overlooked, but it reminded me that there is plenty to learn and test in the field of amateur radio. The phrase, "requires actual understanding of audio level paths" was uttered by Chris, VK2CJB and it prompted a brief conversation at the time, but I've been working on it ever since. Where I arrived at is an attempt, incomplete as yet, to design a mechanism to show the impact of various transmitter settings on the received audio in such a way that you can test your own gear and see the result. Before I explain how I'm doing this, let me describe why it's important. Using a radio in concept is pretty simple, if you yell into the microphone, the audio comes out distorted and if you whisper, it might also be distorted, but in a different way, neither is conducive to communication. One way to improve this is a tool called the ALC. Using Automatic Level Control as a guide to what level your audio should be is outlined in every amateur radio manual I've seen, but how much it matters and to what extent is left unsaid. If you apply a filter or any number of other fancy options, what happens to your audio? To get some sense of what I'm describing, listening back to your own voice after it comes across HF SSB is surprisingly distorted in comparison to a local recording. You might argue, what's the harm, as long as the other station can hear my voice, we're good to go. Sure, if voice is all you're using, but what if it's data? In that case, the audio you're transmitting is actually encoded digital information. To decode it, the software needs to deal with frequencies, distortion and levels to name a few. In computer science, "garbage in, garbage out" is the concept that flawed, or nonsense input data produces nonsense output. In our case, if you transmit garbage, the receiver is going to start with garbage and what gets decoded is likely not what you expect. Without going into error correction, essentially, the cleaner the path between the transmitter and the receiver, the higher the chances of success and to be fair, you already know this when you attempt to work a pile-up on a noisy band. "Again, again, just the prefix, again!", sound familiar? To achieve this I started with the idea that you could transmit a tone and if you knew what it was, you could determine the difference between what was sent and what was received. My first step was to generate a single 1 kHz tone, but then I wondered what would happen if you did multiple tones, one after the other. My current version is an audio frequency sweep, running from 0 to 5 kHz in five seconds. It's essentially a computer generated sequence of tones with known characteristics. You transmit this audio file using your radio and then record it off air, either from a local receiver, WebSDR, or the radio belonging to a friend. Using the recording, you can create a spectrogram, a picture, showing the frequencies over time present in the audio. Compare the two and you just learnt what each setting on your radio does precisely to the audio. Of course it's simple for me to say this, but I'm working on using a tool I've spoken about before, csdr, to do the heavy lifting, so you can actually do a meaningful comparison between the various audio files. In the mean time, I've managed to use SoX, the so-called Swiss Army knife of sound processing programs to both generate the audio sweep and draw a preliminary spectrogram. Next up is showing some side-by-side images of various radio settings and their effect on the spectrogram. I'll publish this on my website when I have something to show-and-tell. I also don't yet know if my source audio file is going to be sufficient, but I'll subject that to some testing as well. For example, I'm investigating multiple simultaneous audio sweeps with different frequency ranges. The more complex the spectrogram, the more we might be able to learn from the distortion on receive, but time will tell. If you have some ideas on how to improve this, let me know. I'm Onno VK6FLAB

Feb 5, 20224 min

What's in a Dream?

Foundations of Amateur Radio On the 6th of June, 2004, two Brazilian amateurs Roland, PY4ZBZ and Arnaldo, PY4BL made a historic contact on 40m. The distance was not particularly significant, only 70 km, but the mode was. Using 2.1 kHz bandwidth, so it could fit within an amateur radio SSB transmission, they used software created by Swiss amateur Francesco, HB9TLK to make the very first HamDream exchange. This technological advancement represents the birth of what we now call HamDRM and Digital SSTV and how it came about is an adventure that needs documenting, since what we have is written in a combination of Portuguese, German and English, cobbled together from broken websites, archives, source code, commit comments and lost links. To provide some context, there is a broadcast radio mode called DRM, or Digital Radio Mondiale. At this point I should mention that this has absolutely nothing to do with Digital Rights Management with the catchy acronym of, you guessed it, DRM. As you might expect, this acronym clash is unhelpful, to say the least, when you're trying to find information about this radio mode. Digital Radio Mondiale, or DRM, essentially defines a digital standard for radio broadcast transmissions. It can handle multiple audio streams as well as file exchange and is used by broadcasters across the globe. Mondiale, in case you're curious means worldwide in French, seems my high school language lessons have finally been put to good use, my French teacher in the Netherlands will be thrilled. DRM is more efficient than AM and FM and as an open standard, it's gaining popularity. The first broadcast using this mode took place on the 16th of June 2003, during the World Radiocommunication Conference in Geneva. An open source implementation of this mode is called Dream. The source code is available online and is capable of being compiled for Windows, MacOS and Linux. Dream was originally written by Volker Fischer and Alexander Kurpiers. The Dream project started in June of 2001 and today it has many contributors. The DRM standard uses different bandwidths depending on which mode is used. The narrowest DRM mode uses 4.5 kHz, but modes using 100 kHz exist. By comparison, a typical analogue amateur radio uses 2.7 kHz for SSB. Using the source of Dream, Francesco built a modified version, called it HamDream and let it loose on the world. It was used for that very first 70 km contact between Roland and Arnaldo. Several versions of HamDream existed. The first QSO used 2.1 kHz and the last version of HamDream used 2.5 kHz bandwidth. To fit digital audio inside that narrow bandwidth it used different audio compression techniques, called a CODEC, namely LPC10 and SPEEX. According to Francesco, HamDream is the basis for all current amateur radio 2.5 kHz HamDRM programs. He goes on to say that it's outdated and the source and executables were removed from the net. Personally I think that's a shame, since it represents part of the history of our community and I think that putting the source online in a place like GitHub would be beneficial to the hobby. The 2.5 kHz HamDRM mode is implemented in several places. QSSTV, EasyPal and WinDRM to name a few. No doubt it's elsewhere. Of those three, only QSSTV survives. The source code for EasyPal, written by Erik VK4AES, now SK, was lost, apparently when the computer on which it lived was sold by his estate. Ironic really, since EasyPal was written because Erik lost a previous application due to a lightning strike nearby and was forced to write a new application from scratch. WinDRM appears even more elusive. There's a repository on the now archived Google Code site. There are derivatives that appear to use a version of WinDRM, but details are hard to find. An archive I have shows a commit by Francesco, HB9TLK from 2008. I've yet to learn how this relates to the overall picture. In parallel, in 2005, a few enterprising students made a MATLAB implementation of DRM. Called Diorama and written by Andreas Dittrich and Torsten Schorr it forms the basis of a Linux open source HamDRM receiver written by Ties, PA0MBO, chosen because it had a better performance in marginal conditions than Dream did. It's called RXAMADRM. Ties also wrote an open source transmitter, cunningly called TXAMADRM. It was based on the source code of Dream, specifically v1.12b. If at this point your head is exploding, I wouldn't blame you. Let's recap. There's an open broadcast standard called DRM. An open source, cross platform tool called Dream, in active development, implements that standard. A special, now discontinued, version of Dream was created called HamDream. It used less bandwidth than DRM and forms the basis of a standard that we now call HamDRM, which underpins Digital SSTV. HamDream forms the basis of the discontinued products, EasyPal and WinDRM, and lives on in TRXAMADRM and QSSTV, both Linux open source. In amateur radio terms HamDRM is one of the ways we can efficiently exchange digital infor

Jan 29, 20227 min

Bringing an upconverter into your life

Foundations of Amateur Radio A couple of days ago, after months of anticipation, an unassuming little box arrived on my doorstep. Inside the box was a nondescript electronic device with two SMA connectors and a USB socket. Other than the branding, there were no markings on the device and it came without any instructions. It did come with a couple of SMA adaptors, which came in handy. A little research later determined which of the two SMA adaptors connected to an antenna and which connected to a radio. The gadget itself is called an upconverter. It's an interesting little device that essentially mixes two frequencies together, creating two new ones, start with say 720 kHz and mix it with 120 MHz and you end up with 120.720 MHz and 119.28 MHz. In other words, if you mix two frequencies together, you end up with both the sum and the difference of those frequencies. If you have a radio that can listen to 120 MHz, but cannot listen to 720 kHz, then using an upconverter, you can, as it were, expand the frequency range of your radio to hear different signals. I purchased the upconverter with the intent of connecting it to my PlutoSDR, since the lowest frequency it can do is 70 MHz. Combine the two and I should be able to listen to all of the amateur HF frequencies at once. Given that my PlutoSDR is currently doing something else, I had a look at using the upconverter with my WSPR beacon monitor that uses an RTL-SDR dongle. Technically it's not required, since my particular dongle can be used to tune to HF frequencies, but as an experiment, it works well enough. So, I connected the antenna to the upconverter, the upconverter to the dongle and the dongle to a Raspberry Pi, a single board computer that runs Linux. Essentially the exact same setup I've been running for years, except that I inserted the upconverter between the dongle and the antenna. That and some power took care of the hardware. The software initially gave me some challenges. After discovering that the tool I'm using, rtlsdr_wsprd, has an option for an upconverter, I was up and running in minutes. So, at the moment, and for the next foreseeable little while, my WSPR monitor is using an upconverter to scan HF. Technically this should increase the sensitivity by a significant amount, since the dongle is better suited to tuning to higher frequencies than it is to lower ones, but only time will tell. I updated my monitoring scripts to take into account if the frequency I was monitoring was out of range, so it currently won't report on anything above 60 MHz, but then that's fine for what I'm working on. I've updated the script on github if you want to have a look. It's nothing fancy, it essentially checks to see if there's a file called upconverter and if so, it calls a slightly different monitoring script. Given that I have existing logging data associated with this monitor, I should be able to discover if there's any significant difference between what I've been monitoring to date and what's coming in now that an upconverter is in the listening chain. Theoretically, I should be able to hear weaker signals, but time will tell. One thing that was interesting whilst I was discovering how this all works and hangs together is that it wasn't immediately obvious how to set it all up in software. I tried several tools to make sense of the data. In the end the combination of gqrx, setting the local oscillator offset to a negative frequency, in my case 120 MHz, got me to the point where I could set the frequency to 720 kHz and hear my local broadcast station, whilst the software actually, secretly behind the scenes, added 120 MHz to that and tuned the radio to 120.720 MHz. Once I got my head around that, things started falling into place. The same is true for rtlsdr_wsprd, adding the upconverter flag with the value of 120MHz, got my monitoring station up and running. This is a pretty user friendly way of getting started with frequency mixers. You might recall my exploration into components apparently made from unobtainium. The intent is to use a variable frequency to achieve a similar thing, but that's a project still on the drawing board, for now, I have a fixed frequency, 120 MHz, which is plenty to get started. If you're curious why I'd want a stable variable frequency, consider for example, what might happen if you transmit from a HF frequency into an upconverter. Perhaps you could use your HF capable WSPR beacon to make a signal on 2m or 70cm. 120 MHz won't cut it, but perhaps you can work out what's needed to get from the 10m WSPR band to the 2m WSPR band, or the 70cm WSPR band. I'm Onno VK6FLAB

Jan 22, 20225 min

When I said Parrot Repeater ... I likely had a different picture in mind.

Foundations of Amateur Radio A little while ago I mentioned in passing that I was considering implementing a parrot repeater to help determine how your radio is performing. Discussion afterwards revealed that not everyone had the same picture in mind, so I thought I'd share with you some of what I'm considering and why. Most of the modern radio landscape revolves around hooking a computer up to some type of radio frequency capable device. Commonly it's the audio and control signals that travel between computer and radio, but there are plenty of examples where raw data makes the journey, like in the case of an RTL-SDR dongle. That journey is increasingly made using USB, the cable, not the sideband, and limits are based around the maximum speed that a Universal Serial Bus has. Essentially the amount of data that you can process is limited by how fast your computer can talk to the radio. For my parrot repeater, I'm imagining a device that can receive RF from any radio and process that signal to determine what the centre frequency is, the deviation, stability, the mode, what ever parameters I end up being able to determine, a whole other discussion on its own. In response, the idea is that the device generates a report and either presents that using text to speech, or as a web-page, or both. Using traditional methods, this would involve a radio, a computer, some software, connections between the radio and the computer, not to mention power for both the computer and the radio, an antenna and perhaps an amplifier. The picture I have in mind is not anything like that. I'm imagining a single device that takes power and does all I've described inside the one device. No external computer, no audio cables, no control cables, no hard drives, not anything, just a PlutoSDR and a power source connected to an antenna or two. You might think that's fanciful. As it happens, we already have some of that today. When I run dump1090 on my PlutoSDR, it presents itself to the world as a website that I can visit to see which aeroplanes are within range, where they are exactly on a map, what messages they're sending and where they're going. All of the processing is done inside the PlutoSDR. All I have to do is give it power and an internet connection. This is possible because the PlutoSDR is essentially a computer with RF. It runs Linux and you can write software for it. Unlike my Yaesu FT-857d, which also has a computer on board, rudimentary to be sure, but a computer none the less, it cannot be altered. I cannot load my own piece of software, launch a web browser and point it at my Yaesu, not without connecting an external computer that in turn needs to be connected to the radio. I might add, that this is is how many repeaters work and how devices that implement AllStar and Echolink manage to make the jump between the Internet and the world of RF. If your eyes are not lighting up right now, let me see if I can put it in different terms. The PlutoSDR has the ability to access signals between 70 MHz and 6 GHz. It can do so in chunks of 56 MHz. Said differently, if you were able to consider all of the amateur HF spectrum, from zero to 54 MHz, you could fit all of it inside one chunk of 56 MHz that the PlutoSDR is capable of. You couldn't send it anywhere, since you're limited to how fast a USB cable is, but you could technically process that inside the PlutoSDR itself. To get the PlutoSDR to see the amateur HF bands you could connect it to a transverter, in much the same way that today many 2m handheld radio owners use a transverter to get to 23cm, except in this case, we're going the other way. In order to actually use this massive amount of information, you're going to need to do some serious signal processing. Accessing 56 MHz of raw data is hard work, even if you don't have to get it across a serial connection. As it happens, the PlutoSDR also comes with an FPGA. As I've mentioned previously, it's like having a programmable circuit board, which can be programmed to do that signal processing for you. It has the capability to massage that massive chunk of data into something more reasonable. For example, you might be able to use it to extract each of the amateur bands individually and represent them as an image that you might show to the world as a waterfall on a web browser. Now to be clear, I'm not saying that any of this exists just yet, or fits within the existing hardware constraints. I'm only starting on this journey. I'll be learning much along the way. No doubt I'll be using existing examples, tweaking them to the point that I understand what they do and how they work. I've already been talking about some of this for years. As you might have discovered, this adventure is long with many different side quests and at the rate I'm going I'm confident that this represents the breadth and depth of what amateur radio means to me. So, if you're wondering why I'm excited, it's because the amateur radio world of opportunity is gettin

Jan 15, 20225 min