1
0
Fork 0
sattools/README.md

1.7 KiB

sattools

This is a fork of cbassa's sattools to try to get it to work with free software giza instead of proprietary and unmaintained pgplot.

Install

In Debian: libgiza0 etc.

Giza

This is a sample how skymap should render, in this case using pgplot (thx pierros):

skymap-pgplot

This is how skymap renders "out-of-the-box" using giza as a drop-in replacement for pgplot:

skymap-giza rev 0

Stars fix:

skymap-giza rev 1

Text fix:

skymap-giza rev 2

Rectangle fix, and grey:

skymap-giza rev 4

More pgplot colors.

skymap-giza rev 5

Giza sizing needs fixing...

skymap-giza rev 6

SatNOGS TLE loads and renders.

skymap-giza rev 7

Works

  • Sun.
  • Moon.
  • Besides the display, all the other functionality works. Can load a satnogs.tle, get satellite info, schedule, etc.

Fixed

  • Stars.
  • Text header with date, observer, lat/lon/elevation.
  • Footer with R, D etc.
  • Rectangle.
  • Apex ?
  • Satellites' colors.

TODO

  • Orbit lines.
  • Grid.
  • Constellations only partially rendered.
  • FOV.
  • Small window size with giza.
  • Check license status of sgdp4.c and sgdp4h.h.

Color

Colors 1-15 are used in the color index, documented here:

Colors are off because giza uses it's own palette by default. What is needed is to add giza.h and set this to use pgplot colors:

giza_set_colour_palette(1);

Upstream

See README-upstream.md.

License

Same as upstream license, GPLv3.

Copyright (C) 2022, Jeff Moe