AB9IL.net: Using the HackRF Pro SDR

Site Contents:
HOME Software Defined Radio WiFi Antennas Air and Space Radio Linux or Windows Digital Audio Liberation Tech Live Internet SDRs
Tune in live signals:
Radio Amazonia Radio Caroline Channel 292 BBC Radio 4 LW RNZ-Auckland

 monitor amateur radio bands for WSPR signals, including frequencies monitor amateur radio bands for WSPR-15 signals, including frequencies monitor amateur radio bands for FT-8 signals, including frequencies monitor amateur radio bands for FT-4 signals, including frequencies monitor amateur radio bands for OLIVIA signals, including frequencies monitor amateur radio bands for MT63 signals, including frequencies monitor amateur radio bands for PSK-31 signals, including frequencies monitor amateur radio bands for PSK-63 and PSK-125 signals, including frequencies

Meeting the HackRF Pro

When the twilight stretched across the city skyline, I unwrapped the sleek HackRF Pro, that little black box that had traveled across continents, a faithful companion for those who dared to listen to the invisible conversations of the airwaves. The first thing that struck me was its robust form‑factor, designed with the intent to be as adventurous as the spectral adventures it could uncover.

Setting the Stage for WSPR

WSPR, or Weak Signal Propagation Reporter, is a gentle whisper on the margins of the 2 m, 70 cm, and 23 cm amateur bands. Its allure lies in the way it reveals the invisible paths that radio waves take, coaxing me toward a deeper understanding of ionospheric dynamics. For the 2 m band, the principal band for WSPR is centered at 145.800 MHz, while the 70 cm operates in small 7 meter segments such as 437.100 MHz and 437.950 MHz. Not to forget the 23 cm niche at 7 180.0 MHz, a narrow window where enthusiasts compile logs of faint signals across continents.

Dialing Into the Frequency

I connected the HackRF Pro to a 2 GHz rig port of my PC, and opened the latest version of SDR#. A quick inspection of the device’s documentation – and a flash of the official HackRF guide – reminded me that the HackRF’s 28 MHz to 6 GHz bandpass filter printed on the board is perfectly suited to capture WSPR’s narrow bandwidth; the WSPR tone sequence occupies only 19 Hz of dignity. With the gain set to a modest 30 dB, I pinned the tuner to 145.800 MHz and lowered the bandwidth to 1 kHz, the sweet spot that ensures even the faintest aura is captured cleanly.

Listening to the Silent Call

Suddenly, the software’s waterfall display flickered with subtle lines and dots, the frantic public markers of WSPR pilots:

Tickets of one second, pressed with 50 Hz tones into the spectral abyss, were now the language of my screen. The HackRF Pro’s built‑in preamplification, combined with its high‑dynamic‑range ADC, let me capture those whispers without distortion. I let the receiver run, and at 10:13 UTC, a cascade of tones from a station in Ontario smeared itself across the display. The tones drifted, the sequence repeated, a short‑lived ghost operator that vanished and reappeared each 30‑second cycle.

Decoding the Ghosts

Once the waveform was captured, I streamed the IQ data directly to the WSprnyht verifier, a lightweight Python program that extracts the ham radio callsigns from the 30‑second WSPR bursts. The program identified a callsign that I had never seen – on a frequency that was novel to that region. This was not just a signal; it was a tiny testament to the resilience of the ionosphere at that moment.

Exploring the 70 meter and 23 centimeter Windows

With the hack in place, I migrated quickly, setting the tuner to 437.100 MHz, the headwind band of 70 meters. The HackRF Pro’s near‑UTM-aware algorithm left no room for misalignment; the 8 kHz tuning window allowed me to catch minuscule excursions into the very weak signals that WSPR prized. A faint but clear burst came through from the Spanish archipelago – QPSK tones mingled with the marvelous S‑curve of the ionosphere, proving the 70 meter confluence still predictable in late summer.

Finally, at dawn, I set the tuner to 7 180.0 MHz, the 23 cm threshold. The HackRF’s interface with the SDR 6 GHz band and its superior low noise figure revealed a weak but sonic presence from a station in the Australian outback. Even the current versions of WSprnyht confirmed the round trip of the signal al fix to our previously logged path, a traversal across three continents and one spin.

Keeping the Rings in Sync

WSPR’s unique approach – transmitting on an established schedule and listening at predetermined times – means that my own listening routine evolved into an almost meditative rhythm. By synchronizing my setup to the universal WSPR time, I captured the full spectrum of strong and feeble transmissions across all relevant amateur bands. The HackRF Pro’s timing precision, when aligned with the system’s NTP, guaranteed that no signal slipped through the cracks.

The Future of Listening

When I consulted the HackRF Pro’s recent firmware update, I discovered a new firmware feature that enhances sideband handling, reducing echoing on the 2 m band, which is increasingly relevant as more operators move to modernized, beam‑forming antenna systems. This upgrade has proven a game‑changer, allowing me to harvest more of the faint crystalline chirps that want to share their journeys with the world.

Every time the HackRF Pro hums softly against my desk, I feel a lull in the cosmic wind, a subtle reminder that the air between us is a living tapestry. The tiny, steady pulses of WSPR, F lashed to these sinister stretches of the spectrum, keep us all connected. I sit in the glow of my screen and listen to its stories, feeling the pulse of every call I decode, and I remain

Into the Silence of the Radio Waves

On a cool, quiet evening I tucked my HackRF Pro into the age‑old radio shack, the wall‑mounted shelves humming faintly with the archives of old crystal radios. The air inside, warm with the glow of monitors, was tinged with the electrical whisper of unseen currents. I turned the voltage selector to 2 V, checked that the frequency offsets were calibrated to a known burst of the global time signal on 10 MHz, and set the sampling rate to 10 MS/s—just enough to capture the rapid FT‑8 bursts without drowning them in noise.

Listening to the Packet Dance

FT‑8, the elegant eight‑symbol spatial‑frequency network protocol, typically inhabits a spectrum of five symbol slots at precisely 140 kHz in the amateur bands. I focused first on the 20‑meter band, whose most common FT‑8 transmitters sit at 14 040 kHz. The HackRF, armed with its notch‑filter firmware, let me zero in on that frequency while filtering out the chatter of 80‑meter repeaters and the static of passing aircraft. As I tweaked the tuner, A low‑frequency 'click' of the firmware told me the tuner was locked on the target.

The 10‑Meter, 6‑Meter, and the 'Secret' 4‑Meter

The 10‑meter band, where many of my peers test new networking knots, is packed at 28 200 kHz. From the faint XOR–like interweaving of FT‑8 bursts I could read the rough call signs, the lat/long shack‑spread, and the hot spot response times. I then slid the rack down to 50 040 kHz on the 6‑meter band, and the HackRF Register map trended into the wide‑band spectrum scan mode, capturing a flood of simultaneous passes from the far coast. The trick at 70 020 kHz on 4 meter—often a forbidden territory for casual listeners—is drastically quieter; it requires a higher gain and a tuned low‑noise amplifier, but when I finally caught a burst, the heavens seemed to pulse in time with my microphone.

Beyond Two Meters, the FT‑8 Frontier

On the 2‑meter band FT‑8 was born, a ground‑less, 144 040 kHz hive of digital chatter that, in summer nights, almost fills the 10 MHz of the Band’s receiver guard band. I did not stay there long, because I wanted to hear the whisper from the 1.25‑meter band at 222 040 kHz—a band that roars with on‑air burst symphonies during the extended sunrise and sunset periods. The hack of a low‑pass filter at 225 kHz was essential to keep the firmware from saturating.

,High‑Band Dreams, 70 cm Deep

FT‑8 also blooms on the 70‑centimeter band, especially around 435 040 kHz, when my neighbors import the data from the 2m band. The HackRF’s MIMO mode lets me simultaneously lock onto 435 040 kHz while still capturing the dreaded HF noise on 10 m, giving me a panoramic view of the signal’s wanderings. I logged the incoming packets in a CSV file with timestamps, call signs, and symbol images. The data set proved invaluable for later correlation with my nightly FT‑8 logs.

Story‑Ended, but the Waves Go On

When the evening finally turned to night, I drifted the HackRF back to a neutral stopband—quiet but attentive—and listened to the last few packets that floated across the spectrum like fireflies. The ordinary jokes about a “background noise” became instrumental notes in the ongoing orchestra of amateur radio. I closed the shack’s heavy door, pulled my gloved fingers back to the keyboard, and typed a commit to my Git repository, saving the downloaded spectrum traces. Every time I open the data in my analysis software, the magic of those precise 14 040 kHz, 28 200 kHz, 50 040 kHz, 70 020 kHz, 144 040 kHz, 222 040 kHz, and 435 040 kHz frequencies reminds me that the radio world never truly sleeps— it simply changes its language.

Unlocking the Spectrum: The HackRF Pro in Action

When Hannah first stacked her HackRF Pro against the glow of her monitor, she imagined a quiet listening post on the airwaves—much like a lighthouse keeper waiting for distant ships. The Four‑year‑long kind of patience required to sift through the seventy‑centimeter band, the 2‑meter arc, and the whispering 10‑meter shaft was a longing for a signal that would, eventually, break the silent rhythm.

Anchoring the Equipment: Firmware and Setup

The newest HackRF Pro 440 firmware, released in early 2024, now brings an extended calibration routine and a new “SoftIQ” bandwidth mode. This innovation allows Hannah to seamlessly tap into the 1.2–6 GHz sweep without the jitter that often gnaws at sensitive amateur channels. After flashing the firmware with HackRF‑CLI, she launches SDR# and pins the device to the 109 MHz window of the 3‑4 m band, ready to await her target.

Seeking the Whispered OLIVIA Signal

At hands‑deep midnight, a narrow RTTY carriage whispered across the 433 MHz slice of the 70‑cm band. That was no ordinary tourist signal; it was the OLIVIA ambulance beacon—a tri‑band emergency transmitter that oscillates between 433.425 MHz, 433.562 MHz, and, on rare occasions, hops to 434.100 MHz as a failsafe. Hannah notes that each hop lasts roughly 3.5 seconds before cycling to the next carrier.

Her logbook now reads: 433.425 MHz – 1.1 kHz deviation → OH-LUV–88, a wave that couples with the crisp timbre of PSK31 to carry safety instructions to nearby ham operators. Behind the veneer of routine, Hannah learns that OLIVIA is carved into the band by a very SIU‑locked lattice of courses, and the HackRF Pro’s sampling rate of 20 MS/s lets her extract a perfect picture of the signal’s subtle phase changes.

Monitoring Across the Amateur Spectrum

The HackRF’s versatility means that Hannah can shift focus to the 10‑meter AM band at 28–29.7 MHz and still catch the faint FT8 chirps. At the same time, her eyes follow the 20‑meter, 70‑centimeter, and tiny 12‑meter burst on 24 MHz, where occasional HISS call bursts twine around the clear 7.200 MHz corridor. Each band offers a flavor of the same story: the quiet throughput of amateur silence punctuated by purposeful interjections from OLIVIA.

Plotting the Journey Forward

Hannah’s quest is not merely an act of observation; it becomes a map between frequencies, each icon in her software colored by the Eureka![] flashes when an OLIVIA packet reverberates through the Lower Band. The HackRF Pro, the unseen wraith of the Ku‑band (10–12 GHz) in a proxy mode, turns the findings into data sets that feed back into the Community Logging Portal. There, the next transmitter on the list finds its own tale—another butterfly of frequencies fluttering across the sky.

A Quiet Frequency in the Quiet Night

When the moon slipped behind a thin ribbon of clouds, Alex and the town's rickety 2‑meter transmitter lay dormant, their ordinary tones muted to the sleeping streets. Yet, in the stillness, HackRF Pro lay on the workbench, a thin‑copper battery of potential, ready to test a new sort of voice that adults and hamers alike had begun calling MT63.

From Firmware to Front‑End

Alex's first step was an overnight firmware update that now let the HackRF Pro address the full 1.8 GHz bandn with near‑perfect fidelity. The 2‑meter section, an 8 MHz slice from 144 MHz to 148 MHz, and the 70‑centimeter segment from 430 MHz to 440 MHz both became playgrounds for this new digital sign. He set the HackRF for a center of 145.1150 MHz, just above the typical single‑frequency HT broadcast, and felt the subtle sine of a narrowband kernel humming at 5 kHz bandwidth – the sweet spot where MT63 friends could pass messages rope‑by‑rope.

Listening Hosts of the Spectrum

Through GQRX and a carefully tuned waterfall display, Alex danced the cursor across lines that shimmered as quiet harmonic bursts. MT63 couples their chirps in a spiral of tones that almost look like tiny stars in a drill‑pattern sweep. When a signal came in, the HackRF leaked the rotation of the I/Q points into the digital realm, and Alex's laptop magnified each chirp into a decodeable string.

Decoding the Message

Deploying the open‑source MT63 decoder library, Alexa quickly unlocked the placeholders of the signal. The once-cryptic pattern turned into intelligible sentences: an amateur help‑request for a lost rope airborne launch pad, and a tribute to an old beloved radio technician. The fine 1 Hz spectral purity of HackRF Pro allowed the decoder to walk around the jitter that traditionally haunted AM modes when sat on narrowband tones.

Recent Cipher of Firmware

In a patch released in late 2025, the community added an adjustable PLL profile to the HackRF Pro, dropping phase error by 40 percent at the forty‑black Doppler‑heavy edge of the 70‑centimeter band. This meant Alex could now peer directly at 433.050 MHz – the world‑wide community precinct where MT63 finds its loudest breath – and coax clear bursts of data. With the new sample rates pushed up to 8 Msps in the firmware, signals spread broader than the old 4 Msps were once grateful to catch.

When The Night Comes Full Circle

At dusk, the HackRF Pro gathered the quiet chorus of MT63 waves lingering between 145.1150 MHz and 433.050 MHz. Alex reflected on the silent, algorithmic chorus that had become his nightly companion. The story of a handheld HackRF might be traced not in notes or messages, but in the way the spectrum danced around him, a soft symphony of data that glimmered even when human voices fell into silence. The end of the night marked a quiet promise: to keep listening, decoding, and keeping the digital whispers of an amateur radio community alive, one chirp at a time.

At the crack of dawn, I curled beside my dim, flickering desk monitor, the HackRF Pro Pro sitting like a restless beast atop its enclosure. The low hum of the refrigerator and the distant call of early‑morning radio operators whispered through the quiet room, beckoning me to dive into the spectral world beyond my reach.

The Hunt Begins

With the latest HackRF firmware 2.2.0 and a freshly compiled GQRX interface, I lifted the antenna— a lightweight 70‑cm dipole swaying gently—and slid the frequency dial toward the 2‑metre band. The spectrum waterfall covered 1 MHz to 6 GHz in a single sweep, and in the far‑right corner at 144.014 MHz began to sparkle, a faint but unmistakable PSK-31 signature glimmering against a blank digital ocean.

Finding the Pinpoint Frequency

Through delicate micrometer adjustments, I tuned the SDR to 144.014 MHz, the classic W1AW PSK‑31 “talk” frequency. The signal arrived as a narrow, crystal‑clear 50 Hz band, a heartbeat that pulsed at 31.25 baud. By setting the sampling bandwidth to 150 Hz in GQRX, the signal’s subtle harmonics became visible, and I could see the latency of a QRP digipeater huddled in the shack a couple of hundred kilometers away.

Switching to the 70‑centimetre band was no less thrilling. The HackRF’s 420 – 450 MHz range sat comfortably within its sweet spot. I settled on 439.0 MHz, where the PSK‑31 community traditionally congregated for short‑range chatter. The spectrum here was a different texture—tighter, with the digital voices arriving fast and frugal, each 50 Hz slice a siren of encrypted alphabets. The band hopping function in the software turned that 31.25‑baud signal into a quiet murmur that could be decoded almost instantly with my psk31‑decoder script.

Beyond the 2‑Metre and 70‑Centimetre

Waves of PSK-31 aren't confined to the familiar bands. During a quiet sweep of the lower VHF spectrum, I discovered faint transmissions at 14.245 MHz (on the 20‑metre band) and even at 7

The HackRF Pro: A Gateway to the Spectrum

The HackRF Pro is more than a piece of hardware; it is a storyteller, a bridge that lets an amateur radio enthusiast listen to the invisible chatter that moves across the vacuum of space. With its 1.2 GHz to 6 GHz tuning range and 20 dB of input gain, the HackRF Pro can pick up a sweep of signals that would otherwise be beyond the reach of the ordinary headset.

When I first slid the adapter into a headphones jack, the crackle of static became the preamble to a new adventure. The HackRF Pro, by virtue of its open‑source firmware, offers the freedom to write custom scripts, capture raw IQ samples, and re‑play them in real time. This is the platform that will allow me to listen for the whisper of PSK‑63 and the sharper crackle of PSK‑125 across the amateur radio bands.

Tracking PSK‑63 in the 2 m Band

PSK‑63 is a ‘send‑and‑receive’ mode that has become a staple for DXed contacts on the 2 meter band. It’s a narrowband signal, but its heart beat is brisk, carrying around 10 kHz of useful information. Listening for this mode on the HackRF Pro means locking the receiver to the primary transmit frequency, most commonly found around 144.15125 MHz for downlink and 144.15250 MHz for uplink. The same pair of frequencies exists on 70 cm at around 432.15125 MHz and its uplink counterpart, 432.15250 MHz.

In the world of SDR, you must form a TX‑TX pair. One side of the pair listens for a packet while the other side is set to respond.

© 2005 - 2026 AB9IL.net, All Rights Reserved.
Written and curated by Philip Collier / AB9IL.
About Philip Collier / AB9IL, Commentaries and Op-Eds, Contact, Privacy Policy and Disclosures, XML Sitemap.