Receiving UTAs on 978 Mhz

Oliver Jowett oliver.jowett at
Mon Jul 22 03:20:05 UTC 2019

UAT uses different modulation / preamble / message length and framing etc.
A Mode S demodulator on a different frequency is not going to work; you
need a demodulator specifically for UAT.

The underlying modulation is BFSK so you could maybe use a generic BFSK
demodulator (or even rtl_fm) and build on top of that, but you do only have
~2 samples per bit to play with on a 2832 so YMMV.


On Sun, 21 Jul 2019 at 19:49, Yaron Haddi <yaron at> wrote:

> Hi Oliver,
> I know that the frequency is different and that messages have other
> structures. I have created my own message parser, so I was hopping that all
> is needed is just changing the frequency in the rtl_adsb program or,
> alternately, the ability to specify the desired frequency in the command
> line.
> Yaron
> On 20/07/2019 06:10, Oliver Jowett wrote:
> On Fri, 19 Jul 2019 at 15:58, Yaron Haddi <yaron at> wrote:
> Is it possible to adapt rtl_adsb to receive UTAs on 978 MHz as well? I
>> wish something like this was included in the library as a binary for
>> Windows.
> UAT is an entirely different protocol with different modulation and
> message formats; it does not have much in common with 1090MHz ADS-B.
> You might want to look at dump978: (though
> there's no Windows build)
> Oliver
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>

More information about the osmocom-sdr mailing list