Tagged: rtl2832

NRF905 RTL-SDR Decoder

The NRF905 is a multiband RF tranceiver IC that uses frequencies in the ISM bands. Fabien le mentec posted about a project where he wanted to remotely monitor his garage door status using a microcontroller and the PTR8000 wireless module which contains the NRF905 chip.

In order to validate that his hardware settings were set correctly and that the NRF905 was transmitting correctly, he used an RTL-SDR and his recently written NRF905 decoder program to check the output frames.

Recently, we posted a similar project involving the NRF24L01+ wireless tranceiver where a decoder for that had been written as well.

PTR8000 Wireless Transceiver with the NRF905 Chip
PTR8000 Wireless Transceiver with the NRF905 Chip

LNA4HF Now for Sale Plus Review

Back in November last year we posted about the possibility of an “LNA4HF” low noise amplifier (LNA) for the HF bands being made available for sale. The LNA4HF is now available for purchase.

The LNA4HF is a low noise amplifier with built in low pass filter that runs on a 6-12 V power supply and covers a frequency range of 150khz to 30MHz, with a 18-20 dB gain and 1-2 dB noise figure. It costs 20 Euros. The low pass filter can also be disabled with a small board modification which will allow the amplifier to be useful at up to 2 GHz.

LNA4HF
LNA4HF
LNA4HF Block Diagram
LNA4HF Block Diagram

Akos from the SDR for Mariners blog has reviewed the LNA4HF on his latest post. His results show that the low pass filter significantly reduces broadcast FM interference and that the amplifier also increases signal strength by around 20 dB as advertised.

LNA4HF Comparison
SDR for Mariners LNA4HF Comparison

RTL_ACARS Updated

The rtl_acars console based ACARS decoder which is based on rtl_fm has been updated by a new author, gat3way on Reddit. The new updates include decoder sensitivity improvements and the following:

  • Multiple frequencies scanning is now supported (by providing multiple -f arguments at command line and -l ). Since there is no audio output and it’s hard to determine right squelch level, a squelch debug option (-r) is implemented. Use it to experiment with squelch value, it’s simple: good squelch values flood stdout with “hopping freq!” messages yet avoid too high squelch levels. In general, values between 20-30 work good with my setup (big city, lots of radio interference, NOAA turnstile which gives -3db due to rhcp polarization).
  • Aircraft and airline databases now supported (using the acarsdec builtin ones). DBs are text files using simple format, so you may easily update them. I would very much appreciate your help to keep that up-to-date.
  • Certain improvements in frequency hopping code as compared to rtl_fm, but don’t expect wonders, it takes time to retune so data loss is not avoidable especially if you provide lots of frequencies to scan or huge ranges.
  • A simple Makefile to make it simpler 🙂

In the future gat3way hopes to support the decoding of multiple ACARS channels as well. The updated rtl_acars software can be downloaded from github here.

Linrad Installation Tutorial Videos

Linrad is an advanced SDR software program which supports the RTL-SDR. It is not as easy to use as the more popular SDR#, but some people prefer to use it as it has a very high information density GUI. The author of Linrad has uploaded two videos to YouTube that show how to install Linrad on Windows XP and Linux, which may be useful to those wishing to try Linrad out.

linrad-install-windows-xp

linrad-install-linux-x11

How to Calibrate RTL-SDR using Kalibrate-RTL on Linux

YouTube user NeedSec has posted a good tutorial video showing how to use Kalibriate-RTL, a program used to determine the frequency offset error of your RTL-SDR dongle. Every RTL-SDR dongle will have a small frequency error as it is cheaply mass produced and not tested for accuracy.  This frequency error is linear across the spectrum, and can be adjusted in most SDR programs by entering a PPM (parts per million) offset value.

Kalibrate is a Linux program that uses GSM mobile cell phone base stations to determine the PPM offset, by using the GSM signals own frequency correction bursts. See the tutorial video below.