[amsat-bb] Note ref. doppler w/ UHF iGate listener for ISSPacket

Scott scott23192 at gmail.com
Mon Nov 14 15:35:16 UTC 2016

Great tips, Dani - thanks for the input!

I tried the code from https://github.com/cubehub/doppler but ran into 
difficulty with the dependencies installing correctly.  But I really should 
revisit that since it is the best solution.

I had NOT, however, considered the possibility of multiple APRS-capable 
satellites on UHF being visible at the same time.  That is ugly, but as you 
mentioned we only have the ISS to accommodate for now on 70cm.

Good info!

-Scott,  K4KDR


-----Original Message----- 
From: Dani EA4GPZ
Sent: Monday, November 14, 2016 10:26 AM
To: amsat-bb at amsat.org
Subject: Re: [amsat-bb] Note ref. doppler w/ UHF iGate listener for 

El 13/11/16 a las 20:48, Scott escribió:

> But another issue that several folks have pointed out is that with the 
> more
> substantial doppler shift at 70cm, a receiver set to a single frequency
> will miss much of the traffic sent back down from the ISS.
> [...]
> It crossed my mind that, at the point of closest approach, the doppler
> frequency is changing quite rapidly.  So, I thought that I might improve 
> my
> count of iGated packets if I listened on a frequency that would be viable
> for a longer period of time.  Using (WD9EWK) Patrick's doppler adjustment
> guide as a reference, I chose to change my listener to 437.555.

Hi Scott and all,

Another thing that you can do is to correct for Doppler in software

If you're using an FM radio, this may me more complicated because you
need to set up CAT, but if you're using an SDR, it's just a matter of
using the appropriate software.

Since you're asking this specifically for iGates, we can assume that you
have an internet connection on your receiver to fetch TLEs automatically.

Then you can use whatever Doppler correction tool you like to be in tune
during all the ISS pass. For instance, this command line tool:


should be useful, especially for embedded systems such as a Raspberry Pi.

The disadvantage of doing Doppler correction is that you can only do it
for one satellite. In 145.825 there is the problem that there are
several satellites you want to receive, several of them may be in view
simultaneously, and they will have different Doppler offsets. Still, you
could setup the system so that if there's only one satellite in view you
correct for that satellite and if there are several you either
prioritize and correct for one of them, take an average of the
corrections, or just do no correction. This is more complicated, of course.

However, on 437.550 you only have the ISS, so it makes much sense to
track Doppler correction only for the ISS, and this is much easier than
handling several satellites.

So, nothing new here. What I mean is that automatical Doppler correction
for the ISS using an RasberryPi and RTL-SDR is not that hard (and much
better solution than listening on a fixed frequency). Come on guys, we
can do it!


Dani EA4GPZ. 

More information about the AMSAT-BB mailing list