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
5 months ago
contrib Remove erroneously added files 5 months ago
data Add separate makefiles for linux / OSX. Add sed fix to tleupdate. 5 years ago
scripts a few giza conversions 5 months ago
.gitignore ignore .dat 5 months ago
GUIDE.md Rename OBS_DIR to SATNOGS_DOPPLER_OBS_DIR 2 years ago
LICENSE Create LICENSE 4 years ago
Makefile.linux New API to load sites from sites.txt 5 months ago
Makefile.osx New API to load sites from sites.txt 5 months ago
README-upstream.md mv upstream README 5 months ago
README.md Setup/use stub README 5 months ago
deep.c SGDP4 routines 9 years ago
dsmin.c Fixed some memory leaks. 3 years ago
env-dist env-dist: Simplify paths 5 months ago
ferror.c Minor updates 8 years ago
makefile Add giza library to makefile 5 months ago
rfdop.c Misc updates 4 years ago
rfedit.c GRAVES addition 8 years ago
rffft.c Added specifying starting index 7 months ago
rffind.c Merge branch 'master' into fixes 2 years ago
rffit.c Fix identification without catalog (fixes #28) 5 months ago
rfinfo.c Minor updates 9 years ago
rfio.c Update autoscaling 5 months ago
rfio.h Fixed some memory leaks. 3 years ago
rfplot.c cruft notes 5 months ago
rfpng.c Sanitize prediction computation logic 8 months ago
rfsites.c Add error/warning if site is missing/duplicate from sites.txt 5 months ago
rfsites.h New API to load sites from sites.txt 5 months 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 5 months ago
rftles.h [TLE] New tle api to load TLE files only once 5 months ago
rftrace.c [TLE] New tle api to load TLE files only once 5 months ago
rftrace.h Add cmdline arg for providing frequency list 1 year 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 8 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