Over the last few months we've been posting and getting excited about the Airspy HF+, an upcoming high dynamic range HF/VHF receiver designed for DXing. The Airspy team were kind enough to supply us with an early pre-production unit for review.

Long story short, the Airspy HF+ is probably one of the best low cost SDRs we've seen for DXing or weak signal reception out there. So far few details on the availability of the HF+ have been released, but we're aware that preorders are due to start soon, and the target price is expected to be $149 USD from iTead Studio in China.

What follows is the full review and comparisons against other similarly priced SDRs. The Airspy team want us and readers to understand that our review unit is a pre-production model, and apparently already the matching and thus SNR has already been improved by about 2-4 dBs, so the sound samples we provide in the review below should sound even better with the newer revision.

Disclaimer: We received the HF+ for free in exchange for an honest review, but are not affiliated with Airspy. We've been in contact with the Airspy team who have helped clarify some points about the architecture and technology used in the design.

Introduction

The Airspy HF+ is designed to be a HF/VHF specialist receiver with a frequency range of DC to 31 MHz, and then 60 to 260 MHz. It has a maximum bandwidth of 768 kHz. So the question is then, why would you consider buying this over something like the regular Airspy R2/Mini or an SDRplay RSP2 which both have larger frequency ranges and bandwidths? You would buy the Airspy HF+ because has been designed with DXing and weak signal reception in mind. Basically the main idea behind the HF+ is to design it so that it will never overload when in the presence of really strong signals. Combined with it's high sensitivity, weak or DX signals should come in much clearer than on the other radios especially if you have strong blocking signals like broadcast AM/FM around.

Aside: What is overloading, intermodulation and dynamic range?

Basically strong signals can cause weak signals to be drowned out, making them not receivable, even though they're there at your antenna. This is called overloading or saturation. Intermodulation occurs when the SDR overloads and results in images of unwanted signals showing up all over the spectrum.

A simple analogy is to think about what happens when you are trying to drive, but there is sunstrike. The road is very hard to see because the sun is so bright and right in your eyes. The human eye does not have enough "dynamic range" to handle the situation of sunstrike. Dynamic range is a measure of how well a radio (eye) can handle strong (bright) and weak (dark) signals at the same time. The same analogy applies to radios which can struggle to 'see' weak signals if there is a very strong signal nearby on the frequency spectrum. There are a few ways to solve this:

Filtering : Block the strong signals that you don't want using LC filters. Eye analogy: using your sun visor to block the sun.

: Block the strong signals that you don't want using LC filters. Attenuation: Reduce the strength of all signals. Eye analogy: using sunglasses or squint.

Reduce the strength of all signals. Increase dynamic range: Get a better SDR with better design/technology and more bits in the ADC. Eye analogy: upgrade your eyes.

Get a better SDR with better design/technology and more bits in the ADC.

Technology and Architecture

The HF+ uses a typical Filter->Tuner ->ADC architecture. So it is not a direct sampling receiver like most of the more expensive SDRs. Direct sampling receivers directly sample the analogue spectrum, without the need for a tuner so they avoid losses and the intermodulation problems that usually come from the mixing stages. But there are some major cutting edge technology differences in the HF+ architecture that should make its performance even better than direct sampling receivers.

Tuner: The tuner on the HF+ is one of the first to use a "Polyphase Harmonic Rejection" architecture. Essentially this means that harmonics produced in the mixing stages are naturally rejected, making the front end filtering requirements much more relaxed. So unlike the tuners used in other SDRs, this one is extremely unlikely overload in the mixing stage.

An additional benefit to this architecture is that the mixer is very low loss, so the LNA in the tuner only needs to use low gain, giving it a very high IIP3 value. So the first LNA which is typically another point of saturation and imermodulation, is very unlikely to saturate in the HF+ design. Most of the amplification only occurs after the mixing stage with the filtered narrowband output of the tuner.

Analogue to Digital Converter (ADC): The ADC is 16-bits and uses a "Sigma Delta" (ΣΔ) design. Basically a Sigma Delta ADC has a natural filtering ability due to its narrowband nature. Instead of seeing say a 30 MHz signal, it only sees 1 - 2 MHz, thus increasing dynamic range and reducing the likelihood of out of band overload.

Digital Down-Converter (DDC): Then after the ADC is a DDC which decimates the output from the ADC, increasing the effective number of bits. The more bits the larger the resolution of the digitized RF signal, so weak signals are less likely to be lost when converted from analogue to digital.

So the block diagram flow goes like this:

A weakly filtered signal enters the tuner, is weakly amplified by the tuner LNA, mixed down to baseband and filtered to 1-2 MHz. It is then amplified and sampled with the sigma delta ADC into 16-bits. The DDC decimates the output into 18-bits which is then sent to the microcontroller and PC via USB.

The Airspy team also compiled this comparison chart for us to understand the differences in architecture between the current SDRs on the market (click to enlarge). This shows that the HF+ is a different type of design compared to other SDRs. Generally the best SDRs out the market right now are direct sampling receivers with many filter banks. The HF+ approaches the problem in a different way, and according to the specs seems to match or better the performance of heavily filtered direct sampling receivers.

Performance from the Airspy HF+ product page is stated as:

-141.0 dBm (0.02 µV / 50 ohms) MDS Typ. at 500Hz bandwidth in HF

-141.5 dBm MDS Typ. at 500Hz bandwidth in FM Broadcast Band (60 – 108 MHz)

-139.5 dBm MDS Typ. at 500Hz bandwidth in VHF Aviation Band (118 – 136 MHz)

-139 dBm MDS Typ. at 500Hz bandwidth in VHF Commercial Band (136 – 174 MHz)

-138 dBm MDS Typ. at 500Hz bandwidth in the upper VHF Band (> 174 MHz)

+26 dBm IIP3 on HF at maximum gain

+13 dBm IIP3 on VHF at maximum gain

110 dB blocking dynamic range in HF

95 dB blocking dynamic range in VHF

Software and User Experience

The Airspy HF+ runs on the standard SDRSharp software. The first thing you notice when selecting the HF+ on the SDRSharp menu is how simple the controls are. There is no gain control - the AGC algorithm automatically adjusts the internal gain for maximum SNR, whilst ensuring zero overloading. The only control is the bandwidth selector where you can select from 768 kHz, 384 kHz, 192 kHz, 96 kHz and 48 kHz. Browsing the spectrum without having to adjust the gain slider is quite a liberating experience and the AGC always seemed to optimize the reception nicely.

The HF+ is also compatible with the SpyServer software, which allows you to stream the data radio IQ data over a network. SpyServer saves network bandwidth by sending only the currently actively tuned IQ signal plus the waterfall data. This is in contrast to other SDRs like KiwiSDR which send only compressed audio, or rtl_tcp which sends the full IQ data. Sending the IQ data rather than compressed audio allows you to perform various DSP algorithms to the signal on the host side, such as noise filtering. Sending the IQ data (even if only a slice of it) still uses significantly more bandwidth compared to sending compressed audio however, so internet connections and wideband signals such as BCFM may not work well together over long distances and slow internet connections.

External Design/Photos

Note that our pre-production unit does not have the completed metal finish to it yet. The final version is supposed to have a more aesthetically pleasing metal finish applied to the enclosure.

The HF+ is about the size of a pack of cards, and comes in a 90 x 55 x 3 mm metal enclosure with the Airspy HF+ logo stamped onto the top. This thick enclosure gives the HF+ quite some weight at 190 g and a very sturdy feel to it. There are two SMA ports on the left for HF and VHF antennas, and a USB micro port on the right. Two small status LEDs are placed near the SMA ports.

Inside is the PCB, and the main RF circuitry is shielded with a metal can (ignore the poor soldering on the can as this was removed and replaced by us when performing a small mod to the pre-production unit). This double shielding means that the HF+ is well protected against stray RF and USB noise. Also, one interesting feature is the use of a grounding spring on the bottom plate which ensures that the USB connector is grounded with a low impedance connection to the metal enclosure.

Comparison SDRs

In this review we are doing side by side comparisons of the HF+ against similarly priced SDRs, including the ColibriNANO, Airspy Mini + SpyVerter Upconverter and the SDRplay RSP2.

Name Freq. Rage Bandwidth Technology Price Airspy HF+ DC to 31 MHz



60 to 260 MHz 768 kHz - 18 bit Polyphase Harmonic Rejection $TBA - "Under $200". Airspy team note "expected to be ~$149 USD at iTead Studio" ColibriNANO 100 kHz - 55 MHz Up to 500 MHz undersampling. 768 kHz - 24 bit 3 MHz - 16 bit Direct sampling + LPF Filter $350 USD Airspy Mini 24 - 1800 MHz

Down to DC with SpyVerter Upconverter 6 MHz - 12 bit Upconverter + Direct Conversion $99 USD $148 USD (incl. SpyVerter) SDRplay RSP2 1 kHz - 2 GHz 10 MHz - 12 bit Upconverter + Direct Conversion $169.95 USD



Comparison Tests

In these tests we compare each SDR on a real world signal. SDRs are cycled through, taking screenshots and recording audio as fast as possible to ensure that conditions don't change. To verify conditions didn't change part way through we go through our loop twice to confirm that similar results are recorded.

The HF and below tests use a Wellbrook Loop antenna. VHF Tests use a discone or dipole tuned for the tested band. The RF environment is one with strong broadcast AM and FM stations. The location is 10km away from an AM tower, and LOS to the FM/TV transmitter tower.

In all cases the signal of interest is optimized for best SNR without overloading the SDR. For each SDR we used the officially recommended software package. For the Airspy devices this was SDRSharp, for the ColibriNANO this was ExpertSDR and for the RSP2 this was SDRUno.

With the RSP2 we used the recommended HiZ port for all LF - HF signals and also flipped between then Zero and Low-IF mode choosing the best one. Just to be sure, we tested the A and B ports on the RSP2 as well, but experienced heavy broadcast AM overload (with the filters turned off) and weaker signals than with the HiZ port with the filters on, so did not continue to use these ports.

On the ColibriNANO we used bandwidths at or below 768 kHz to get the 24-bit output.

A modern 2016 Core-i7 laptop run on battery power is used for all tests, but all SDRs were confirmed to run smoothly on an older model Core-i5 desktop PC.

LF (Low Frequency 40 kHz Time Signal)

This signal is a 40 kHz time signal originating from Japan. It is know as the Ohtakadoya-yama LF Standard Time and Frequency Transmission Station (NICT).

From the screenshots we can see that the only SDRs successful at receiving this station where the HF+ and the Airspy Mini + SV.

The HF+ comes in with a very clear copy and there is no sign of overloading from broadcast AM. VLF signals down to 20 kHz are also visible and copyable. https://www.rtl-sdr.com/wp-content/uploads/2017/08/hf_40khz.mp3

comes in with a very clear copy and there is no sign of overloading from broadcast AM. VLF signals down to 20 kHz are also visible and copyable. The Mini + SV receives the signal too, but there is significant overloading from broadcast AM stations present all around the signal. https://www.rtl-sdr.com/wp-content/uploads/2017/08/as_40khz.mp3

receives the signal too, but there is significant overloading from broadcast AM stations present all around the signal. The ColibriNANO cannot receive the signal at all. According to the advertised specifications the ColibriNANO starts receiving at around 100 kHz so this is expected. From the screenshot we start to see a response at around 70 kHz.

cannot receive the signal at all. According to the advertised specifications the ColibriNANO starts receiving at around 100 kHz so this is expected. From the screenshot we start to see a response at around 70 kHz. The RSP2 just barely receives the signal (a very faint line is visible in the waterfall), but no audio was copyable. There is some minor signs of overload from broadcast AM as well.

NDB's (~325 kHz)

NDB's or Non-Directional Beacons are beacons used to aide with aircraft navigation. In this test all SDRs were able to receive NDBs with good performance and it was difficult to notice a difference between SDRs.

The HF+ https://www.rtl-sdr.com/wp-content/uploads/2017/08/hf_ndb.mp3

The Mini + SV https://www.rtl-sdr.com/wp-content/uploads/2017/08/as_ndb.mp3

The ColibriNANO https://www.rtl-sdr.com/wp-content/uploads/2017/08/colibri_ndb.mp3

The RSP2 https://www.rtl-sdr.com/wp-content/uploads/2017/08/rsp2_ndb.mp3

Broadcast AM (Day)

Here we tested broadcast AM during the day. During the day local broadcast AM is generally stronger and more likely to overload a receiver. Distant stations come in weaker. We tuned to a weak station and tested reception.

The HF+ receives the signal well and audio is copyable. https://www.rtl-sdr.com/wp-content/uploads/2017/08/hf_bcam_day.mp3

receives the signal well and audio is copyable. The AS Mini + SV is noticeably noisier, but can still receive a barely copyable signal. https://www.rtl-sdr.com/wp-content/uploads/2017/08/as_bcam_day.mp3

is noticeably noisier, but can still receive a barely copyable signal. The ColibriNANO is also quite noisy and seems to have muffled voice audio. Various settings were attempted to improve the reception/muffled voice, but none worked well. https://www.rtl-sdr.com/wp-content/uploads/2017/08/colibri_bcam_day.mp3

is also quite noisy and seems to have muffled voice audio. Various settings were attempted to improve the reception/muffled voice, but none worked well. The RSP2 seems unable to receive the station clearly and has some overload present. Gain had to be set to near minimum to avoid further overload. https://www.rtl-sdr.com/wp-content/uploads/2017/08/rsp2_bcam_day.mp3

Broadcast AM (Night)

Here we tuned to the broadcast AM band and tested reception with one of the weaker signals.

The HF+ receives this weak station clearly and fading is minor. https://www.rtl-sdr.com/wp-content/uploads/2017/08/hf_1413.mp3

receives this weak station clearly and fading is minor. The ColibriNANO received the station but seemed to be a bit noisier with more static coming through. https://www.rtl-sdr.com/wp-content/uploads/2017/08/colibrinano_1413.mp3

received the station but seemed to be a bit noisier with more static coming through. The RSP2 also receives the station clearly, but there is a bit more static noticeable in the background. https://www.rtl-sdr.com/wp-content/uploads/2017/08/rsp2_1413.mp3

2.6 MHz FAX

Receiving a fax signal about 1 MHz above the broadcast AM band.

The HF+ received the fax cleanly. https://www.rtl-sdr.com/wp-content/uploads/2017/08/hf_2p6.mp3

received the fax cleanly. The AS Mini + SV was not tested as the fax finished before we could get to it.

was not tested as the fax finished before we could get to it. The ColibriNANO received the fax cleanly. https://www.rtl-sdr.com/wp-content/uploads/2017/08/colibri_2p6.mp3

received the fax cleanly. The RSP2 received the fax as well as the other receivers, but on the waterfall are some broadcast AM station images. Reducing the gain reduced the fax signal strength, but the images remained as well. https://www.rtl-sdr.com/wp-content/uploads/2017/08/rsp2_2p6.mp3

7 MHz Shortwave

The HF+ receives weak shortwave stations well with pretty clear audio. https://www.rtl-sdr.com/wp-content/uploads/2017/08/hf_7mhz.mp3

receives weak shortwave stations well with pretty clear audio. The Mini + SV has similar performance to the HF+ https://www.rtl-sdr.com/wp-content/uploads/2017/08/as_7mhz.mp3

has similar performance to the HF+ The ColibriNANO seems to be a bit noisier. https://www.rtl-sdr.com/wp-content/uploads/2017/08/colibri_7mhz.mp3

seems to be a bit noisier. The RSP2 experienced quite a bit of fading which wasn't as intense on the other SDRs. It didn't seem to be related to changing conditions as switching back to another SDR after the RSP2 didn't show the effect. https://www.rtl-sdr.com/wp-content/uploads/2017/08/rsp2_7mhz.mp3

88.9 MHz FM

Weakly received from this location, TX 50km away and not designed to cover the RX region.

The HF+ receives this with a fair amount of clarity. https://www.rtl-sdr.com/wp-content/uploads/2017/08/hf_89p8.mp3

receives this with a fair amount of clarity. The AS Mini is a similar to the HF+, but a bit noisier. https://www.rtl-sdr.com/wp-content/uploads/2017/08/as_89p8.mp3

is a similar to the HF+, but a bit noisier. The ColibriNANO cannot receive the station at all since external filters are required in VHF undersampling mode so we did not record anything for it.

cannot receive the station at all since external filters are required in VHF undersampling mode so we did not record anything for it. The RSP2 cannot receive the station. Various gain, ZIF/LIF settings were tried, but it would not come in. It can be faintly seen on the waterfall. There is also aliasing of the signal on the left showing up on the right of the spectrum. https://www.rtl-sdr.com/wp-content/uploads/2017/08/rsp2_89p8.mp3

96.03 MHz FM

This is someones private repeater of a low power FM station which seems to be illegally radiating. Very closely spaced to a powerful station on the frequency spectrum.

The HF+ quite clearly has a very noticeable sensitivity edge on the broadcast FM spectrum as can be heard in the audio examples. The HF+ audio seems to be noticeably clearer. https://www.rtl-sdr.com/wp-content/uploads/2017/08/hf_96p03.mp3

quite clearly has a very noticeable sensitivity edge on the broadcast FM spectrum as can be heard in the audio examples. The HF+ audio seems to be noticeably clearer. The AS Mini receives the station too, but it noticeably noisier. https://www.rtl-sdr.com/wp-content/uploads/2017/08/as_96p03.mp3

receives the station too, but it noticeably noisier. The ColibriNANO cannot receive the station at all. As it is working in undersampling mode, it is possibly overloaded. To use undersampling mode successfully filters are required.

cannot receive the station at all. As it is working in undersampling mode, it is possibly overloaded. To use undersampling mode successfully filters are required. The RSP2 works similarly to the AS Mini. https://www.rtl-sdr.com/wp-content/uploads/2017/08/rsp2_96p03.mp3

96.2 MHz FM

Receiving a regular non-E's FM station about 120km away.

The HF+ was able to receive the FM station fairly clearly https://www.rtl-sdr.com/wp-content/uploads/2017/08/hf_96p22.mp3

was able to receive the FM station fairly clearly The AS Mini could also receive the station, but the audio was barely audible. Turning up the gain further caused overload, a rise in the noise floor and a weakening of the SNR. https://www.rtl-sdr.com/wp-content/uploads/2017/08/as_96p22.mp3

could also receive the station, but the audio was barely audible. Turning up the gain further caused overload, a rise in the noise floor and a weakening of the SNR. The ColibriNANO could not receive this station, so we did not record any audio.

could not receive this station, so we did not record any audio. The RSP2 was also able to receive the station, but like the AS Mini the audio was barely audible. https://www.rtl-sdr.com/wp-content/uploads/2017/08/rsp2_96p22.mp3

Pagers

In this location we have some very strong pagers at 158 MHz and most SDRs show signs of overloading near to the pager frequency. The HF+ seemed to handle them quite well, however when two transmitted at once there was a about a 100ms period of overload before the AGC kicked in to reduce the gain.

Here we tested a weak signal about 2.5 MHz below the pagers.

The HF+ was able to clearly receive this data station without any sign of overload from the pagers. https://www.rtl-sdr.com/wp-content/uploads/2017/08/hf_155p493.mp3

was able to clearly receive this data station without any sign of overload from the pagers. The Airspy Mini could also receive the station, but much weaker. Turning up the gain any further caused overload, and caused pager + WFM noise to appear over the frequency whenever the pager transmitted. Even at a gain setting of 10 there was some mild interference noticeable in the screenshot when the pager transmitted. https://www.rtl-sdr.com/wp-content/uploads/2017/08/as_155p493.mp3

could also receive the station, but much weaker. Turning up the gain any further caused overload, and caused pager + WFM noise to appear over the frequency whenever the pager transmitted. Even at a gain setting of 10 there was some mild interference noticeable in the screenshot when the pager transmitted. The RSP2 could also receive the station with fairly good strength, but intermodulation was severe whenever the pager transmitted, causing a loss of signal. Turning down the gain did not help with the interference, and only reduced the signal of interests' strength further. Enabling the MW/FM filter did not help as the pager interferer is outside the notch range. https://www.rtl-sdr.com/wp-content/uploads/2017/08/rsp2_155p493.mp3

could also receive the station with fairly good strength, but intermodulation was severe whenever the pager transmitted, causing a loss of signal. Turning down the gain did not help with the interference, and only reduced the signal of interests' strength further. Enabling the MW/FM filter did not help as the pager interferer is outside the notch range. The ColibriNANO could not receive this station.

Update 7 Dec 2017: Under the Shield

As promised now that the Airspy HF+ is shipping and fully released we will show what is under the shielding can. Please take no note of the modded components and hacked in shorts as we had an early prototype unit which required some mods to achieve the full performance.

As some already guessed, the main chip is the STA709 which is a new digital tuner designed for automotive applications. The technology in the chip is fairly cutting edge, so combined with good PCB design and good DSP processing code is one of the secrets to the Airspy HF+.

Conclusions

The Airspy HF+ is an exceptional SDR and will truly please any DXers or people wishing to listen to weak stations. It is a relatively narrowband SDR (in comparison to say the Mini/R2 and RSP2) that can only tune up to 260 MHz, so don't expect to be able to use it as a wideband scanner for trunked radios for example. But on VHF it would perform very well on FM DX, airband voice scanning and for 137 MHz WX satellites. The reception on the HF+ is almost entirely unaffected by extremely strong pagers in the 157 MHz region.

Below 30 MHz the HF+ also shines. VLF to MW is the best we've seen on any sub $300 SDR. Overload is non-existent on broadcast AM, and no effects from the strong AM signals can be seen further up on the spectrum.

The closest competing unit to the HF+ in terms of price and use cases (designed for HF) is probably the ColibriNANO. But the ColibriNANO commands a decently higher price at $350 USD. Performance on HF seems similar, but we do have to give a slight edge to the HF+. The ColibriNANO also has the downside of poor LF/VLF reception (advertised response starts at 100 kHz), and heavily aliased VHF/UHF due to undersampling. A filter is needed for proper operation on VHF/UHF. That said the ColibriNANO itself is a very good SDR, but the HF+ certainly wins out in terms of value and general performance and we can't see any situation where the ColibriNANO would be a better choice at the moment.

The Airspy Mini/R2 and SDRplay RSP2 also generally perform well for the majority of signals, but will struggle when it comes to really strong signals. Comparing against these SDRs on weak signals near strong blockers really shows where the HF+ shines. But when compared against regular (non-weak) signals or in a tame RF environment without strong signals then it is pretty much impossible to determine which SDR is better.

So there is obviously some brand new cutting edge technology going on in this receiver with the polyphase harmonic rejection mixer and the sigma delta ADC which possibly even puts it on top of the very expensive direct sampling SDRs. On the HF+ weak and DX signals are noticeably more accessible. Performance for the price (expected $149USD) is phenomenal. This is a highly recommended SDR.

Disclaimer: We received the HF+ for free in exchange for an honest review, but are not affiliated with Airspy. We've been in contact with the Airspy team who have helped clarify some points about the architecture and technology used in the design.