Morse or Less

Monday, March 31st, 2025 09:48 pm
flwyd: (parks on the air)
Amateur radio operators are probably the only folks who regularly use Morse code in the 21st Century. Long distance communication today generally happens by voice or digital data; and often voice encoded as data. Militaries stopped training radio operators in Morse code. The final US telegram was sent in 2006; in India it was 2013. Britain's service ended in 1981. Those articles report that in 1920, Western Union charged 5 cents per word (when a nickel was worth something) and the Royal Post Office charged a penny per word, with an exchange rate of about 3 pence per nickel. Back when phone plans didn't just bundle unlimited SMS, it seemed 5 cents (at 2005 value) was the going rate… with space to fit about 20 short words. And anyone with access to the Internet has been able to send thousands of words for free via e-mail for more than three decades.

A couple things keep the dits and dahs of Morse code flowing on the amateur radio airwaves. One is tradition: it's a hobby stereotypically practiced by old dudes, and they had to demonstrate Morse code proficiency to get their license (prior to 2007), so there's a comfortable feeling to it, even if they're not banging out the QSOs with a Vibroplex bug on a Hallicrafters solid-state transmitter.

But it's not just nostalgia that keeps Morse code alive. There are practical advantages to Morse and Continuous Wave. CW puts all the transmitter's power into a narrow bandwidth which is either on or off, and the duration of those emissions create the code pattern. This makes CW ideally suited for low-power long-distance transmissions, also known as "weak signal". While clear-channel AM broadcasters used 50 kilowatts to carry Art Bell's voice across the Great Plains, Art as ham operator W6OBB could have conveyed a message just as far with a one or two watt CW signal. It would've taken a lot longer to relay the caller's story about an alien abduction, though. The AM signal spends half its power on the carrier wave, and the other half is split between two identical modulated waves above and below the carrier frequency, spreading out 5 kilohertz in each direction. The CW signal fits in 100 hertz or so, so it's more like a laser pointer than like a lightbulb.

That narrow bandwidth also means the receiver can listen with a really tight filter. Lower-frequency radio bands often have a lot of static; for an example listen to your AM radio during a summer night with a lot of thunderstorms, or listen to the 75 meter band almost any night of the year. (If you enjoy eavesdropping on colorful characters, the latter offers hours of free entertainment.) The wider the bandwidth of the receiver, the more atmospheric static you'll get in your audio signal and the harder it will be to hear what anyone's saying. But with a CW filter that's only a few hundred hertz wide, you can pick out enough of the dits and dahs to understand the transmission.

Finally, the technology for a CW radio transmitter is about as simple as you can get. A straight key or an iambic paddle closes an electric circuit to send a signal; releasing the lever opens the circuit to stop transmitting. The rest of the circuitry doesn't need to modulate or demodulate the signal, so a student or tinkerer could conceivably start from scratch and end up with a working radio. The cheapest CW transceiver kit I've seen is $15 (but it doesn't have the ability to change frequency). And any mechanism you can think of to complete a circuit can be made into a CW key. (I'm interested in trying the QLF sewing machine pedal, and the nail clipper key should be quite portable.)

I realized the value of CW when I was preparing for a trip to Hawaii. It took a lot of work to pull off ten single-sideband (2.5 kHz bandwidth) contacts in two hours with a 45-watt amplifier, since it's 2500 miles to California. I realized I could probably have lightened my load and still pulled off the activation with a 5 or 10 watt radio and morse code. I even got a light-weight paddle and spent time on the airplane with a Morse code tutor. I didn't end up sending any CW from the island, which is probably just as well… I might have been able to copy at five words per minute.

Last year I set a Parks on the Air goal of making at least one CW contact with each activation. I definitely didn't hit the "every activation" goal (particularly in the fall and winter months when I preferred keeping my gloves on to hit the mic's PTT button), but I did manage to make over 133 CW contacts from more than 20 parks. Sunday evening POTA activations also proved a good opportunity to participate in the weekly K1USN SST slow-speed CW "contest". I was pretty reliant on a decoder app, but I could reliably send at 12 to 15 WPM and a healthy Farnsworth spacing. I can recognize my own WT0RJ callsign by ear with no problem, and CQ SST stands out quite clearly. Visually following the app makes it hard for me to also focus on listening, so recently I've taken to tuning to a station calling CQ, getting their callsign from the app, and then waiting until I can pick out all the characters by ear before responding.

I've also recently gotten a chance to be hands-on with the hardware side. Last year at a hamfest I bought both a Brown Bros CTL-B combined paddle and straight-key crafted in the late 1970s (photo) and a light-weight 3D printed paddle kit made my a local ham. The former doesn't have an output jack, just screw terminals. This February I finally got around to taking it to my office's maker space to wrap three wires around the terminals and inside a 3.5mm jack. The hefty base and hard plastic paddles make for a noticeably different feel when operating. I need to experiment with the screws to find my ideal motion range, but it definitely feels more precise. A few weeks ago I also finally got around to constructing the 3D printed kit. I almost screwed it up by soldering too long a tip on the short wires, but I managed to route everything in the box without impediment. For a base I picked up a very thin sheet of steel which seems to stay with half sitting under a radio, so I can stick the magnetic feet to it and keep the paddle from sliding all over the place while I swipe left and right to call CQ.

Now I've got all the technology, I just need to make time for dedicated practice…
flwyd: (red succulent)
An edited version of this article appeared in this moth's BARC Bark, the Boulder Amateur Radio Club newsletter.

At the beginning of February the Parks on the Air website informed me that I’d made contact with one thousand parks. This milestone is celebrated with the Western Prairie Fringed Orchid Hunter Award, complete with a colorful PDF I can download, print, and frame at my own expense. It could take a position on the wall on my shack next to my Wiggins Acalypha Hunter award for 700 parks, my Oasis Activator award for doing 20 activations at Sawhilll Ponds, and my Rover Warthog award for activating five parks in a single day. There’s only one problem: my shack is whatever picnic table I’ve found to set up my radio gear, so there’s no walls to hang a frame. Maybe I could nail my Howell’s Spectacular Thelypody Hunter award (500 parks) to a tree and hang my end-fed from it.

In the 2010s “gamification” was a hot term in the tech world. Using elements from video games like high scores, streaks, profile avatars, badges, and leveling up tickled the human brain in ways to remain focused on using the app. Anyone who’s stuck with language practice because the Duolingo owl doesn’t want you to lose your streak has experienced the subtle nudge of gamification.

Amateur radio is of course no stranger to gamification. The first DX Century Club (DXCC) members were honored almost 90 years ago, and the hope of getting a few new countries in the log has driven many hams to innovate improvements in their antennas and station design. What’s new with the POTA awards system is the onramp: operators receive a digital award on their profile with just 10 parks, DX awards start at 5 countries, and the parks and QSOs counters go up every time they load their profile, and the page has more than a dozen charts showing progress towards different awards. Progress is tracked almost instantly and with minimal bookkeeping requirements: no need to wonder when your QSL card from Rhode Island will arrive so you can finally claim Worked All States.

When people ask about my hobby, I often answer that I go to a state or national park, set up a ham radio, talk to people, and earn Fake Internet Points. The real reward, of course, is having fun outdoors. But I would be lying to myself if I said the fake internet points weren’t an effective motivator. With the Diamond Activator award (activating 50 parks) and over 5000 QSOs under my belt, I’ve been striving for some of the more challenging awards. The N1CC Activator award is my current target: activate 10 parks on 10 different ham bands. It may just be fake internet points, but it convinced me to experiment with portable 80 meter antennas and get my CW skill into good enough shape that I can work 30 meters. I’ve also made sure to get out to a park at least once each month for the last two years, just in case POTA adds a new award for that. Not bad for a pile of PDFs.
flwyd: (parks on the air)
2024 was my second year of frequent participation in Parks on the Air, a ham radio activity that involves setting up a radio and antenna in a state or national park, talking to people around the country and sometimes internationally, and earning fake internet points. I once again managed to do multiple activations each month and hit a few fun milestones.

I operated from 36 parks from 23 counties in Colorado, Kansas, Oklahoma, Arkansas, West Virginia, and Washington, DC. (I also joined two clubs in Virginia for Field Day.) In addition to over 3,000 contacts with stations in the mainland U.S. and Canada I talked to people in Australia, Barbados, Brazil, Ceuta, Chile, Dominican Republic, Easter Island, Ireland, Italy, Japan, Martinique, Mexico, Portugal, Puerto Rico, Spain, Sweden, Venezuela, Alaska, Hawaii, and boats and planes over the ocean. I made at least three contacts with every state and DC, and finally got a park-to-park with Rhode Island to fill the 51st slot on Worked All States. I made a park-to-park with every state but North Dakota and every Canadian province but Newfoundland and the territories in the north. And clever county-line positioning allowed me to get a pretty wild number of fake internet points in the West Virginia and Colorado QSO Parties.

On a trip to Hawaii in 2023 I realized the benefit of CW for weak-signal long-distance radio communication, so I set a 2024 goal of getting good enough at Morse code to make at least one CW contact with each POTA outing. I didn't stick to this practice in the latter part of the year, partly because I was worried about how well I could operate a paddle with gloves on, but I did manage 112 POTA CW contacts, plus a handful of contacts from home or work in the K1USN weekly Slow Speed Contest.

CW operating also enabled me to work the 30-meter band, which doesn't allow voice or other wide-band modes. This in turn helped me to get about half way to the POTA N1CC award: 10 parks with contacts on 10 bands. 80 meters has been tricky there: the usually high noise floor means my 45 watt portable station is challenging to hear. I got a shortened vertical antenna for 80m for easy deployment in parks without good trees, but have only really been able to make good contacts when I can loft over a hundred feet of wire into trees. I got some arborist throw weights and proper slick ropes, which has worked a lot better than my original "eye-bolts on fishing line" that was remarkably good at getting tangled. I still use an adjustable vertical when I'm doing a quick activation—throwing a wire antenna over trees and getting it back down again at the end can easily add an hour of "not on the air" time to an activation. But when I've got both time and good trees, the elevated wire makes a significant difference in the number of contacts I can achieve. Shout out to the wide-branch deciduous trees in Arkansas and West Virginia: Colorado's ponderosa pines are a challenge.

Some stats, generally counting "2-fers" as a single contact:
ModeCount
CW112
FM27
SSB2943

BandCount
80m30
40m500
30m12
20m1687
17m223
15m182
12m114
10m304
2m22
70cm8

My StateCount
AR129
CO2267
DC12
KS46
OK59
WV569

UniqueCountMost common
Stations2203N6HU (12)
Parks663US-4559 & US-4572 (8 each)
Frequencies43314.242 (215)
States / provinces / regions85California (235)
CQ Zones144 (1601)
flwyd: (playa surface)
Between a sudden December in Hawaii, a two-week road trip for the eclipse, and two weeks lobbying about climate change and running around the hills of West Virginia, I used up all my vacation this year and could not go to Burning Man. One consequence of this decision is that this has been probably my most laid-back non-pandemic August since 2007. "I think I'm going to screw around on the Internet this evening" feels almost transgressive when I'm used to spending a week and a half between Dragonfest and Burning Man working on a long list of things that need to be packed, and another long list of things that need to be found and then packed. (Last year I realized I had no almost no unaccounted weekends for four months.)

After my first burn in 2004 I said "That was fun, but I don't know if I'll do it every year. But I'm going to make sure that if I don't go to Burning Man, I'll do something else cool instead." Usually the other-cool thing has been on or around the same week (visiting Iceland, getting married, taking photos of DNC protests, going to Norway…), so it's extra weird having already done the cool thing, and having burn week as just an ordinary time. I played a great softball game on Tuesday, and got a blinky lights, bicycles, costumes, and electronic music experience tonight with Boulder's Happy Thursday cruiser ride.

It's been so low-key that I didn't decide what I'm doing Labor Day weekend until a couple days ago. For months I'd been considering watching a different giant wooden man get set on fire, with Zozobra marking his hundredth anniversary in Santa Fe. I wasn't excited about how the logistics were looking, and have some things going on next week that would be awkward if I was fighting COVID after hanging out with 40,000 people.

This means instead I get to spend Saturday sitting on the Gilpin/Clear Creek county line so I can double my fake Internet points for the Colorado QSO Party, a ham radio event where Colorado stations try to contact other counties plus other states and outside hams try to contact as many Colorado counties and stations as they can. I got over 40,000 points by operating from a triple-county line in West Virginia in June; I'll see if I can beat that with more power and more operating time on just a double-line. In 2021 I hung out in the NCAR parking lot and then went for a hike with my handheld and later received a certificate for first place in the Single-operator portable QRP power category with a whopping score of 36. With high enough cardinality, everyone can be a winner.

I've heard that this year's Burning Man weather has been quite pleasant, after last year's adventure with rain and mud and 2022's excessive heat and dust storms. I would've been bummed to miss the paradise built in mud last year, but I'm feeling pretty okay with missing out this year. And as we say, next year was better.
flwyd: (big animated moon cycle)
As we hit the road, 7 day weather forecasts for the eclipse were looking dicey. The "raining all day Monday" forecast quickly turned to "partially cloudy all day," with a line of clouds along the eclipse path from the Rio Grande to the Ohio valley. We were committed, though, and set off to our campsite in Arkansas. "Pray to your favorite weather and sky gods," I said in my email to campers.

Weather in the Ouachita Mountains turned out to be fantastic. The first night was a bit chilly, but the rest of the week featured sunny days and a few high wispy clouds. It's refreshing to camp in a state that's damp enough to have a campfire without hypervigilance that you might burn down the whole forest. And as someone who's used to spending vacations on festivals or distant adventure travel, having a vacation with just a couple dozen people and no schedule of events was a nice change of pace. The night before the eclipse the forecast was still calling for "partly cloudy," with with wispy clouds that might still show the great gig in the sky. As the Earth turned to Monday we were greeted with completely clear skies, the sun perfectly visible through a clearing at our campsite. Jupiter also made an appearance, though we couldn't see the passing comet.

Many times during the two-year planning period for this adventure I was rather amused that I was driving a thousand miles on a two week adventure for a four minute experience. Totality was indeed pretty neat: "evening" came on quickly, then a dark sky with wispy solar promenances visible to the naked eye. Our position at the base of the trees didn't offer much of a views to the horizon, though I could see sunset hues in each direction. I would've loved to bask in the experience for an hour; between taking photos (a few of which turned out alright) and looking around to see what all was different I didn't get a chance to really tune into the eclipse vibes, man. Now that I've got a solar camera filter and I know solar binoculars are a thing I should spend more time just gazing at the sun.

In the days before the main event I hoisted two wire antennæ into the trees and managed to get the fake internet points award for making contacts on 10 amateur radio bands. I didn't actually make a lot of contacts, since I seemed to only call CQ on bands with poor propagation or nobody was listening. I did make a lot of park-to-park contacts—I wasn't the only one with the idea to have a radio campout for the eclipse—and made some very low-key contributions to science by participating in the Eclipse QSO Party before and after totality.

En route, I played ham radio on the Santa Fe Trail in Dodge City and the Salt Plains National Wildlife Refuge. The former had a really high noise floor for some reason, maybe machinery at the agricultural processing plants. The latter was a lot of fun: we started by digging for selenite crystals that form a short dig below the crust of the salt basin. The radio waves liked the site as well; I had a steady pileup for most of an hour. Sea water helps HF propagation, and a field of salt with water a foot below the surface seems to have the same effect.

We spent a day in Tulsa visiting the Greenwood Rising center and the Woody Guthrie museum. Greenwood Rising opened 100 years after the Tulsa race massacre when a white mob burned down "Black Wall Street," the black neighborhood of Greenwood, one of the largest concentrations of black wealth in America. This is an incident that wasn't talked about as part of Americas history until recently. Despite attending a racially-conscious elementary school and using Howard Zinn's book as my first high school history text, I was unaware of the Tulsa race massacre until 2019. Greenwood Rising isn't just about the massacre, but does a good job creating a sense of the place before it was destroyed and what it meant to have a thriving black neighborhood on the other side of the tracks. Modern museums are big on interactivity, and Greenwood Rising does a good job of creating an immersive experience to enhance the educational goals. The Guthrie Center was also a good visit. I hadn't known that Woody was a prolific sketch artist, many with the same incisive yet accessible social commentary as his songs. I'd also thought the Dust Bowl was an extended dry period with poor farm soil care practices leading to the fertile land slowly blowing away. I hadn't realized that there was a specific day, Black Sunday, that blocked the sun and buried entire towns.

The big rain event that had all the eclipse chasers worried all week managed to hold off in Arkansas until about 10pm; enough time to pack up most of our camp and switch from the canvas tent to a dome tent, easier to wrangle when wet. And despite a wet night, the weather gods smiled on us again, pausing the rain in the morning so we could pack the final bits. We got to enjoy some lovely scenic pullouts along the Talimena National Scenic Byway. At the top I activated Queen Wilhelmina State Park at the top of the mountain while the clouds closed in to form a wonderfully liminal cloak. Despite the high elevation all my strong signal reports were coming from Georgia, a mysterious pipeline through the ionosphere.

On the way home we spent another couple days in Tahlequah, Oklahoma, capital of the Cherokee Nation. Subdivision of Cherokee land under the Curtis Act, along with many other factors, makes the Oklahoma nations feel a lot different than the Indian reservations folks in the U.S. west are used to. Tahlequah feels like an ordinary town where several parcels are owned by natives and the tribe. There are several good Cherokee museums and a casino, but everything else feels like a typical mid-sized American town in the southeast from fast food and barbecue restaurants to big ranch houses out towards the lakes. Funky res cars, res dogs hanging out in the shade, and the smell of frybread that you might imagine on a reservation in the southwest or on the plains doesn't show up in Tahlequah or elsewhere we saw among the five "civilized" nations.

North American eclipse hunters will have to head overseas for the next two decades, so I'm glad I made a trip out of it. The 2045 eclipse will pass right over the same campsite but I think I'll stay closer to home for that one since it passes across Colorado as well. I wonder how early Valley View will take reservations…
flwyd: (sun mass incandescant gas)
For a trip I've been in some stage of planning for more than two years there's a surprising amount left to the last minute.

I didn't really think about taking pictures of the occluded sun until a week and a half ago. Mike's Camera had solar lens filters, but no adapters to fit my lens; fortunately I had a week to get an Amazon delivery. I almost forgot to get an oil change before the road trip. Duffel bags sat empty in my bedroom for a week and a half, not summoning the energy to select clothes until 40 hours before departure.

The truck jenga situation is kind of amusing; the truck seems more full for a 5-day camping trip in Arkansas than it was for two people's Burning Man stuff (including bikes) last year. "This is kind of my favorite part," Kelly says. "We get to recreate a small version of home."

It looks like we might hit near the sweet spot in attendance, which is kind of amazing. A friend and I booked two adjacent group camp sites a year in advance on the assumption that we'd find enough folks who wanted to join an eclipse adventure. But you don't want to advertise such a thing too widely, since there's only space for so many cars. So it was word of mouth with selective invitations and a kind of mental tabulation on people count, with a lot of "I don't know what I'll be doing in eight months." A month and a half ago I was worried we might be squeezed for space. A week and a half ago we were worried that we were going to have a lot of extra space, and miss out on having enough friends to share the experience with. Now it looks like we'll have every driveway in camp occupied, though a lot of folks are coming in the night before the great gig in the sky so we won't get to have as jolly a time in the woods as we might otherwise.

Despite all the last-minute scrambling, I've had all the Parks on the Air sites sorted out for several weeks though. When traveling, it's important to prioritize places to stop and play radio. There's even a Solar Eclipse QSO Party so hams can help scientists understand propagation in the ionosphere.

Google's extended forecast predicts rain all day for the eclipse; another app predicts afternoon thunderstorms and evening rain. National Weather Service's forecast only goes out 7 days, but Sunday currently predicts about a 25% cloud cover for Arkansas on Sunday; let's hope that holds out to Monday. A cloudy day would be anticlimactic for an event I've been anticipating for two years. But at least I'll get a good camping trip out of it, and some road trip adventures in Oklahoma. And if the sun's not worth looking at during totality, I can get 100 extra points in the solar eclipse QSO party for being on the radio during totality.

A Year of POTA

Monday, January 1st, 2024 10:23 pm
flwyd: (parks on the air)
At the end of 2022 a Ranger friend gifted me a SuperAntenna, an adjustable vertical antenna which can operate on any amateur radio band from 40 meters to 70 centimeters and packs up into a small and portable bag. This friend knew I might be interested in this antenna because I'd organized a Parks on the Air (POTA) activity at the 4th of Juplaya which involved a fairly hilarious misadventure erecting an end-fed wire antenna on a telescoping mast at the edge of a flat and treeless desert. A ham radio operator might tell you that a vertical antenna with a loading coil is less efficient at radiating radio waves than a dipole half a wavelength above ground. This is true. But what I realized with the SuperAntenna is that you'll make a lot more contacts on an antenna that can be set up anywhere in 15 minutes than you will if you have to get a 33-foot wire 33 feet off the ground.

In 2022 I did POTA activations on two road trips, Arkansas and California/Nevada/Utah. They were fun, but I tended to spend an hour flinging fishing line and paracord into trees so I could get a wire antenna up in the air, and if it turned out the placement wasn't very good there wasn't much I could do about it. That long of a setup period meant a POTA activation Needing a tree or bringing your own tall pole also limits the parks you can set up in: out here in the western U.S. the tallest vegetation in many parks is a bush, or a delicate tree species the park rangers would rather you not tie things to. The amount of effort required meant I didn't get on the air much when I was back in Colorado. But having an antenna I can carry anywhere and quickly erect on a picnic table or parking lot meant I could play radio as a side activity for just about any trip, whether across the country or on the way to an evening event.

I got interested in ham radio in 2021 in part so I would have a hobby that didn't involve staring at a screen in my living room during the pandemic. Parks on the Air became a great excuse for me to get out of the house in 2023. My first activation of the year was on a great sunny Colorado day with six inches of snow on the picnic table. I'd visited Sawhill Ponds on several field trips in elementary school, but hadn't visited it much as an adult. Now I'm in second place for contacts from park K-9669 :-) Most of my operating was outside, though I would occasionally hide out in my truck in cold winds or intense rains. I activated parks in Colorado, Washington (DC), Virginia, Maryland, Wyoming, Nevada, and Hawaii.

Not including "2-fers" where an operator is in two parks at once, I made a little over 1600 POTA contacts in 2023 from 27 parks. I contacted 1240 different stations, including folks in Canada, Mexico, Puerto Rico, Chile, Alaska, Hawaii, Japan, Australia, New Zealand, Spain, Italy, and Sweden. Through park-to-park contacts I reached the "Worked all states" milestone with DC standing in for Rhode Island, which I still haven't worked. (Band conditions often aren't great between Colorado and New England, and by the time I'm awake, fed, out the door, and set up folks up there are often packing up to go home.) Including my outings in 2022 I've contacted 430 parks, with 520 park-to-park contacts. As an activator I've made 60 contacts on 40 meters, 1662 on 20 meters, 69 on 17 meters, 169 on 15 meters, 46 on 12 meters, 67 on 10 meters, 16 on 2 meters, and 3 on 70 centimeters (all of the latter going as far as the nearest parking lot :-)

All my radio contacts so far have been voice, but I now have a portable morse code paddle and straight key and am hoping to get enough code practice to make at least one CW contact during each activation (though I've already missed this goal on my New Year's Day 2024 activation :-) I'm also hoping to get back to throwing wire in trees in the right circumstances… like a camping trip to the national forest. For all that I love the quick setup of the SuperAntenna, its bandwidth on 40 meters is pretty narrow and it seems silly to get the extensions for 60 and 80 meters with even more coil fussing when changing frequencies. I've also yet to make 6 meter contact, and my with my IC-705 and the Beam Spinners group I should be able to have some fun with long-distance SSB contacts on VHF and UHF. I should be able to pick up a few more towards "Activated all states" en route to the eclipse in Arkansas and maybe as a side quest after lobbying Congress.
flwyd: (spencer hot springs feet)
For about five months there I was either getting ready to do a thing on a date, or doing a thing on a date. By mid-May I was focusing most of my free time getting ready for Untamed festival at the beginning of the week or the trip to DC to lobby Congress followed by the jaunt around the Chesapeake Bay. After that trip I quickly got things prepared for ARRL Field Day.

At the beginning of July I decided to go to Burning Man, and also that I was going to figure out a shade structure, so I spent several weekends getting that dialed in, attending Ranger training, getting ready for Dragonfest at the beginning of August, and fitting in all the Colorado Shakespeare Festival plays. After Dragonfest I had two weekends to get everything packed for Burning Man, plus the sudden addition of making sure a good friend could come along at the last minute.

When I got back from Raining Man I spent two weekends unpacking and decompressing, then ramping up for the Peak to Peak Byway 105th Anniversary ham radio special event on September 30th. That was a big success, with a dozen ham radio clubs setting up stations at three sites (Estes Park, Ward, and Black Hawk), and over 600 contacts. The site I helped organize, a blocked turnout at Mile Marker 41, had more than a dozen people participate, operating two stations with over 450 contacts (being in the national forest and thus eligible for Parks on the Air really helped attract attention to our stations). Band conditions were great; we had a constant stream of callers on 20 meters and were making contacts on 15 and 10 meters until 3pm when we decided to tear down due to nearby lightning.

After that, it was time to get ready for my sister-in-law's wedding in mid-October, preceded by a visit by my other sister-in-law, her husband, and a four-year-old, so lots of house cleaning and reorganizing for safety. (Make sure to keep the liquor out of reach of the toddler, and also of the alcoholics.) I remembered a little late in the game that I was supposed to get a suit that would fit a gem theme; Men's Warehouse fortunately had a nice purple three-piece option, and Converse.com had bright purple sneakers in my size. It turns out most of the family interpreted "gem-colored" as either green or purple, so we matched without over-planning things. I'm also now "that family member with a big truck", so there was a trip to pick up wedding stuff, an evening of rearranging the bed to fit the rest of our stuff, and another mother-in-law visit to return all the boxes of stuff. The wedding was lovely and went smoothly, but COVID made an unwelcome appearance, claiming most of the family after returning home. After two adventures in positivity last year my immune system managed to stay negative this time around, but I felt like crap all week anyway.

Last week was a climate and environment town hall with Senator Hickenlooper that CCL had suggested in our lobby meeting in June. This was another long-awaited event, but fortunately other people did most of the work and I just had to send some email, brainstorm on quesitons, and cheer from the sidelines.

Now that it's the end of October I've finally found myself in a glorious state of not needing to urgently prepare for an impending deadline. Advent of Code is coming in December, of course, but I've already got my runner, generator, and other infrastructure ready and I'm studying the Julia programming language as time allows. And I need to start emailing folks who are interested in seeing the solar eclipse in Arkansas in April, but there's still several months before we need to think too hard about logistics.

So it's finally time to chill. I spent the snowy weekend taking care of non-urgent tasks like cleaning a year's worth of papers off my desk, de-toddlering the house, and replacing the obnoxious lightbulbs. I can restart game days (probably targeting Thanksgiving weekend). I should probably schedule all the health care appointments I haven't done this year. There's also low-priority radio tasks to get to, like troubleshooting the transceiver that suddenly stopped working at Untamed, figuring out how to use digital modes on the sBitx I excitedly bought last year and have barely used, and maybe designing a semi-permanent home antenna setup. Maybe I'll start learning Morse code. And oh hey, look at all those books I haven't read.
flwyd: (spiral staircase to heaven)
Some time in May I looked at my calendar and realized that every weekend in June was spoken for, and that July and August were looking pretty tight. This led to yet another summer where most of my free time has been spent either having fun away from home or preparing for said fun.

The first weekend in June was Untamed a pagan gathering in its second year, led by some of the core people from the now defunct Beltania event. It featured workshops, rituals, craft vendors, neo-highland games, a day of music performances, and drum circles. And rain. Lots of rain. It's been a wet year in Colorado, so I was expecting a wet and chilly event, and it definitely delivered. I wound up sleeping in tights plus two pairs of pajama pants, hiking socks under mucklucks, a T-shirt under a long-sleeve shirt under a sweat shirt, and a winter hat. I think the cold and damp helped the drum circles find some really neat rhythms and reflective grooves, and everyone had the good sense to bring drums that wouldn't detune too bad in the damp air. There was also a ham radio Parks on the Air event that weekend, and since the festival property is right next to the Pike National Forest I hung a wire antenna in the trees on the other side of the fence and made some contacts while keeping dry in my tent. Unfortunately, after I'd made a bunch of contacts around the 20 meter band and started to call for people to contact me ("calling CQ") my high-end radio from the early 1990s suddenly got stuck in transmit mode and I noticed a distinct electronics smell. The problem persisted when testing at home where it was warm and dry, so I've got a circuit board investigation project to do when I get a free weekend. Which will maybe be October? November. Sheesh. At least the maker space at my office should be back up and running by then.

As soon as I got home I had to unpack the truck, start packing suit cases, and plan two lobby meetings for CCL's return to Capitol Hill. Kelly and I flew out Friday and stayed with a friend's parents in northern Virginia. Spending three days at an in person conference is so much more invigorating than a day and a half of a virtual conference via Zoom has been. And I love "magical hallway conversations" that emerge; I ran into people from the Before Times that I didn't even know would be there, had some great conversations with folks I knew I'd find. Even the thirty second connections with folks are so much better than a Zoom breakout room. I also took advantage of the conference hotel's location next to Rock Creek Park to do a Parks on the Air activation with a small radio and portable antenna I brought. Band conditions were challenging and it's hard to get a lot of power from a small radio but I managed to secure enough contacts for the activation to count. While I was at the conference on Saturday, Kelly went to DC Pride and got into a bit of good trouble, engaging in "lawful annoying" peacockery to establish a perimeter in front of the homophobic street preacher who probably makes money suing people who punch him for being an obnoxious jerk.

Our day lobbying Congress was great. In the past we've been very focused on putting a price on carbon emissions. This is the most effective available solution to fighting climate change, but it's a topic that has trouble gaining traction in some Congressional offices due to their philosophical outlook or the political climate in their district. This year we had carbon pricing and clean energy permitting reform as dual focuses with the meeting lead and member liaison choosing the topic that's the best fit for the office. This seemed to work quite well; we had some great conversations with offices where we've previously received a tepid response, and a lot of members were quite excited to see us. I was even involved in literal magical hallway discussion: a member was in a committee meeting all day, but really wanted to meet with CCL, so her staffers took us down the elevator and around the building where we had a ten minute conversation on a whole bunch of topics before their scheduler dragged them back in to mark up a bill. I also had the honor of leading a half-hour face-to-face meeting with Senator Hickenlooper who's been a big supporter of both carbon pricing and clean energy permitting reform.

We took advantage of the CO2 expenditure of flying to Washington DC to take a small vacation around the Chesapeake Bay region. Our first leg took us to Williamsburg Virgina by way of the Edgar Allen Poe Museum in Richmond, in part so we could pet the resident black cats. We checked into a B&B where all the rooms were themed after a U.S. president, ate some amazingly delicious mussels steamed in a chorizo sauce, walked down Colonial Williamsburg's Duke of Gloucester Street at sunset (good historic architecture vibes, cool fireflies, and reduced chaotic energy from tourist hordes). The next day we visited both Jamestown historic sites. The State of Virginia and the National Park Service both run a site focused on the first English settlement in the U.S. and its interactions with the native people. The State-run one is significantly more tourist-oriented, featuring people in period dress engaging in 17th Century crafts, recreated sailing ships (there was much quiet singing of I'm On A Boat"), and a folk park style buildings recreating Powhatan buildings and the Jamestown Fort. The National Park version is more of an archaeological site than a folk park, though it does have a working recreation of the Jamestown glassblowing site. The site is also quieter, with more of a chance to connect with the landscape and the James River, giving something of a sense of how the settlers and Indians might have experienced the place. (For one, the English woolen clothing must've been incredibly uncomfortable in June.) We finished the evening with another Parks on the Air activation from a small strip of sand at the edge of James Island. I was able to contact Nova Scotia, New Brunswick, and attracted a hunter from Spain which felt pretty good for a 15 watt radio.

After a fun crossing of the Chesapeake Bay bridge and tunnel we spent the weekend in Maryland's eastern shore. The book themed B&B with a charming English hostess was much more our style. We'd hoped to take a canoe around Janes Island but the wind speed would've made paddling too difficult so we hung out at a picnic table coloring and playing ham radio. Band conditions were awful due to a geomagnetic storms, so getting the needed ten contacts for an activation took two hours. We then enjoyed a delicious crab cake lunch and then listened to Seldom Scene at the Crisfield Bluegrass Festival we didn't know was happening.

On the way back to NoVa we visited the Harriet Tubman Museum, a fairly new state park and national monument that does a really good job sharing and contextualizing Harriet Tubman's life and slavery in the mid-19th Century. Throughout the trip I was impressed with the care taken by museum curators to feature the slavery and Indian parts of the stories in meaningful ways, far beyond a token land acknowledgment.

The fourth weekend of June was ARRL Field Day when ham radio clubs across North America set up a temporary station and fill the airwaves with contacts. I've been in California for the last two Field Days, so I was excited to be able to check out the great setup the Boulder Amateur Radio Club does at Betasso park west of Boulder. I'd intended to set up a tent and operate into the late shift of this 24-hour event, but I realized that the generator would make falling asleep quite challenging and opted to get one Saturday night of the month in my regular bed. Sunday was spent recovering from the month that was, and mowing the grass that had been going bonkers from all the rain this year.

The Fourth of July long weekend brought Dead and Company to Folsom Field on their final tour. The shows were sold out or close to it, but I was able to find some spots with enough room to dance a bit. There were some really good performances, including some stellar drums & space, but I was a little disappointed with the set list. I think they only played two songs that premiered after 1979 (Standing on the Moon and So Many Roads). I knew they weren't likely to play any Pigpen or Brent Mydland songs, but it would've been great to hear something from the '80s like Tons of Steel or Throwing Stones or bring out a song that left the repertoire after the '60s like Viola Lee Blues. We also got a cat on July 1st (we'd been targeting this month for cat adoption for quite some time), so all my non-Dead energy for the weekend went into making the house safe and comfortable for a feline.

I spent the next couple unstructured weekends preparing for Burning Man. Given the amazing heat last year and the likelihood of wild and wacky weather from El Niño this year, I want to up my shade game so I have a hope of sleeping a little longer. I decided to drape a large piece of aluminet over two military surplus camo net poles, forming something of an A-frame. My ability to visualize objects and then make that imagined plan meet reality isn't one of my strong suits, so hopefully a test run of this shade structure will go well at Dragonfest (where shade that lets rain in isn't a huge win, but when else am I going to have time to try it?). I spent the final July weekend at a Ranger training campout near Ward. This was great fun, including the drinking-and-joking-around-the-campfire session, but its late season timing means I've got one less Burning Man prep weekend, and don't get a full weekend to prep for Dragonfest. Fortunately "camping in Colorado with a bunch of Pagans" is packing I can do without too much thought. I'm quite glad I decided not to go to the Ranger command team training the previous weekend, otherwise I'd have all the info for Burning Man and none of the actual necessary stuff.

August's weekend lineup features Dragonfest, then Pack For Burning Man Weekend, then Burning Man Opening Weekend, then Man Burn Weekend, then Get Home, Unpack, And Fall Asleep Weekend. That's usually followed by Clean The Dust Off All Your Stuff and then, wouldn't you know it, it's autumn equinox and time to do some kind of anniversary/birthday weekend getaway.

Yeesh. Maybe one of these years I'll spend a summer just hanging out.
flwyd: Go gopher (go gopher mascot)
I got involved in amateur radio in 2021 in part because it was a hobby I could do during pandemic stay-at-home periods that didn't involve staring at a computer screen. Getting a home station set up that's capable of transmitting on HF bands is kind of complicated, and involves making significant decisions like attaching masts to the roof and drilling holes through a wall. Fortunately, hams have come up with ways to encourage radio operation outdoors, with a temporary station setup. Parks on the Air awards fake Internet points to hams who set up in a state or national park and make contact with other amateur radio operators. I've found POTA to be a great motivation for getting out of the house and exploring some interesting places, while also improving radio skills and experimenting with emergency communication setup options.

After "activating" a park, the operator submits a log file of all their contacts to the Parks on the Air website so everyone can get credit. These log files use the ADIF format, commonly used for ham radio log interchange. ADIF uses a fairly simple format that predates general-purpose schemes like XML and JSON. Fields are encoded with a name, length, optional type, and value like <CALL:5:S>WT0RJ <NAME:6>Trevor <EOR>. These files are reasonably easy to read, but can be tricky to write by hand, since counting the number of characters in a string that's longer than about 7 is easy to get wrong. Hams typically use a logging program which can export an ADIF file for upload. But I don't really want to take a laptop on a camping trip, so I keep my Parks on the Air logs on paper in a notebook. Rather than transcribe that log directly into ADIF format I decided to enter them in Google Sheets, which makes it easy to fill in repeated fields like my park identifier, state, and the radio frequency where I called CQ. I then export the sheet to a CSV file.

There are a handful of CSV-to-ADIF converters that folks have published, but I wasn't particularly impressed by any of them. So of course I decided to make my own open source program. During the busy summer period that conversion was all it could do. Then after spending November organizing books and not spreading COVID and December staying up late writing Advent of Code, I was motivated to spend some time outside. Since Colorado got a lot of snow and cold air in January, "Go for a long hike" wasn't very attractive, but "brush the snow off the end of a picnic table and make ham radio contacts" was totally feasible. (Also "operate from the truck when the wind is too cold".) And since I wasn't camping, I had plenty of computer time to add more logging features in the evening, with park activations each weekend to provide insight on feature usefulness.

I decided to call the program ADIF Multitool, a "Swiss Army knife" that combines lots of single-use log processing tools into a convenient package. It's a command-line tool, written in the Go programming language, following the Unix pipeline philosophy. Several adifmt commands can be chained together; each prints a log file to standard output which is then consumed as standard input by the next command. My latest POTA CSV file had just the fields that varied for each contact; I then added all the repetitive details about my own station, fixed data formats, inferred some field values from others, ensured all fields matched the specification, and saved it as an ADI file with this pipeline:
adifmt edit --remove-blank --add qso_date=20230225 --add submode=USB
    --add my_pota_ref=K-1213 --add my_lat=39.644388 --add my_lon=-104.846254 \
    --add my_state=CO --add my_country="United States of America" \
    --add operator=WT0RJ mylog.csv \
  | adifmt fix \
  | adifmt infer --fields station_callsign,mode,band \
    --fields my_gridsquare,my_gridsquare_ext \
    --fields pota_ref,sota_ref,my_sig_info,dxcc,my_dxcc \
  | adifmt validate \
  | adifmt save --overwrite-existing ~/WT0RJ@K-1213-20230225.adi

Using Go for this tool has been a fairly positive experience. Go's I/O APIs provided useful levels of abstraction for handling the ADIF spec while also making it easy to provide my own fixed-string "filesystem" in test cases. Go strings are byte arrays, which is great for working with data interchange formats, while also providing robust Unicode support, which is great for working with user-provided text. The lightweight type system made it pretty easy to implement command line options like "a repeatable key=value flag that collects into a map." The field-tag approach to marshaling and serializing XML and JSON took some mental stretching to get used to (the simplistic examples in the package documentation contribute to this), but in practice they're quite nice and avoid the need to interact with a SAX or DOM parser. One of my main motivations for picking Go was the ability to generate code, which allowed me to convert the XML version of the ADIF specification into Go code for every data type, field, and enumeration value; when the next version of the spec is released I'll just need to run go generate again to add all of the additions and changes. Another expected benefit that I haven't tried yet: I can build releases for Windows and other operating systems I don't have access to, and distribute them without worrying that users might not have the latest version of Python or Java installed.
flwyd: (xkcd don quixote)
I spent several weeks in June and July on a road trip to California and back. Covid uncertainty means "drive around and camp" has significant advantages over "fly and hotels." If you get sick before you leave, cancelation is releasing a couple campsites and you get to save money on gas. If you get sick while traveling you can either sit in a camp chair in the woods feeling lousy for a few days or drive home early. So last year I decided to visit my brother and a friend on the west coast and check out the Fourth of Juplaya, an annual event where a bunch of Burners go to the Black Rock Desert and do things you can't do at Burning Man.

This year my sister-in-law suggested we take my nephew on his first camping trip. In mid-February I booked what I think was the last available coastal campsite between the Bay Area and Mendocino County for the last week of June, which feels like one of the more absurd facets of modern life. "What will the weather be like in five months? Will we still feel like going there? Does our tent even fit? I hope that part of California won't have burned down by the time we get there."

Plans didn't change, so we headed westward as planned. We stayed the first night in an old hippy bus at Mystic Hot Springs, where we had to book a 2-hour soaking window in advance. This felt like an even more absurd aspect of modern life. "Schedule your bath time weeks in advance!" We spent the following night at a campsite outside Mammoth Lakes, which I was glad to see could be reserved on a Sunday night with just a few days notice. Driving through Yosemite before 4pm also requires an advance timeslot booking. These were sold out, but we had a grand ol' time dawdling at Mono Lake and the Upside Down House and Mono Basin museum that we cruised up Tioga Road at a leisurely pace in the late afternoon.

We spent a few days with two friends, two kids, and two cats in too-hot Fresno. We made paintings, cut solstice decorations out of construction paper, went swimming, played monsters for kids to attack, and ate garden-fresh produce. I think these kids will be alright. Then off to the Bay Area, hugging a bag of ice across the Central Valley because my car's AC wasn't working. In San Jose we tried to help with the chaos of a toddler, an anxious dog, and two working parents, with perhaps a modicum of success. I also led a Colorado congressional lobby meeting from a California back yard.

Salt Point State Park didn't burn down in the five months since making a reservation. I discovered that our site had a large tree stump in the middle, making the placement of our 10'x14' canvas tent that must be staked down lest it fall on your head a tight dance of geometry. The weekend was overcast and misty, as Northern California is wont to do, a welcome reprise from the 100° in the rest of the west. Our nephew had a grand time playing with trucks in the dirt and pushing his dump truck up and down the trails. My Mendocino County friends came down for a day with their toddler who was born the same week in 2019. The boys played quite well together, considering more than half their lives has been in the age of Safer At Home. I set up my ham radio and tried to join in on the fun of ARRL Field Day, but the only good tree options had my antenna running north-south and thus sending peak power west across the ocean or east right into the Coastal Range. I managed to make all of one successful contact; a few other folks in the Pacific Northwest could hear snippets but couldn't get my full callsign.

As I took the scenic California Highway 1 home a Point Reyes National Seashore police officer pulled me over and told me he was impressed that my license plate had been on my car so long that the letters had faded to the point of illegibility. I'd always assumed this was dirt that I didn't bother cleaning off, but upon later inspection I noticed that that the paint on the plate was starting to peel off. He told me to get replacement plates when I got back home but (foreshadowing) I don't actually need to worry about that problem.

Kelly flew home after the camping weekend to get back to work while I headed east towards the desert with my car and all our stuff. I opted to cross the Sierra Nevadas on highway 108, a lovely drive with a great overlook of Donnell Lake and a Stanislaus River valley. I spent the night at Buckeye Campground which had plenty of no-reservation-required campsites, probably on account of it being a Wednesday. I had significantly more luck with my ham radio setup, thanks to some fortunate band conditions. I talked to a guy in Mozambique via the gray line on 40 meters and a guy in France on 20 meters which is normally a "daytime band." In the morning I made some more Parks on the Air contacts, this time just in the U.S. The camp host noticed my setup and chatted for a bit, noting that another camper had also set up a ham radio antenna the previous night. I met him a little later, and then a third ham in the campground who didn't have an HF antenna up (he was fishing for Parks In The Water rather than broadcasting for Parks On The Air, I suppose). I then headed a couple miles downstream to Buckeye Hot Spring where I met two more ham operators and enjoyed a great soak. Buckeye might be the best side-of-a-cold-river hot springs I've had the chance to enjoy. I also checked out the nearby Travertine Hot Spring in its colorful geologic splendor.

Stay tuned for part two, where things stop going according to plan.
flwyd: (big animated moon cycle)
I'm hitting the road next week to scout out possible camping locations for the 2024 eclipse in the Arkansas Ozarks and Ouachita Mountains. I've probably spent more time scouting campgrounds and picking the perfect campsites than I will actually spend at those sites.

I'm also treating this as a ham radio vacation; I'll be bringing my HF radio and a wire antenna that I can hoist into the trees by tossing an eye bolt on a length of paracord. I've spent a bunch of time this month making Anderson PowerPole[1] cables, testing out a discount "solar generator"[2], and getting logging programs set up. What I haven't done is pack any clothes or buy food for the trip. I guess I can take solace in the fact that if I'm hungry I can ask someone a couple thousand miles away to send me a snack.

[1] This process is remarkably fun, I'm now trying to think up other things I could power with 12 volts so that I have an excuse to make more cables.
[2] Unlike a gas generator it doesn't really generate electricity, it's basically a combined package with an inverter and several ports.
flwyd: (Trevor glowing grad macky auditorium)
At the start of December I stopped by the local Ham Radio Outlet store when I was in Denver for a COVID shot. I picked up the ARRL study guide for the Amateur Extra exam, but told myself I wouldn't read it until after the holidays because I'd be spending unhealthy amounts of time on a coding challenge. We started the new year at Valley View, since a couple days soaking in a spring without access to a computer sounded very appealing. I brought the exam guide along for those moments that I was relaxing out of the water, and got as far as the start of chapter 4, when the electronics material really picks up.

My throat started feeling scratchy on my last day at Valley View, and it turned into an unpleasant week that felt like a rough cold. A fancy home COVID test a couple days in and another one at the end of the week both turned up negative, so maybe my immune system is just incapable of fighting off a cold after two years holed up in my living room. (Fun fact: coronaviruses are often causes of the common cold.) Since I didn't want to go out and infect anyone, and it was cold and snowy outside anyway, I spent most of my free time the next week and a half buried in the book. While the electronics part of the Technician and General exam felt like I was relearning things I forgot almost 25 years ago in Physics II, the Extra exam was full of electrical circuit material I'm pretty sure I'd never encountered before. Electricity and magnetism was my weakest subject in physics class; I did better with relativity and quantum mechanics than E&M, for some reason.

When I started studying, I didn't have a test date in mind; I figured I'd test once I finished and felt like I knew what was going on. But there was a tempting testing opportunity coupled with a hamfest in Loveland in the middle of the month, so I stayed up to 1am on Friday night to finish the exam guide and didn't have a chance to review the electrical topics that I was still hazy on. Come Saturday I got up early and made it to the Larimer County Fairgrounds by 9:30, which was quite a feat given the "crack of 11" mornings I'd been having during the week. I missed 9 of 50 questions, which is still a passing grade, though a little disappointing. On one of the missed questions I should've trusted my logical brain rather than thinking I'd seen the question in a practice test and picking the surprising answer. I think the other eight were all electronics related, ranging from misidentifying a diode from a circuit diagram to getting the phase pattern wrong across a capacitor and inductor in series. I should probably get an electronics textbook or find a good YouTube series.

Amusingly, I didn't use my General class privileges in the half a year I had that license before upgrading to Extra. A General license lets a ham transmit on portions the HF bands, which can cover the whole country and, in good conditions, the whole world. At HF, antennas get pretty big, so the convenient handheld VHF/UHF radio with a short antenna is no longer an easy way to get in. Additionally, every antenna involves tradeoffs, and many good antennæ work on a limited set of bands. I got stuck in a bit of analysis paralasys where I didn't know what bands I was interested in because I didn't have an HF radio, and I didn't have an HF radio because I didn't have an antenna, and I didn't have an antenna because I didn't know what bands I wanted to get on. Also, quality HF radios are pretty pricey: I got a top-end handheld VHF/UHF radio for about $400 last year, which is only about a third the price of the flagship HF radios from the "big three" Japanese manufacturers. That's a big chunk of change to drop without know if I'll be able to set up an antenna with good propagation in my backyard.

Now that my Extra studies were done, I turned my attention to figuring out a plan for a low-cost rig setup. My goal is to start with a portable station so that I can (a) use it as an excuse to get out of the house while still maintaining 146 Mhz 2 meters distance and (b) experiment with different antenna configurations before committing to something like attaching posts to my roof and hanging a dipole. Since software is a comfortable place for me, I started poking around the software-defined radio (SDR) space. I figure a card or USB device that can receive and transmit radio signals, plus a Raspberry Pi hosting a web UI that I can control with a smartphone would be a good platform for experimenting with radio from the software side. As luck has it, a ham in India has been working on an open source, open hardware, inexpensive kit called sBITX with HF radio circuitry, a Raspberry Pi, and a small touchscreen. It's still in development, but this might be an ideal entry point for me.

Rounding out a snowy month of amateur radio, the last weekend of January is Winter Field Day, inspired by the June ARRL Field Day but with the principle that emergency communication might be needed any time, so it's good to practice when it's cold outside. The Longmont Amateur Radio Club organized a Winter Field Day station in a building at the Boulder County Fairgrounds with two radios, one for 40 meters and one for 20. I showed up early and helped get the 40m antenna up, which involved tossing a small PVC pipe with a string over an evergreen tree, pulling stuck string out of tree branches, and holding on to the feedpoint to make sure the guy tightening the string to a distant tree didn't pull the antenna too far up the evergreen before we attached the coax cable. Ham radio involves some Physics I problems, not just Physics II :-)

Winter Field Day was actually my first chance to operate on HF bands, and I even got a chance to take advantage of the additional bandwidth provided to Extra class operators. The 40 meter band was challenging; I only managed to contact three other stations over the course of an hour, all in neighboring states, despite hearing clear calls from folks as far away as Kentucky. I think our antenna was a little too low, and coupled with the conductive snow-covered ground meant that we were getting takeoff angles close to vertical, so we could only get a couple hundred miles out. I later got to spend a little time with the 20 meter rig and racked up 7 contacts in about 20 minutes and helped log some more while another ham operated, reaching as far as Alberta and North Carolina. This was also a good opportunity to start learning what interface elements help be a smooth radio operator.
flwyd: (Trevor shadow self portrait)
Amateur radio enthusiasts sometimes organize a "fox hunt." A radio transmitter in an undisclosed location periodically broadcasts a signal on some frequency and participants use a directional antenna, a compass, and other tools to triangulate the transmitter's location.

Yesterday, the Boulder Amateur Radio Club organized a bit of a "reverse fox hunt." Two weeks ago, some club members noticed some unexpected transmissions on the club's VHF repeater from radio operators that were not also listening to that frequency. Someone was able to track down someone who'd made some of those transmissions and found that they had an AllStar hotspot operating on UHF simplex frequency 446.175 MHz. A hotspot in an amateur radio context is a low-power transceiver that's connected via the Internet to a wide-area digital radio network. The hot spot listens to a simplex frequency, sending anything it receives to the network. Likewise, any transmissions from the network are rebroadcast on the simplex frequency by the hotspot. This allows someone, perhaps the owner of the hotspot, to talk with people all over the world using a mobile or handheld radio that would normally only reach the local area.

The hotspot owner changed the frequency it was operating on. This stopped the stream of AllStar network chatter on the Boulder repeater, but this wasn't the root problem. Club members continued to notice occasional transmissions from 446.175 coming through on the repeater's frequency, suggesting that someone else was running a cross-band repeater with UHF input and VHF output on the club repeater's 146.100 MHz input frequency.

So some club members organized a "reverse fox hunt." Rather than listening for periodic transmissions from the "fox" we wanted to find locations where we could trigger the cross-band repeater, then triangulate its location. (I assume the final step would be "Knock on the nearest door and see if they're a ham operator.) Five of us gathered in the NCAR parking lot early Saturday afternoon. We weren't able to trip the cross-band repeater from NCAR, which has line of sight to all of Boulder, so we concluded that the fox was either over the hill in the Denver area or wasn't out of its foxhole that day. When the cross-band repeater had been active, we were able to get reports that it got triggered from Denver's Stapleton neighborhood and from an antenna on a mountain near Coal Creek Canyon.

We split up, sending one person to the Coal Creek area, one to Stapleton, one to Federal Heights, and one to Arvada. I headed down to Green Mountain, which was my favorite vantage point over metro Denver when I lived in Jefferson County. I transmitted from a few spots on the trail, neither of which lit up the Boulder repeater. One of our group had wondered if the cross-band repeater might be configured with a PL code&emdash;a tone of a particular frequency which must be transmitted along with the FM wave in order to activate a repeater to make it less likely to accidentally rebroadcast a message you didn't intend to. So I spent about half an hour turning the knob on my radio and making test transmissions with each possible squelch tone.

In the end, we concluded that the fox didn't come out to play yesterday, and we haven't noticed any spurious transmissions on the Boulder repeater this week. But playing radio was a pretty good excuse to go for a hike on a gorgeous late October afternoon, even if I didn't get to play with the directional yagi antenna I borrowed from a coworker.
flwyd: (fun characters)
When communicating over a noisy voice channel, like a two-way radio or a poor phone connection, it's useful to using a spelling alphabet to make key words extra clear. While many people on the phone use the first English name that comes to mind ("P as in Peter, H as in Harold, O as in Olivia, N as in Nancy, E as in Eve"), the lack of a standard set leaves plenty of room for confusion ("was that Eve or Steve?"). Most radio protocols standardize on the NATO phonetic alphabet. But if you want to have a little fun, I've provided an updated alphabet that is just slightly out of tune.

Alfalfa
Bravado
Charlene
Deltoid
Eco
Faux pas
Gulf
Hostel
Indiana
Jeweled hat
Killer
Llama
Mic
No number
Otter
Popcorn
Québécois
Roaming
Sarah
Tangle
Unicorn
Victory
Whisked
X rated
Yanking
Zoro

Ham, Not Bacon

Friday, June 11th, 2021 08:56 pm
flwyd: (mail.app)
In April, Burning Man announced that Black Rock City would not be built in 2021. I'd been holding out hope that the COVID recovery would be looking promising enough to make the event possible, and I'd been mentally preparing to spend a couple weeks wearing fashionable dust masks and experimenting with post-pandemic community creation.

My first world problem then turned to "What can I spend my big pile of accumulated vacation hours on now?" Early last year Google extended the unused vacation cap from 240 hours to 300 hours, since encouraging people to take a vacation when everyone was supposed to stay at home would've been irresponsible. I took a couple long weekends last summer, but between an "Avoid interacting with too many people" pandemic and "The western U.S. is blanketed in smoke, so visiting the mountains is no fun" there wasn't much worth spending vacation time on. As winter approached, I realized I was going to hit the cap before the weather was nice enough to run around outside, so I focused on long weekends of "Do stuff around the house." Between holidays and well-placed vacation days, I didn't have a five-day work week between mid-December and late February, which was fairly pleasant.

But now that summer has arrived, I decided it's time to have a big ol' vacation. I'd much rather have a two-week adventure than have ten 3-day weekends in a row. Fortunately, there's an opportunity to scratch my Black Rock City itch as well. There's a long annual tradition of people visiting the Black Rock Desert at the beginning of July, popularly dubbed the 4th of Juplaya. This is the same location as Burning Man, but rather than creating a temporary city of 70,000 people in a few square miles, small groups of friends set up camps around the fast desert space with no central coordination. I've never been to Juplaya before, since the two-day trip each way always seemed like a big challenge to visit a place I was just going to return to seven weeks later. But with Burning Man off the table, 2021 seems like a great opportunity to explore the unique features "outside the trash fence." Plus, I can throw in a road trip to visit friends and family on the west coast.

As I started planning this trip, I quickly realized that I ought to get an amateur radio (ham) license. Radios are key to Burning Man operations, and with nine years rangering I've come to think of radio chatter as part of the playa experience. But while the org runs a commercial radio system in BRC, the rest of the year requires a ham license to spread your message across the desert.

The U.S. amateur radio system provides three levels of license—technician, general, and amateur extra—each with successively larger parts of the electromagnetic spectrum they're allowed to transmit on. Licenses are gained by passing a multi-choice written exam, with the question pool published in advance. From an academic perspective this seems like an unreliable way to assess someone's full understanding of the subject matter, but on the other hand you don't actually need to know things like how to read a circuit diagram in order to use a push-to-talk radio.

With my road trip starting in mid-June and another short vacation I had planned in early June, I had a pretty limited period of time to learn the material. While waiting for my Technician license manual to arrive, I read through the free PDF The No-Nonsense Technician-Class License Study Guide. After two nights I was able to obtain a passing grade on hamstudy.org, but I sure felt like I didn't understand half of the material. There's a significant focus on the physics of electromagnetism and circuits. I've long felt that my grasp of electromagnetism from Physics II was much worse than my understanding of Newtonian mechanics from Physics I, and probably worse than my understanding of relativity and quantum mechanics from Physics III. I have no problem explaining the dual particle/wave nature of photons and could probably work through probabalistic quantum tunneling, but have been kind of confused for over two decades about what exactly an ampere is.

Once I got the ARRL manual I zipped through the 200 or so pages in four evenings and felt like I had a much better understanding of what the heck was going on. After a few more rounds of hamstudy.org practice exams, I drove to southeast Denver (the license test that best met my time concerns) and managed to get a perfect 35/35 score. That felt like a pretty good accomplishment given that my first exposure to any of the material was only a week earlier. Just for kicks I decided to take the general exam, having studied absolutely none of its questions but having all the radio basics bouncing around my head. I managed a 23/35 on that one, which is three questions shy of a passing grade. I guess the test isn't a completely bogus assessment, then.

By the time I got home an hour and change later, the next callsign on the FCC's stack, KF0FTJ had been assigned to yours truly. I am now legally allowed to transmit on the VHF and UHF bands as well as portions of the HF bands. (The names for portions of the radio spectrum are kind of silly. It feels like someone started with "Low Frequency", "Medium Frequency", and "High Frequency" and then people kept saying "But wait, why not turn it up a notch?" so there's now Very, Ultra, Super, and Extreme High Frequency for [VUSE]HF.)

In general, the lower the frequency the further it can travel, but also the less information can be packed into the signal. Also, the lower the frequency the longer a good antenna needs to be. My main amateur radio interest is in emergency communications and disaster response, for which battery-powered and easily-mobile radios are ideal, so VHF seems to be the primary band. The HF bands allow amateur operators to talk with people hundreds or thousands of miles away, and hams like to geek out on things like bouncing radio waves off the moon and the solar cycle's effect on long-distance communications thanks to the ionosphere. I find that mildly interesting, but I still don't entirely see the attraction in having a complicated radio setup to talk to people on the other side of the continent now that the Internet has made it cheap and easy to talk to any of two or three billion people around the world. I imagine the ham experience was pretty amazing in the '50s through the '80s. Amateur radio experimentation led to many of the Internet protocols that have come to supplant the service.

I think "I have a license, now who will I actually talk to?" is a common issue for hams. Fortunately, the ham community seems to be pretty friendly (they're people who's hobby involves elaborate setups to talk to people, after all). I've been participating in a weekly Boulder Amateur Radio Club discussion net, and yesterday I received a "radiogram" originating in Pasadena congratulating me on getting a new license that was relayed through "Traffic Nets" until someone on the Colorado traffic net picked it up and gave me a phone call to make the delivery. This is way less efficient than email, but I'm glad that folks are keeping in practice with a communication system that can serve as a backup in the face of a widespread Internet outage. Because if there's one thing I've learned working at a major Internet company for a decade it's that having a well-tested plan for component failure is crucial.
December 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 2025

Most Popular Tags

Expand Cut Tags

No cut tags

Subscribe

RSS Atom
Page generated Saturday, January 3rd, 2026 09:58 pm
Powered by Dreamwidth Studios