1
0
Fork 0
Forklet of cbassa's sattools for use with free software giza instead of closed pgplot. https://spacecruft.org/spacecruft/sattools
 
 
 
 
Go to file
Jeff Moe db0415128c Indent qfits to GNU style, perhaps 2022-08-06 22:20:48 -06:00
data More sats 2022-08-06 17:22:43 -06:00
examples Add launchtle.py 2019-12-04 17:15:48 +01:00
img Pic with constellations 2022-08-06 16:15:38 -06:00
python Add launchtle.py 2019-12-04 17:15:48 +01:00
qfits Indent qfits to GNU style, perhaps 2022-08-06 22:20:48 -06:00
source-extractor Make Puritanical 2022-08-06 18:23:35 -06:00
src Build with local qfits 2022-08-06 21:26:34 -06:00
.gitignore Ignore qfits build 2022-08-06 21:05:23 -06:00
LICENSE Rename LICENSE.md to LICENSE 2019-11-04 21:53:24 +01:00
Makefile Build qfits 2022-08-06 22:08:22 -06:00
PORT.md qfits license, linky 2022-08-06 21:56:16 -06:00
README-upstream.md mv upstream README 2022-07-26 23:56:37 -06:00
README.md libre status 2022-08-06 22:13:00 -06:00
ROADMAP.md Update ROADMAP.md 2019-11-04 22:19:31 +01:00

README.md

Libre Sattools

Libre Sattools is a free software fork of parts of Cees Bassa's sattools.

Current state: skymap, satmap, and satorbit have been ported to libre giza. Additional features have been added to skymap.

skymap-giza rev 20

See above screenshot from port of skymap.

satmap-giza rev 3

See above screenshot from port of satmap.

satorbit-giza rev 3

See above screenshot from port of satorbit.

Features

The giza branch is mostly similar to upstream, but with giza instead of pgplot.

The following (mis?)-features have been added to skymap in the active spacecruft branch:

  • Optionally resize window on command line with --width and --height. (Probably best to just get width and calculate a good height.)

  • Optionally change resolution of drawing lines with --nmax. (Probably best to calculate nmax depending on window size.)

  • Add SatNOGS (now default), last 30 days, Space Stations, Active Satellites, GNSS, and visual TLEs.

  • Update SGP4 files to latest upstream.

  • Add long options (e.g. --help) on the command line.

  • A local version of bits of qfits is included, so no upstream install is required to build. (Are the binary apps needed elsewhere?)

Install

In Debian: libgiza0 giza-dev etc.

Usage

$ ./skymap --help
Usage: skymap [OPTION]
Visualize satellites on a map of the sky.

-t, --time    Date/time (yyyy-mm-ddThh:mm:ss.sss) [default: now]
-c, --catalog    TLE catalog file [default: satnogs.tle]
-i, --id    Satellite ID (NORAD) [default: all]
-R, --ra    R.A. [hh:mm:ss.sss]
-D, --decl    Decl. [+dd:mm:ss.ss]
-A, --azimuth    Azimuth (deg)
-E, --elevation    Elevation (deg)
-w, --width    Screen width
-g, --height    Screen height
-n, --nmax    nmax line resolution/speed (default 128)
-S, --all-night    All night
-Q, --no-stars    No stars
-a, --all-objects    Show all objects from catalog (default: LEO)
-h, --help    This help
-s, --site    Site (COSPAR)
-d, --iod    IOD observations
-l, --length    Trail length [default: 60s]
-P, --planar-id    planar search satellite ID
-r, --planar-alt    planar search altitude
-V, --visibility-alt    altitude for visibility contours
-p, --positions-file    File with xyz positions
-L, --longitude    manual site longitude (deg)
-B, --latitude    manual site latitude (deg)
-H, --elevation    manual site elevation (m)

Port

Info about the port to free software giza instead of proprietary and unmaintained pgplot can be seen in the PORT.md file.

Upstream

See README-upstream.md.

Sattools, GPLv3.

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

Giza, GPLv2.

SGP4, LGPLv3:

qfits, libre permissive:

  • ftp://ftp.eso.org/pub/qfits

License

Same as upstream sattools, GPLv3.

Copyright (C) 2022, Jeff Moe