Libre Radio Frequency Satellite Tracking. https://spacecruft.org/spacecruft/strf
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
Go to file
Jeff Moe 7499e5c576
cruft notes
7 days ago
contrib Remove erroneously added files 2 weeks ago
data Add separate makefiles for linux / OSX. Add sed fix to tleupdate. 4 years ago
scripts a few giza conversions 1 week ago
.gitignore ignore .dat 1 week ago
GUIDE.md Rename OBS_DIR to SATNOGS_DOPPLER_OBS_DIR 1 year ago
LICENSE Create LICENSE 3 years ago
Makefile.linux New API to load sites from sites.txt 2 weeks ago
Makefile.osx New API to load sites from sites.txt 2 weeks ago
README-upstream.md mv upstream README 1 week ago
README.md Setup/use stub README 1 week ago
deep.c SGDP4 routines 9 years ago
dsmin.c Fixed some memory leaks. 3 years ago
env-dist env-dist: Simplify paths 2 weeks ago
ferror.c Minor updates 8 years ago
makefile Add giza library to makefile 1 week ago
rfdop.c Misc updates 4 years ago
rfedit.c GRAVES addition 8 years ago
rffft.c Added specifying starting index 2 months ago
rffind.c Merge branch 'master' into fixes 2 years ago
rffit.c Fix identification without catalog (fixes #28) 2 weeks ago
rfinfo.c Minor updates 8 years ago
rfio.c Update autoscaling 3 weeks ago
rfio.h Fixed some memory leaks. 3 years ago
rfplot.c cruft notes 7 days ago
rfpng.c Sanitize prediction computation logic 3 months ago
rfsites.c Add error/warning if site is missing/duplicate from sites.txt 2 weeks ago
rfsites.h New API to load sites from sites.txt 2 weeks ago
rftime.c Functions split into own files 9 years ago
rftime.h Functions split into own files 9 years ago
rftles.c [TLE] New tle api to load TLE files only once 2 weeks ago
rftles.h [TLE] New tle api to load TLE files only once 2 weeks ago
rftrace.c [TLE] New tle api to load TLE files only once 2 weeks ago
rftrace.h Add cmdline arg for providing frequency list 8 months ago
satutl.c SGDP4 routines 9 years ago
satutl.h SGDP4 routines 9 years ago
sgdp4.c SGDP4 routines 9 years ago
sgdp4h.h SGDP4 routines 9 years ago
simplex.c Fixed some memory leaks. 3 years ago
tleupdate Force identical to sattools version 4 months ago
versafit.c Fixed some memory leaks. 3 years ago

README.md

STRF

strf is the satellite tracking toolkit for radio observations (RF). The software is designed to allow tracking of satellites from radio observations, using Doppler curves to identify satellites and/or determine their orbits.

This repo is a downstream port of STRF from proprietary pgplot to libre giza.

Setup

Thus.

sudo apt install giza-dev git make gcc gfortran libpng-dev  \
    libx11-dev libgsl-dev libfftw3-dev dos2unix unzip

git clone https://spacecruft.org/spacecruft/strf
cd strf/
make
sudo make install

Use

Example.

With a ./tmp/ directory with filenames like this: 2023-01-20_000099.bin

Run:

./rfplot -p ./tmp/2023-01-20

Upstream

See README-upstream.md.

STRF, GPLv3.

Upstream has ported many of the tools to Python. See also:

Giza, GPLv2.

License

Same as upstream strf, GPLv3.

Copyright (C) 2023, Jeff Moe