2008-01-08 22:21:12 +00:00
|
|
|
|
|
|
|
|
WHAT IS GPREDICT?
|
|
|
|
|
=================
|
|
|
|
|
|
|
|
|
|
Gpredict is a real time satellite tracking and orbit prediction program
|
|
|
|
|
written using the Gtk+ widgets. Gpredict is targetted mainly towards ham radio
|
|
|
|
|
operators but others interested in satellite tracking may find it useful as
|
|
|
|
|
well. Gpredict uses the SGP4/SDP4 algorithms, which are compatible with the
|
|
|
|
|
NORAD Keplerian elements.
|
|
|
|
|
|
|
|
|
|
|
2008-09-17 18:56:05 +00:00
|
|
|
FEATURES
|
|
|
|
|
========
|
|
|
|
|
|
|
|
|
|
Gpredict includes the following features:
|
|
|
|
|
|
|
|
|
|
* Tracking an infinite number of satellites only limited by the
|
|
|
|
|
physical memory and processing power of the computer.
|
|
|
|
|
* Display the tracking data in lists, maps, polar plots and any
|
|
|
|
|
combination of these.
|
|
|
|
|
* You can have many modules open at the same either in a
|
|
|
|
|
notebook or in their own windows. The module can also run in
|
|
|
|
|
full-screen mode.
|
|
|
|
|
* You can use many ground stations. Ground station coordinates
|
|
|
|
|
can either be entered manually or you can get some appriximate values
|
|
|
|
|
from a list with more than 2000 predefined locations worldwide.
|
|
|
|
|
* Predict upcoming passes for satellites, including passes where a
|
|
|
|
|
satellite may be visible and communication windows
|
|
|
|
|
* Very detailed information about both the real time data and the
|
|
|
|
|
predicted passes.
|
|
|
|
|
* Gpredict can run in real-time, simulated real-time (fast forward and
|
|
|
|
|
backward), and manual time control.
|
|
|
|
|
* Doppler tuning of radios via Hamlib rigctld.
|
|
|
|
|
* Antenna rotator control via Hamlib rotctld.
|
2008-01-08 22:21:12 +00:00
|
|
|
|
2008-09-17 18:56:05 +00:00
|
|
|
Visit the gpredict homepage at http://gpredcit.oz9aec.net/ for more info.
|
2008-01-08 22:21:12 +00:00
|
|
|
|
|
|
|
|
|
|
|
|
|
REQUIREMENTS
|
|
|
|
|
============
|
|
|
|
|
|
|
|
|
|
Gpredict is written using the Gtk+ widget set, which is available for most
|
2008-09-17 18:56:05 +00:00
|
|
|
Unix like operating systems, Mac and Windows. Following libraries are required
|
|
|
|
|
for successful compilation of Gpredict:
|
|
|
|
|
|
|
|
|
|
- Gtk+ 2.12 or later
|
2009-04-13 11:20:28 +00:00
|
|
|
- GLib 2.16 or later
|
2009-04-14 21:06:51 +00:00
|
|
|
- Libcurl 7.16.0 or later
|
2009-04-13 11:20:28 +00:00
|
|
|
- GooCanvas 0.9 or later
|
2008-09-17 18:56:05 +00:00
|
|
|
- Hamlib (runtime only, not required for build)
|
|
|
|
|
|
|
|
|
|
If you compile Gpredict from source you will also need the development parts
|
2009-04-13 11:20:28 +00:00
|
|
|
of the above mentioned libraries, e.g. gtk+-dev or gtk+-devel and so on.
|
2008-09-17 18:56:05 +00:00
|
|
|
|
2008-01-08 22:21:12 +00:00
|
|
|
To install gpredict from source unpack the source package with:
|
|
|
|
|
|
|
|
|
|
tar -xvfz gpredict-x.y.z.tar.gz
|
|
|
|
|
|
|
|
|
|
Change to the gpredict-x.y.z directory and build gpredict:
|
|
|
|
|
|
|
|
|
|
./configure
|
|
|
|
|
make
|
|
|
|
|
make install
|
|
|
|
|
|
|
|
|
|
The last step usually requires you to become root, otherwise you may not have
|
|
|
|
|
the required permissions to install gpredict. If you can not or do not want to
|
|
|
|
|
install gpredict as root, you can install gpredict into a custom directory by
|
2009-04-13 11:20:28 +00:00
|
|
|
adding --prefix=somedir to the ./configure step. For example
|
|
|
|
|
|
|
|
|
|
./configure --prefix=/home/alexc/predict
|
|
|
|
|
|
|
|
|
|
will configure the build to install the files into /home/alexc/gpredict folder.
|
2008-01-08 22:21:12 +00:00
|
|
|
|
|
|
|
|
If the configure step fails with an error, examine the output. It will usually
|
|
|
|
|
tell you which package or libraries you need in order to build gpredict. Please
|
|
|
|
|
note, that you also need the so-called development packages. In many GNU/Linux
|
|
|
|
|
systems you can just install the GNOME Development stuff, but I would recommend
|
|
|
|
|
to just install everything if you can (except if you are running Debian ;-).
|
|
|
|
|
|
|
|
|
|
If you want to know more about installation options refer to the INSTALL file
|
2008-09-17 18:56:05 +00:00
|
|
|
(not for beginners).
|
2008-01-08 22:21:12 +00:00
|
|
|
|
|
|
|
|
|
|
|
|
|
USING GPREDICT
|
|
|
|
|
==============
|
|
|
|
|
|
|
|
|
|
First time you run gpredict it will start using some default settings. To move on
|
|
|
|
|
from that point you can either modify the settings of the default module (click
|
|
|
|
|
on the small sown-arrow in the top right corner and select configure), or create
|
|
|
|
|
a new module (Menubar->File->New Module). You are highly encouraged to have a look
|
|
|
|
|
at the user manual available at
|
|
|
|
|
|
2008-09-07 10:49:56 +00:00
|
|
|
http://gpredict.oz9aec.net/documents.php
|
2008-01-08 22:21:12 +00:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
LICENSE AND WARRANTY
|
|
|
|
|
====================
|
|
|
|
|
|
|
|
|
|
Gpredict is released under the GNU General Public License and comes with
|
2009-04-13 11:20:28 +00:00
|
|
|
NO WARRANTY whatsoever (well, maybe except that it works for me). See the
|
2008-01-08 22:21:12 +00:00
|
|
|
COPYING file for details. If you have problems installing or using Gpredict,
|
2008-09-07 10:49:56 +00:00
|
|
|
feel free to ask for support. There is a web based forum at
|
|
|
|
|
http://forum.oz9aec.net/
|
2009-04-13 11:20:28 +00:00
|
|
|
|
2008-09-07 10:49:56 +00:00
|
|
|
Bug trackers, mailing lists, etc, can be accessed at the project page
|
|
|
|
|
at sourceforge:
|
|
|
|
|
http://sourceforge.net/projects/gpredict
|
2008-01-08 22:21:12 +00:00
|
|
|
|
|
|
|
|
|
|
|
|
|
Happy Tracking!
|
|
|
|
|
|
|
|
|
|
Alexandru Csete
|
|
|
|
|
OZ9AEC
|