Tag Archives: Software Defined Radio

SDR#’s Co-Channel Canceller Gets Additional Options

In my earlier article, I introduced the Co-Channel Canceller, a unique feature in AirSpy’s SDR# program for the benefit of medium wave DXers.

Now only a day later, software author and AirSpy founder Youssef Touil expands the toolset of Co-Channel Canceller with I.F. Offset and Channel Bandwidth controls.

To download this latest release, click here to go to AirSpy’s downloads page.

It’s my hope that AirSpy will publish a tutorial or YouTube video(s) with step-by-step examples to help with using this unique feature. Until then, it’s certainly fun to try!

Guy Atkins is a Sr. Graphic Designer for T-Mobile and lives near Seattle, Washington.  He’s a regular contributor to the SWLing Post.

Spread the radio love

AirSpy SDR#’s New Killer Feature: the Co-Channel Canceller

An example of an AirSpy SDR# software screen.

A version of AirSpy’s popular SDR# software, showing the dark mode interface introduced in 2019. SDR# is always evolving, and the latest new tool is the Co-Channel Canceller.

It’s easy to take for granted the magical math that happens in Software Defined Radio. Occasionally though a breakthrough occurs which really grabs our attention, thanks to the hard work and bright minds of the designers behind the receivers and the software.

On the software side, the first series of “wow” moments happened for me in 2007-2008 when Nico Palermo of Perseus SDR fame expanded the program’s alias-free bandwidth incrementally from a modest (but impressive for the time) 100 kHz all the way up to the current 1600 kHz coverage.

The top-end 1600 kHz bandwidth was a game changer which allowed  medium wave DXers the opportunity to record IQ-WAV files of the entire band for later review, analysis, and DXing. It’s even more impressive considering this expansion was done without any additional hardware or receiver updates.

What did Nico charge Perseus owners for this incredibly useful expansion of spectrum and waterfall bandwidth? Nothing! The program with its much improved features continued freely available to previous and new Perseus SDR owners.


Now in 2020, Youssef Touil, AirSpy’s hardware and software developer, brings  a “killer feature” to his own SDR program named SDR#, for the benefit of medium wave DXers: the Co-Channel Canceller. The cost for this innovative tool? Yep, it’s a free addition to SDR#.

What are the benefits of the Co-Channel Canceller? This question is best answered by listening to three examples published by Youssef on his Twitter feed.

Read the descriptions below and listen to the brief audio files. In each example the Co-Channel Canceller is turned on and off a few times:


For the first example above, I suspect the 594 kHz station is Saudi Arabia’s Radio Riyadh, and the off-channel 596 kHz signal is Al Idaa Al-Watania from Morocco. It’s impressive that the 50 kw 596 station can be uncovered to any degree, as Radio Riyadh is a whopping 2000 kw!

In the AirSpy Groups.io forum, Youssef clearly illustrates the steps needed to initiate the Co-Channel Canceller. I’ve reproduced his screenshots below:

I’ve only just begun to explore the possibilities of the Co-Channel Canceller tool, but it holds promise of helping to reveal and identify hopelessly buried co-channel or adjacent channel stations. Not only does it work “live” in real time reception, it functions well with recorded IQ-WAV files too! Checkout the newest version of SDR# and give this new feature a try. I can imagine situations where this tool could be highly useful at times for the shortwave DXer also.

Thanks, Youssef, for this brilliant tool, which you’ve included free with the newest SDR# !

I encourage radio hobbyists to support AirSpy’s efforts to advance the state-of-the-art. The diminutive AirSpy HF+ Discovery receiver is not only a reasonably priced SDR to use with SDR#, it’s a top performer and a recipient of the World Radio TV Handbook’s Best Value SDR award for 2020.

Guy Atkins is a Sr. Graphic Designer for T-Mobile and lives near Seattle, Washington.  He’s a regular contributor to the SWLing Post.

Spread the radio love

SDR# upgrades include device sharing and spectrum slicing

Youssef with Airspy has just announced the release of the latest SDR# version. He wrote the following in a tweet:

Check the latest and greatest release of SDR# with device sharing across multiple instances covering different slices of the spectrum.

[…]One master instance can spawn many slices with entirely separate signal paths and displays.

Click here to download SDR#.

Spread the radio love

The RX888 SDR – Up Close Photos

I received my new RX888 SDR receiver today, via DHL shipping in only seven days from ordering on Ebay from seller “shenglongsi”. I’ve noticed that some Chinese Ebay sellers use a placeholder shipping number when choosing the DHL carrier, and then some days later they forward the actual shipping number when the product is out the door.  That was the case with the RX888– four days in limbo, and then BINGO!–a real tracking number was sent and the package arrived three days later.

It should be noted right up front, as others have pointed out, the RX666 and RX888 SDRs are commercial implementations of the excellent, open source BBRF103 receiver. The BBRF103 is the creation of talented Italian designer Oscar Steila IK1XPV.

Hopefully tonight I’ll be sorting out files to get the radio operating, and if there are hiccups along the way I have help from some other early adopters around the globe.

The radio arrived with zero documentation or links to support files, but I already have files known to work with the RX666. The receiver should work with HDSDR after the correct additional files are added to the HDSDR folder, as does the similar RX666 model. Cypress USB drivers also need installation on the host computer. One concern is operating the LNA (low noise amplifier) on the RX888, which the RX666 lacks. This may take a different EXTIO .dll file than the one intended for the earlier RX666.

I’m aware of the developer of another popular SDR program who will almost certainly add support for the RX888/RX666 to his software.

I’ve read that the powerful ADC chip inside these two models is a USD ~$60-70 component (or from the same chip series) which is also found in a few commercial grade SDRs plus the newer WinRadio G33DDC & G35DDCi models. Translation? The RX666 & RX888  could turn out to be amazing performers for the price.

Below are up-close pictures of the receiver’s printed circuit board. Construction and soldering look quite good considering the USD $188 price. In my opinion the build quality appears to somewhat exceed that of the RX666, which was the first of these two units on the market.

Note that in the last photo the whitish square on the bottom of the PCB is a thick foam pad, perhaps some thermal transfer material. It is sticky-backed and placed so that it’s wedged between the bottom of the chip (ADC?) with the blue heat sink and the bottom of the case.

In the below photo, note the small LEDs with indications “PWR”, “MODE”, “OVLF”, and “MODE” (again). At the upper-right corner are two pads marked “RST” (reset?).

Guy Atkins is a Sr. Graphic Designer for T-Mobile and lives near Seattle, Washington.  He’s a regular contributor to the SWLing Post.

Spread the radio love

The New RX-888 16 bit ADC Direct Sampling SDR with 32 MHz bandwidth

Many thanks to SWLing Post contributor, H. Garcia (PU3HAG), who writes:

While doing the daily eBay and AliExpress strolling for new and cool radio stuff, this showed up:

RX888 ADC SDR Receiver radio1.8GHz 16bit direct sampling HF UHF VHF HDSDR

Like the DragonFly RX-666 you posted about recently, it’s based on IK1XPV Oscar’s BBRF103 works. Both share a hefty metal case.

I really like this seller of RX888 on eBay. The person provided quite a bit of technical details. The seller is also up-front about the current challenges regarding thermal issues, software stability and bandwidth available above 32MHz.

(How many manufacturers let you know in advance the negatives? I like this guy!).

The bandwidth limit above 32MHz is a curious one. Apparently, coverage above VHF and UHF coverage relies on Rafael Micro’s R820T2 tuner chip (also used on RTL dongles and AirSpy R2 and AirSpy Mini). However, R820T2 can only push a slice of 8 to 10MHz of the spectrum into RX888’s ADC. So, FM broadcast DXers, be warned. You may need to use a downconverter that brings the 88-108MHz to 8-28MHz. Perseus SDR uses this approach.

Another interesting tidbit. As we know, TaoBao is a huge marketplace, but their sellers focus exclusively on the China market (very few also deliver to South East Asia). There are LOTS of cool, never-seen-before products on TaoBao that don’t have visibility to us here in the Western hemisphere. The RX888 was one of them, I recalled seeing it about a month ago and thinking “Hey, this is so cool, why are they not selling it on AliExpress yet?”

Thank you so much for the tip! I agree with you: it’s refreshing to read not only a thorough eBay description but also frank comments from the seller.

I must admit, the receiver world is going through a dynamic change and its champion is the SDR. It’s hard to keep up with the innovations and technology is pushing limits I could not have imagined even a decade ago.

I’m looking forward to checking out these super wideband SDRs like the RX-666, RX-888, and the ELAD FDM-S3.

Click here to check out the RX-888 on eBay (partner link supports the SWLing Post)


Do you enjoy the SWLing Post?

Please consider supporting us via Patreon or our Coffee Fund!

Your support makes articles like this one possible. Thank you!

Spread the radio love

New Dragonfly wide band SDR with 32 MHz bandwidth

Many thanks to SWLing Post contributor, Franco (K4VZ), who writes:

Last night I came across a new SDR receiver from China called ‘RX-666’. On paper its specs are interesting: 16bit ADC, max sample rate 32MHz (in theory one could sample the whole LW+MW+SW bands at the same time), USB 3 interface, and tunable from 1kHz to 1.8GHz.

Its design seems to be a “derivative” of Oscar Steila’s (IK1XPV) BBRF103 SDR – see this post from Oscar – it looks like they upgraded the ADC, made use of a better voltage regulator, and moved to a 4-layer PCB (the original was a 2-layer PCB).

Unfortunately (for Linux people like me) they only have proprietary drivers running on Windows.

Besides the AliExpress store, I saw it is also available on eBay – the AliExpress vendor has two versions, a cheaper one with a ‘standard crystal’, and a more expensive one with an ‘upgraded crystal’; I messaged them earlier to find out what is the difference between the two, but I haven’t heard back yet.

I thought some of those readers of the Post who are interested in capturing large parts of the radio spectrum to decode later might want to look into this SDR receiver.

Thanks for the info on this SDR, Franco. I was not familiar with it. A 16 bit wide band SDR with a 32 MHz working bandwidth is most impressive–I’m sure FM DXers will be following this closely. I’m glad they’re using a USB 3.0 port but am very curious if it can even handle the amount of data should a user initiate a really wide spectrum recording. Perhaps recordings have capped bandwidths?

As a side note, someone should tell the manufacturer that their model number “RX-666” is…well…a culturally sensitive number!

Post Readers: Please comment if you’re familiar with this SDR.

Spread the radio love

Radio Waves: FCC Fines Drone Retailer, High School WSPR Buoy, Flashing Radio Firmware, and “Radio Recliner” Powered by Senior Resident DJs

Radio Waves:  Stories Making Waves in the World of Radio

Because I keep my ear to the waves, as well as receive many tips from others who do the same, I find myself privy to radio-related stories that might interest SWLing Post readers.  To that end: Welcome to the SWLing Post’s Radio Waves, a collection of links to interesting stories making waves in the world of radio. Enjoy!

Many thanks to SWLing Post contributors Ron, Pete Eaton, Paul Evans, and Jennifer Gulley for the following tips:


FCC Fines HobbyKing Nearly $3 Million for Marketing Unauthorized Drone Transmitters (ARRL News)

The FCC has issued a Forfeiture Order (FO) calling for HobbyKing to pay a fine of $2,861,128 for marketing drone transmitters that do not comply with FCC rules. An FCC Enforcement Bureau investigation stemmed in part from a 2017 ARRL complaint that HobbyKing was selling drone transmitters that operated on amateur and non-amateur frequencies, in some instances marketing them as amateur radio equipment. The fine affirms the monetary penalty sought in a June 2018 FCC Notice of Apparent Liability (NAL). The FCC said its investigation found that dozens of devices marketed by the company transmitted in unauthorized radio frequency bands and, in some cases, operated at excessive power levels. “Such unlawful transmissions could interfere with key government and public safety services, like aviation systems,” the FCC said.“We have fully considered HobbyKing’s response to the NAL, which does not contest any facts and includes only a variety of legal arguments, none of which we find persuasive,” the FCC said in the FO. “We therefore adopt the $2,861,128 forfeiture penalty proposed in the NAL.”[]

High School Marine Buoy Transmitter Now Active on 20-Meter WSPR (ARRL News)

Phil Karn, KA9Q; Randy Standke, KQ6RS, and members of the Mount Carmel High School Amateur Radio Club (MCHSARC) in San Diego have constructed and deployed an amateur radio marine buoy in the Pacific. The buoy, which transmits WSPR on 14.0956 MHz USB, has already been heard around the continental US, Brazil, Hawaii, Japan, Costa Rica, Australia, and South Africa.

“Over the past year, Randy and I have mentored the MCHSARC in designing and constructing a simple marine buoy that was deployed from the RV Sally Ride [on July 16], about 700 kilometers off the coast of southern California,” Karn said in a post on the AMSAT Bulletin Board. “It is up and transmitting WSPR on 20 meters using the call sign KQ6RS, and is being received all over the US and into Canada and Brazil.” Karn is blogging about the project with updates.

The electronics are the 20-meter WSPR version of the WB8ELK “pico tracker” that has been flown on long-duration balloons. “We removed the solar panels and substituted 21 ordinary alkaline D cells, wired to supply 4.5 V,” Karn explained. “We estimate battery lifetime will be 6 months.”

[…]The first reception report was on July 16 at 12:52:30 UTC from grid square CL89eu, although the current carried the buoy east into CL89fu at 20:32:30 UTC. The buoy (KQ6RS-1) can be tracked on the APRS and WSPRnet sites.[]

Stop Bad Laws Before They Start (Hackaday)

With everything else going on this summer, you might be forgiven for not keeping abreast of new proposed regulatory frameworks, but if you’re interested in software-defined radio (SDR) or even reflashing your WiFi router, you should. Right now, there’s a proposal to essentially prevent you from flashing your own firmware/software to any product with a radio in it before the European Commission. This obviously matters to Europeans, but because manufacturers often build hardware to the strictest global requirements, it may impact everyone. What counts as radio equipment? Everything from WiFi routers to wearables, SDR dongles to shortwave radios.

The idea is to prevent rogue reconfigurable radios from talking over each other, and prevent consumers from bricking their routers and radios. Before SDR was the norm, and firmware was king, it was easy for regulators to test some hardware and make sure that it’s compliant, but now that anyone can re-flash firmware, how can they be sure that a radio is conformant? Prevent the user from running their own firmware, naturally. It’s pretty hard for Hackaday to get behind that approach.[]

New Internet Radio Station Helps Seniors Share Their Favorite Music (NPR)

A new internet radio station called Radio Recliner has started during the coronavirus pandemic. It gives residents in senior living facilities a chance to share some of their favorite music.

Click here to check out the Radio Recliner website.


Do you enjoy the SWLing Post?

Please consider supporting us via Patreon or our Coffee Fund!

Your support makes articles like this one possible. Thank you!

Spread the radio love