Linux Ham Radio Space Communication Software
satcom:
satcom is a ncurses console application for satellite tracking,
with built-in rotor/transceiver control (for the Yaesu G5500 Az/El
rotor and Ft-847 transceiver). satcom is based on the sgp4sdp4
package, which is a translation to C of the NORAD SGP4/SDP4 FORTRAN
routines and Dr. Kelso's sgp4-plb26a Pascal library. satcom
provides a lot of data regarding satellite position, azimuth,
elevation, range, Doppler shift, illumination, AOS/LOS etc. It can
automatically control transmitter and receiver separately for
Doppler shift compensation and Tx/Rx tracking of frequency and
mode, for easy operation even on LEO satellites. satcom can help
with satellite QSO scheduling since it provides multi-location
tracking data, including AOS overlaps, and multi-satellite tracking
to provide data for all satellites in its database.
Read more details on-line or download satcom's
manual.
Download source package of satcom.
xsatcom:
xsatcom is a GTK+ version of satcom, but using tracking code
adapted from "Revisiting Spacetrack Report #3" from the Center for Space and offering
similar functions. Its main attraction is the more convenient and
better-looking graphical user interface and operation in an X
windows desktop environment.
Read more details on-line or download xsatcom's
manual.
Download source package of xsatcom.
Here are some screen shots of various xsatcom windows in
action!
Click on the thumbnails for the full-sized images.
 |
Xsatcom Main window. It shows
Observer Location & Date, Satellite Position, Rotor control and
Transceiver control. |
 |
Xsatcom Multi-Locations window.
It shows the Satellite position for various locations.
|
 |
Xsatcom Multi Satellite window.
It shows Position and Status data for various satellites.
|
 |
Xsatcom Satellite Pass
Predictions window. It shows the Azimuth and Elevation profile of
the current or next pass.
|
Interface application to Rockwell's Microtracker LP(tm) GPS
module
rwgps:
rwgps is a ncurses console application for controlling and reading
data from the Rockwell Microtracker LP(tm) GPS module. It uses the
Binary data format of this module for both control and read-out and
can issue most commands (Self-Test, Warm Start, Power Control etc)
and read most of the available data sets (position co-ordinates,
altitude, velocity, time and date, satellite status etc). Assuming
the Microtracker LP(tm) is still available these days (fall 2005)
and at a reasonable price, code from rwgps could be used for some
GPS project like APRS etc.
Read more
details on-line or download rwgps's manual.
Download source package of rwgps.