gpredict-svn Mailing List for Gpredict (Page 26)
Real time satellite tracking and orbit prediction
Status: Beta
Brought to you by:
csete
You can subscribe to this list here.
2008 |
Jan
(24) |
Feb
|
Mar
(6) |
Apr
(14) |
May
(9) |
Jun
|
Jul
|
Aug
(25) |
Sep
(60) |
Oct
(26) |
Nov
|
Dec
(20) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2009 |
Jan
|
Feb
(2) |
Mar
(22) |
Apr
(61) |
May
(57) |
Jun
|
Jul
(3) |
Aug
(83) |
Sep
(35) |
Oct
(50) |
Nov
(28) |
Dec
(34) |
2010 |
Jan
(29) |
Feb
(15) |
Mar
(2) |
Apr
|
May
(6) |
Jun
(2) |
Jul
(24) |
Aug
(2) |
Sep
(9) |
Oct
(43) |
Nov
(22) |
Dec
(6) |
2011 |
Jan
(24) |
Feb
(22) |
Mar
(31) |
Apr
(13) |
May
(10) |
Jun
(10) |
Jul
(43) |
Aug
(12) |
Sep
(18) |
Oct
(33) |
Nov
(18) |
Dec
(4) |
From: <cs...@us...> - 2009-08-03 19:17:36
|
Revision: 341 http://gpredict.svn.sourceforge.net/gpredict/?rev=341&view=rev Author: csete Date: 2009-08-03 19:17:28 +0000 (Mon, 03 Aug 2009) Log Message: ----------- Separate QTH data I/O from SAT data I/O. Modified Paths: -------------- trunk/src/gtk-sat-data.c trunk/src/gtk-sat-data.h trunk/src/gtk-sat-module.c trunk/src/gtk-sat-module.h trunk/src/qth-editor.c trunk/src/qth-editor.h trunk/src/sat-pref-qth.c Modified: trunk/src/gtk-sat-data.c =================================================================== --- trunk/src/gtk-sat-data.c 2009-08-03 18:39:16 UTC (rev 340) +++ trunk/src/gtk-sat-data.c 2009-08-03 19:17:28 UTC (rev 341) @@ -40,366 +40,8 @@ #include "time-tools.h" -/** \brief Read QTH data from file. - * \param filename The file to read from. - * \param qth Pointer to a qth_t data structure where the data will be stored. - * \return FALSE if an error occurred, TRUE otherwise. - * - * \note The function uses the new key=value file parser from glib. - */ -gint -gtk_sat_data_read_qth (const gchar *filename, qth_t *qth) -{ - GError *error = NULL; - gchar *buff; - gchar **buffv; - qth->data = g_key_file_new (); - g_key_file_set_list_separator (qth->data, ';'); - /* bail out with error message if data can not be read */ - if (!g_key_file_load_from_file (qth->data, filename, - G_KEY_FILE_KEEP_COMMENTS, &error)) { - - g_key_file_free (qth->data); - - sat_log_log (SAT_LOG_LEVEL_ERROR, - _("%s: Could not load data from %s (%s)"), - __FUNCTION__, filename, error->message); - - return FALSE; - } - - /* send a debug message, then read data */ - sat_log_log (SAT_LOG_LEVEL_DEBUG, - _("%s: QTH data: %s"), - __FUNCTION__, filename); - - /*** FIXME: should check that strings are UTF-8? */ - /* QTH Name */ - buff = g_path_get_basename (filename); - buffv = g_strsplit (buff, ".qth", 0); - qth->name = g_strdup (buffv[0]); - - g_free (buff); - g_strfreev (buffv); - /* g_key_file_get_string (qth->data, */ - /* QTH_CFG_MAIN_SECTION, */ - /* QTH_CFG_NAME_KEY, */ - /* &error); */ - if (error != NULL) { - sat_log_log (SAT_LOG_LEVEL_ERROR, - _("%s: Error reading QTH name (%s)."), - __FUNCTION__, error->message); - - qth->name = g_strdup (_("ERROR")); - g_clear_error (&error); - } - - /* QTH location */ - qth->loc = g_key_file_get_string (qth->data, - QTH_CFG_MAIN_SECTION, - QTH_CFG_LOC_KEY, - &error); - if (error != NULL) { - sat_log_log (SAT_LOG_LEVEL_MSG, - _("%s: QTH has no location (%s)."), - __FUNCTION__, error->message); - - qth->loc = g_strdup (""); - g_clear_error (&error); - } - - /* QTH description */ - qth->desc = g_key_file_get_string (qth->data, - QTH_CFG_MAIN_SECTION, - QTH_CFG_DESC_KEY, - &error); - if ((qth->desc == NULL) || (error != NULL)) { - sat_log_log (SAT_LOG_LEVEL_MSG, - _("%s: QTH has no description."), - __FUNCTION__); - - qth->desc = g_strdup (""); - g_clear_error (&error); - } - - /* Weather station */ - qth->wx = g_key_file_get_string (qth->data, - QTH_CFG_MAIN_SECTION, - QTH_CFG_WX_KEY, - &error); - if ((qth->wx == NULL) || (error != NULL)) { - sat_log_log (SAT_LOG_LEVEL_MSG, - _("%s: QTH has no weather station."), - __FUNCTION__); - - qth->wx = g_strdup (""); - g_clear_error (&error); - } - - /* QTH Latitude */ - buff = g_key_file_get_string (qth->data, - QTH_CFG_MAIN_SECTION, - QTH_CFG_LAT_KEY, - &error); - if (error != NULL) { - sat_log_log (SAT_LOG_LEVEL_ERROR, - _("%s: Error reading QTH latitude (%s)."), - __FUNCTION__, error->message); - - g_clear_error (&error); - - if (buff != NULL) - g_free (buff); - - qth->lat = 0.0; - } - else { - qth->lat = g_ascii_strtod (buff, NULL); - g_free (buff); - } - - /* QTH Longitude */ - buff = g_key_file_get_string (qth->data, - QTH_CFG_MAIN_SECTION, - QTH_CFG_LON_KEY, - &error); - if (error != NULL) { - sat_log_log (SAT_LOG_LEVEL_ERROR, - _("%s: Error reading QTH longitude (%s)."), - __FUNCTION__, error->message); - - g_clear_error (&error); - - if (buff != NULL) - g_free (buff); - - qth->lon = 0.0; - } - else { - qth->lon = g_ascii_strtod (buff, NULL); - g_free (buff); - } - - /* QTH Altitude */ - qth->alt = g_key_file_get_integer (qth->data, - QTH_CFG_MAIN_SECTION, - QTH_CFG_ALT_KEY, - &error); - if (error != NULL) { - sat_log_log (SAT_LOG_LEVEL_ERROR, - _("%s: Error reading QTH altitude (%s)."), - __FUNCTION__, error->message); - - g_clear_error (&error); - - if (buff != NULL) - g_free (buff); - - qth->alt = 0; - } - else { - } - - /* Now, send debug message and return */ - sat_log_log (SAT_LOG_LEVEL_MSG, - _("%s: QTH data: %s, %.4f, %.4f, %d"), - __FUNCTION__, - qth->name, - qth->lat, - qth->lon, - qth->alt); - - return TRUE; -} - - -/** \brief Save the QTH data to a file. - * \param filename The file to save to. - * \param qth Pointer to a qth_t data structure from which the data will be read. - */ -gint -gtk_sat_data_save_qth (const gchar *filename, qth_t *qth) -{ - GError *error = NULL; - gchar *buff; - GIOChannel *cfgfile; - gsize length; - gsize written; - gchar *cfgstr; - gint ok = 1; - - qth->data = g_key_file_new (); - g_key_file_set_list_separator (qth->data, ';'); - - /* name */ - /* if (qth->name) { */ - /* g_key_file_set_string (qth->data, */ - /* QTH_CFG_MAIN_SECTION, */ - /* QTH_CFG_NAME_KEY, */ - /* qth->name); */ - /* } */ - - /* description */ - if (qth->desc && (g_utf8_strlen (qth->desc, -1) > 0)) { - g_key_file_set_string (qth->data, - QTH_CFG_MAIN_SECTION, - QTH_CFG_DESC_KEY, - qth->desc); - } - - /* location */ - if (qth->loc && (g_utf8_strlen (qth->loc, -1) > 0)) { - g_key_file_set_string (qth->data, - QTH_CFG_MAIN_SECTION, - QTH_CFG_LOC_KEY, - qth->loc); - } - - /* latitude */ - /* buff = g_strdup_printf ("%.4f", qth->lat);*/ - buff = g_malloc (10); - buff = g_ascii_dtostr (buff, 9, qth->lat); - g_key_file_set_string (qth->data, - QTH_CFG_MAIN_SECTION, - QTH_CFG_LAT_KEY, - buff); - g_free (buff); - - /* longitude */ - /* buff = g_strdup_printf ("%.4f", qth->lon); */ - buff = g_malloc (10); - buff = g_ascii_dtostr (buff, 9, qth->lon); - g_key_file_set_string (qth->data, - QTH_CFG_MAIN_SECTION, - QTH_CFG_LON_KEY, - buff); - g_free (buff); - - /* altitude */ - g_key_file_set_integer (qth->data, - QTH_CFG_MAIN_SECTION, - QTH_CFG_ALT_KEY, - qth->alt); - - /* weather station */ - if (qth->wx && (g_utf8_strlen (qth->wx, -1) > 0)) { - g_key_file_set_string (qth->data, - QTH_CFG_MAIN_SECTION, - QTH_CFG_WX_KEY, - qth->wx); - } - - /* saving code */ - - /* convert configuration data struct to charachter string */ - cfgstr = g_key_file_to_data (qth->data, &length, &error); - - if (error != NULL) { - sat_log_log (SAT_LOG_LEVEL_ERROR, - _("%s: Could not create QTH data (%s)."), - __FUNCTION__, error->message); - - g_clear_error (&error); - - ok = 0; - } - else { - - cfgfile = g_io_channel_new_file (filename, "w", &error); - - if (error != NULL) { - sat_log_log (SAT_LOG_LEVEL_ERROR, - _("%s: Could not create QTH file %s\n%s."), - __FUNCTION__, filename, error->message); - - g_clear_error (&error); - - ok = 0; - } - else { - g_io_channel_write_chars (cfgfile, - cfgstr, - length, - &written, - &error); - - g_io_channel_shutdown (cfgfile, TRUE, NULL); - g_io_channel_unref (cfgfile); - - if (error != NULL) { - sat_log_log (SAT_LOG_LEVEL_ERROR, - _("%s: Error writing QTH data (%s)."), - __FUNCTION__, error->message); - - g_clear_error (&error); - - ok = 0; - } - else if (length != written) { - sat_log_log (SAT_LOG_LEVEL_WARN, - _("%s: Wrote only %d out of %d chars."), - __FUNCTION__, written, length); - - ok = 0; - } - else { - sat_log_log (SAT_LOG_LEVEL_MSG, - _("%s: QTH data saved."), - __FUNCTION__); - - ok = 1; - } - } - - g_free (cfgstr); - } - - return ok; -} - - -/** \brief Free QTH resources. - * \param qth The qth data structure to free. - */ -void -gtk_sat_data_free_qth (qth_t *qth) -{ - if (qth->name) { - g_free (qth->name); - qth->name = NULL; - } - - if (qth->loc) { - g_free (qth->loc); - qth->loc = NULL; - } - - if (qth->desc) { - g_free (qth->desc); - qth->desc = NULL; - } - - if (qth->qra) { - g_free (qth->qra); - qth->qra = NULL; - } - - if (qth->wx) { - g_free (qth->wx); - qth->wx = NULL; - } - - if (qth->data) { - g_key_file_free (qth->data); - qth->data = NULL; - } - - g_free (qth); -} - - /** \brief Read TLE data for a given satellite into memory. * \param catnum The catalog number of the satellite. * \param sat Pointerto a valid sat_t structure. Modified: trunk/src/gtk-sat-data.h =================================================================== --- trunk/src/gtk-sat-data.h 2009-08-03 18:39:16 UTC (rev 340) +++ trunk/src/gtk-sat-data.h 2009-08-03 19:17:28 UTC (rev 341) @@ -30,27 +30,9 @@ #include <glib.h> #include "sgpsdp/sgp4sdp4.h" +#include "qth-data.h" - -/** \brief QTH data structure in human readable form. */ -typedef struct { - gchar *name; /*!< Name, eg. callsign. */ - gchar *loc; /*!< Location, eg City, Country. */ - gchar *desc; /*!< Short description. */ - gdouble lat; /*!< Latitude in dec. deg. North. */ - gdouble lon; /*!< Longitude in dec. deg. East. */ - gint alt; /*!< Altitude above sea level in meters. */ - gchar *qra; /*!< QRA locator */ - gchar *wx; /*!< Weather station code (4 chars). */ - - GKeyFile *data; /*!< Raw data from cfg file. */ -} qth_t; - - -gint gtk_sat_data_read_qth (const gchar *filename, qth_t *qth); -gint gtk_sat_data_save_qth (const gchar *filename, qth_t *qth); -void gtk_sat_data_free_qth (qth_t *qth); gint gtk_sat_data_read_sat (gint catnum, sat_t *sat); void gtk_sat_data_init_sat (sat_t *sat, qth_t *qth); void gtk_sat_data_copy_sat (const sat_t *source, sat_t *dest, qth_t *qth); Modified: trunk/src/gtk-sat-module.c =================================================================== --- trunk/src/gtk-sat-module.c 2009-08-03 18:39:16 UTC (rev 340) +++ trunk/src/gtk-sat-module.c 2009-08-03 19:17:28 UTC (rev 341) @@ -222,7 +222,7 @@ /* clean up QTH */ if (module->qth) { - gtk_sat_data_free_qth (module->qth); + qth_data_free (module->qth); module->qth = NULL; } @@ -580,7 +580,7 @@ ".gpredict2", G_DIR_SEPARATOR_S, buffer, NULL); /* load QTH data */ - if (!gtk_sat_data_read_qth (qthfile, module->qth)) { + if (!qth_data_read (qthfile, module->qth)) { /* QTH file was not found for some reason */ g_free (buffer); @@ -601,7 +601,7 @@ ".gpredict2", G_DIR_SEPARATOR_S, buffer, NULL); - if (!gtk_sat_data_read_qth (qthfile, module->qth)) { + if (!qth_data_read (qthfile, module->qth)) { sat_log_log (SAT_LOG_LEVEL_ERROR, _("%s: Can not load default QTH file %s; using built-in defaults"), Modified: trunk/src/gtk-sat-module.h =================================================================== --- trunk/src/gtk-sat-module.h 2009-08-03 18:39:16 UTC (rev 340) +++ trunk/src/gtk-sat-module.h 2009-08-03 19:17:28 UTC (rev 341) @@ -32,6 +32,7 @@ #include <gdk/gdk.h> #include <gtk/gtkvbox.h> #include "gtk-sat-data.h" +#include "qth-data.h" #ifdef __cplusplus Modified: trunk/src/qth-editor.c =================================================================== --- trunk/src/qth-editor.c 2009-08-03 18:39:16 UTC (rev 340) +++ trunk/src/qth-editor.c 2009-08-03 19:17:28 UTC (rev 341) @@ -533,7 +533,7 @@ ".qth", NULL); - retcode = gtk_sat_data_save_qth (fname, qth); + retcode = qth_data_save (fname, qth); g_free (fname); return retcode; Modified: trunk/src/qth-editor.h =================================================================== --- trunk/src/qth-editor.h 2009-08-03 18:39:16 UTC (rev 340) +++ trunk/src/qth-editor.h 2009-08-03 19:17:28 UTC (rev 341) @@ -30,6 +30,7 @@ #include <gtk/gtk.h> #include "gtk-sat-data.h" +#include "qth-data.h" GtkResponseType qth_editor_run (qth_t *qth, GtkWindow *parent); Modified: trunk/src/sat-pref-qth.c =================================================================== --- trunk/src/sat-pref-qth.c 2009-08-03 18:39:16 UTC (rev 340) +++ trunk/src/sat-pref-qth.c 2009-08-03 19:17:28 UTC (rev 341) @@ -34,7 +34,7 @@ #include "gpredict-utils.h" #include "sat-cfg.h" #include "sat-log.h" -#include "gtk-sat-data.h" +#include "qth-data.h" #include "sat-pref-qth.h" #include "sat-pref-qth-data.h" #include "sat-pref-qth-editor.h" @@ -380,7 +380,7 @@ } /* read data from file */ - if (!gtk_sat_data_read_qth (filename, qth)) { + if (!qth_data_read (filename, qth)) { g_free (qth); return FALSE; } @@ -454,7 +454,7 @@ g_free (fname); /* we are finished with this qth, free it */ - gtk_sat_data_free_qth (qth); + qth_data_free (qth); return TRUE; } @@ -856,7 +856,7 @@ qth.alt = (guint) FT_TO_M(qth.alt); } - if (gtk_sat_data_save_qth (filename, &qth)) { + if (qth_data_save (filename, &qth)) { /* saved ok, go on check whether qth is default */ if (def) { This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <cs...@us...> - 2009-08-03 18:39:24
|
Revision: 340 http://gpredict.svn.sourceforge.net/gpredict/?rev=340&view=rev Author: csete Date: 2009-08-03 18:39:16 +0000 (Mon, 03 Aug 2009) Log Message: ----------- Separate QTH data I/O from SAt data I/O. Modified Paths: -------------- trunk/src/Makefile.am Added Paths: ----------- trunk/src/qth-data.c trunk/src/qth-data.h Modified: trunk/src/Makefile.am =================================================================== --- trunk/src/Makefile.am 2009-08-02 11:18:06 UTC (rev 339) +++ trunk/src/Makefile.am 2009-08-03 18:39:16 UTC (rev 340) @@ -68,6 +68,7 @@ pass-popup-menu.c pass-popup-menu.h \ pass-to-txt.c pass-to-txt.h \ predict-tools.c predict-tools.h \ + qth-data.c qth-data.h \ qth-editor.c qth-editor.h \ radio-conf.c radio-conf.h \ rotor-conf.c rotor-conf.h \ Added: trunk/src/qth-data.c =================================================================== --- trunk/src/qth-data.c (rev 0) +++ trunk/src/qth-data.c 2009-08-03 18:39:16 UTC (rev 340) @@ -0,0 +1,401 @@ +/* -*- Mode: C; tab-width: 4; indent-tabs-mode: t; c-basic-offset: 4 -*- */ +/* + Gpredict: Real-time satellite tracking and orbit prediction program + + Copyright (C) 2001-2008 Alexandru Csete, OZ9AEC. + + Authors: Alexandru Csete <oz...@gm...> + + Comments, questions and bugreports should be submitted via + http://sourceforge.net/projects/gpredict/ + More details can be found at the project home page: + + http://gpredict.oz9aec.net/ + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, visit http://www.fsf.org/ +*/ + +#include <glib.h> +#include <glib/gi18n.h> +#include "sgpsdp/sgp4sdp4.h" +#include "qth-data.h" +#include "sat-log.h" +#include "config-keys.h" +#include "tle-lookup.h" +#ifdef HAVE_CONFIG_H +# include <build-config.h> +#endif +#include "orbit-tools.h" +#include "time-tools.h" + + +/** \brief Read QTH data from file. + * \param filename The file to read from. + * \param qth Pointer to a qth_t data structure where the data will be stored. + * \return FALSE if an error occurred, TRUE otherwise. + * + * \note The function uses the new key=value file parser from glib. + */ +gint +qth_data_read (const gchar *filename, qth_t *qth) +{ + GError *error = NULL; + gchar *buff; + gchar **buffv; + + qth->data = g_key_file_new (); + g_key_file_set_list_separator (qth->data, ';'); + + /* bail out with error message if data can not be read */ + if (!g_key_file_load_from_file (qth->data, filename, + G_KEY_FILE_KEEP_COMMENTS, &error)) { + + g_key_file_free (qth->data); + + sat_log_log (SAT_LOG_LEVEL_ERROR, + _("%s: Could not load data from %s (%s)"), + __FUNCTION__, filename, error->message); + + return FALSE; + } + + /* send a debug message, then read data */ + sat_log_log (SAT_LOG_LEVEL_DEBUG, + _("%s: QTH data: %s"), + __FUNCTION__, filename); + + /*** FIXME: should check that strings are UTF-8? */ + /* QTH Name */ + buff = g_path_get_basename (filename); + buffv = g_strsplit (buff, ".qth", 0); + qth->name = g_strdup (buffv[0]); + + g_free (buff); + g_strfreev (buffv); + /* g_key_file_get_string (qth->data, */ + /* QTH_CFG_MAIN_SECTION, */ + /* QTH_CFG_NAME_KEY, */ + /* &error); */ + if (error != NULL) { + sat_log_log (SAT_LOG_LEVEL_ERROR, + _("%s: Error reading QTH name (%s)."), + __FUNCTION__, error->message); + + qth->name = g_strdup (_("ERROR")); + g_clear_error (&error); + } + + /* QTH location */ + qth->loc = g_key_file_get_string (qth->data, + QTH_CFG_MAIN_SECTION, + QTH_CFG_LOC_KEY, + &error); + if (error != NULL) { + sat_log_log (SAT_LOG_LEVEL_MSG, + _("%s: QTH has no location (%s)."), + __FUNCTION__, error->message); + + qth->loc = g_strdup (""); + g_clear_error (&error); + } + + /* QTH description */ + qth->desc = g_key_file_get_string (qth->data, + QTH_CFG_MAIN_SECTION, + QTH_CFG_DESC_KEY, + &error); + if ((qth->desc == NULL) || (error != NULL)) { + sat_log_log (SAT_LOG_LEVEL_MSG, + _("%s: QTH has no description."), + __FUNCTION__); + + qth->desc = g_strdup (""); + g_clear_error (&error); + } + + /* Weather station */ + qth->wx = g_key_file_get_string (qth->data, + QTH_CFG_MAIN_SECTION, + QTH_CFG_WX_KEY, + &error); + if ((qth->wx == NULL) || (error != NULL)) { + sat_log_log (SAT_LOG_LEVEL_MSG, + _("%s: QTH has no weather station."), + __FUNCTION__); + + qth->wx = g_strdup (""); + g_clear_error (&error); + } + + /* QTH Latitude */ + buff = g_key_file_get_string (qth->data, + QTH_CFG_MAIN_SECTION, + QTH_CFG_LAT_KEY, + &error); + if (error != NULL) { + sat_log_log (SAT_LOG_LEVEL_ERROR, + _("%s: Error reading QTH latitude (%s)."), + __FUNCTION__, error->message); + + g_clear_error (&error); + + if (buff != NULL) + g_free (buff); + + qth->lat = 0.0; + } + else { + qth->lat = g_ascii_strtod (buff, NULL); + g_free (buff); + } + + /* QTH Longitude */ + buff = g_key_file_get_string (qth->data, + QTH_CFG_MAIN_SECTION, + QTH_CFG_LON_KEY, + &error); + if (error != NULL) { + sat_log_log (SAT_LOG_LEVEL_ERROR, + _("%s: Error reading QTH longitude (%s)."), + __FUNCTION__, error->message); + + g_clear_error (&error); + + if (buff != NULL) + g_free (buff); + + qth->lon = 0.0; + } + else { + qth->lon = g_ascii_strtod (buff, NULL); + g_free (buff); + } + + /* QTH Altitude */ + qth->alt = g_key_file_get_integer (qth->data, + QTH_CFG_MAIN_SECTION, + QTH_CFG_ALT_KEY, + &error); + if (error != NULL) { + sat_log_log (SAT_LOG_LEVEL_ERROR, + _("%s: Error reading QTH altitude (%s)."), + __FUNCTION__, error->message); + + g_clear_error (&error); + + if (buff != NULL) + g_free (buff); + + qth->alt = 0; + } + else { + } + + /* Now, send debug message and return */ + sat_log_log (SAT_LOG_LEVEL_MSG, + _("%s: QTH data: %s, %.4f, %.4f, %d"), + __FUNCTION__, + qth->name, + qth->lat, + qth->lon, + qth->alt); + + return TRUE; +} + + +/** \brief Save the QTH data to a file. + * \param filename The file to save to. + * \param qth Pointer to a qth_t data structure from which the data will be read. + */ +gint +qth_data_save (const gchar *filename, qth_t *qth) +{ + GError *error = NULL; + gchar *buff; + GIOChannel *cfgfile; + gsize length; + gsize written; + gchar *cfgstr; + gint ok = 1; + + qth->data = g_key_file_new (); + g_key_file_set_list_separator (qth->data, ';'); + + /* name */ + /* if (qth->name) { */ + /* g_key_file_set_string (qth->data, */ + /* QTH_CFG_MAIN_SECTION, */ + /* QTH_CFG_NAME_KEY, */ + /* qth->name); */ + /* } */ + + /* description */ + if (qth->desc && (g_utf8_strlen (qth->desc, -1) > 0)) { + g_key_file_set_string (qth->data, + QTH_CFG_MAIN_SECTION, + QTH_CFG_DESC_KEY, + qth->desc); + } + + /* location */ + if (qth->loc && (g_utf8_strlen (qth->loc, -1) > 0)) { + g_key_file_set_string (qth->data, + QTH_CFG_MAIN_SECTION, + QTH_CFG_LOC_KEY, + qth->loc); + } + + /* latitude */ + /* buff = g_strdup_printf ("%.4f", qth->lat);*/ + buff = g_malloc (10); + buff = g_ascii_dtostr (buff, 9, qth->lat); + g_key_file_set_string (qth->data, + QTH_CFG_MAIN_SECTION, + QTH_CFG_LAT_KEY, + buff); + g_free (buff); + + /* longitude */ + /* buff = g_strdup_printf ("%.4f", qth->lon); */ + buff = g_malloc (10); + buff = g_ascii_dtostr (buff, 9, qth->lon); + g_key_file_set_string (qth->data, + QTH_CFG_MAIN_SECTION, + QTH_CFG_LON_KEY, + buff); + g_free (buff); + + /* altitude */ + g_key_file_set_integer (qth->data, + QTH_CFG_MAIN_SECTION, + QTH_CFG_ALT_KEY, + qth->alt); + + /* weather station */ + if (qth->wx && (g_utf8_strlen (qth->wx, -1) > 0)) { + g_key_file_set_string (qth->data, + QTH_CFG_MAIN_SECTION, + QTH_CFG_WX_KEY, + qth->wx); + } + + /* saving code */ + + /* convert configuration data struct to charachter string */ + cfgstr = g_key_file_to_data (qth->data, &length, &error); + + if (error != NULL) { + sat_log_log (SAT_LOG_LEVEL_ERROR, + _("%s: Could not create QTH data (%s)."), + __FUNCTION__, error->message); + + g_clear_error (&error); + + ok = 0; + } + else { + + cfgfile = g_io_channel_new_file (filename, "w", &error); + + if (error != NULL) { + sat_log_log (SAT_LOG_LEVEL_ERROR, + _("%s: Could not create QTH file %s\n%s."), + __FUNCTION__, filename, error->message); + + g_clear_error (&error); + + ok = 0; + } + else { + g_io_channel_write_chars (cfgfile, + cfgstr, + length, + &written, + &error); + + g_io_channel_shutdown (cfgfile, TRUE, NULL); + g_io_channel_unref (cfgfile); + + if (error != NULL) { + sat_log_log (SAT_LOG_LEVEL_ERROR, + _("%s: Error writing QTH data (%s)."), + __FUNCTION__, error->message); + + g_clear_error (&error); + + ok = 0; + } + else if (length != written) { + sat_log_log (SAT_LOG_LEVEL_WARN, + _("%s: Wrote only %d out of %d chars."), + __FUNCTION__, written, length); + + ok = 0; + } + else { + sat_log_log (SAT_LOG_LEVEL_MSG, + _("%s: QTH data saved."), + __FUNCTION__); + + ok = 1; + } + } + + g_free (cfgstr); + } + + return ok; +} + + +/** \brief Free QTH resources. + * \param qth The qth data structure to free. + */ +void +qth_data_free (qth_t *qth) +{ + if (qth->name) { + g_free (qth->name); + qth->name = NULL; + } + + if (qth->loc) { + g_free (qth->loc); + qth->loc = NULL; + } + + if (qth->desc) { + g_free (qth->desc); + qth->desc = NULL; + } + + if (qth->qra) { + g_free (qth->qra); + qth->qra = NULL; + } + + if (qth->wx) { + g_free (qth->wx); + qth->wx = NULL; + } + + if (qth->data) { + g_key_file_free (qth->data); + qth->data = NULL; + } + + g_free (qth); +} + Added: trunk/src/qth-data.h =================================================================== --- trunk/src/qth-data.h (rev 0) +++ trunk/src/qth-data.h 2009-08-03 18:39:16 UTC (rev 340) @@ -0,0 +1,56 @@ +/* -*- Mode: C; tab-width: 4; indent-tabs-mode: t; c-basic-offset: 4 -*- */ +/* + Gpredict: Real-time satellite tracking and orbit prediction program + + Copyright (C) 2001-2009 Alexandru Csete, OZ9AEC. + + Authors: Alexandru Csete <oz...@gm...> + + Comments, questions and bugreports should be submitted via + http://sourceforge.net/projects/gpredict/ + More details can be found at the project home page: + + http://gpredict.oz9aec.net/ + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, visit http://www.fsf.org/ +*/ +#ifndef __QTH_DATA_H__ +#define __QTH_DATA_H__ 1 + +#include <glib.h> +#include "sgpsdp/sgp4sdp4.h" + + + +/** \brief QTH data structure in human readable form. */ +typedef struct { + gchar *name; /*!< Name, eg. callsign. */ + gchar *loc; /*!< Location, eg City, Country. */ + gchar *desc; /*!< Short description. */ + gdouble lat; /*!< Latitude in dec. deg. North. */ + gdouble lon; /*!< Longitude in dec. deg. East. */ + gint alt; /*!< Altitude above sea level in meters. */ + gchar *qra; /*!< QRA locator */ + gchar *wx; /*!< Weather station code (4 chars). */ + + GKeyFile *data; /*!< Raw data from cfg file. */ +} qth_t; + + +gint qth_data_read (const gchar *filename, qth_t *qth); +gint qth_data_save (const gchar *filename, qth_t *qth); +void qth_data_free (qth_t *qth); + + +#endif This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <cs...@us...> - 2009-08-02 11:18:13
|
Revision: 339 http://gpredict.svn.sourceforge.net/gpredict/?rev=339&view=rev Author: csete Date: 2009-08-02 11:18:06 +0000 (Sun, 02 Aug 2009) Log Message: ----------- Tagging before changing satelliet data management. Added Paths: ----------- tags/oldsatdata/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <cs...@us...> - 2009-07-31 14:07:44
|
Revision: 338 http://gpredict.svn.sourceforge.net/gpredict/?rev=338&view=rev Author: csete Date: 2009-07-31 14:07:34 +0000 (Fri, 31 Jul 2009) Log Message: ----------- Updated. Modified Paths: -------------- trunk/ChangeLog trunk/NEWS Modified: trunk/ChangeLog =================================================================== --- trunk/ChangeLog 2009-07-31 14:04:06 UTC (rev 337) +++ trunk/ChangeLog 2009-07-31 14:07:34 UTC (rev 338) @@ -1,3 +1,9 @@ +2009-07-31 Alexandru Csete <oz9aec at gmail.com> + + * src/gtk-sat-list.c: + Fixed sorting algorithm for AOS and LOS columns (bug #2116693). + + 2009-05-24 Alexandru Csete <oz9aec at gmail.com> * src/sat-pref-single-sat.c: Modified: trunk/NEWS =================================================================== --- trunk/NEWS 2009-07-31 14:04:06 UTC (rev 337) +++ trunk/NEWS 2009-07-31 14:07:34 UTC (rev 338) @@ -1,3 +1,10 @@ +Changes in version 1.1 (TBD) + +- Fixed bug 2116693: List view does not sort properly for all time formats. + +* Binary packages for Windows, Mac OS X, Ubuntu and generic Linux. + + Changes in version 1.0 beta 5 (24 May 2005) - Added new transponder files received from David VK5DG. This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <cs...@us...> - 2009-07-31 14:04:18
|
Revision: 337 http://gpredict.svn.sourceforge.net/gpredict/?rev=337&view=rev Author: csete Date: 2009-07-31 14:04:06 +0000 (Fri, 31 Jul 2009) Log Message: ----------- Fixed sorting algorithm for AOS and LOS columns (bug #2116693). Modified Paths: -------------- trunk/src/gtk-sat-list.c Modified: trunk/src/gtk-sat-list.c =================================================================== --- trunk/src/gtk-sat-list.c 2009-07-30 08:42:35 UTC (rev 336) +++ trunk/src/gtk-sat-list.c 2009-07-31 14:04:06 UTC (rev 337) @@ -194,6 +194,12 @@ GtkTreeIter *iter, gpointer column); +static gint event_cell_compare_function (GtkTreeModel *model, + GtkTreeIter *a, + GtkTreeIter *b, + gpointer user_data); + + static gboolean popup_menu_cb (GtkWidget *treeview, gpointer list); @@ -383,12 +389,24 @@ model = create_and_fill_model (GTK_SAT_LIST (widget)->satellites); gtk_tree_view_set_model (GTK_TREE_VIEW (GTK_SAT_LIST (widget)->treeview), model); + /* We need a special sort function for AOS/LOS events that works + with all date and time formats (see bug #1861323) + */ + gtk_tree_sortable_set_sort_func (GTK_TREE_SORTABLE (model), + SAT_LIST_COL_AOS, + event_cell_compare_function, + NULL, NULL); + gtk_tree_sortable_set_sort_func (GTK_TREE_SORTABLE (model), + SAT_LIST_COL_LOS, + event_cell_compare_function, + NULL, NULL); + /* satellite name should be initial sorting criteria */ gtk_tree_sortable_set_sort_column_id (GTK_TREE_SORTABLE (model), SAT_LIST_COL_NAME, GTK_SORT_ASCENDING), - g_object_unref (model); + g_object_unref (model); g_signal_connect (GTK_SAT_LIST (widget)->treeview, "button-press-event", G_CALLBACK (button_press_cb), widget); @@ -1122,10 +1140,60 @@ } +/** \brief Function to compare to Event cells. + * \param model Pointer to the GtkTreeModel. + * \param a Pointer to the first element. + * \param b Pointer to the second element. + * \param user_data Always NULL (TBC). + * \return See detailed description. + * + * This function is used by the SatList sort function to determine whether + * AOS/LOS cell a is greater than b or not. The cells a and b contain the + * time of the event in Julian days, thus the result can be computed by a + * simple comparison between the two numbers contained in the cells. + * + * The function returns -1 if a < b; +1 if a > b; 0 otherwise. + */ +static gint event_cell_compare_function (GtkTreeModel *model, + GtkTreeIter *a, + GtkTreeIter *b, + gpointer user_data) +{ + gint result; + gdouble ta,tb; + gint sort_col; + GtkSortType sort_type; + + + /* Since this function is used for both AOS and LOS columns, + we need to get the sort column */ + gtk_tree_sortable_get_sort_column_id (GTK_TREE_SORTABLE (model), + &sort_col, + &sort_type); + + /* get a and b */ + gtk_tree_model_get (model, a, sort_col, &ta, -1); + gtk_tree_model_get (model, b, sort_col, &tb, -1); + + if (ta < tb) { + result = -1; + } + else if (ta > tb) { + result = 1; + } + else { + result = 0; + } + + return result; +} + + /** \brief Reload configuration */ void gtk_sat_list_reconf (GtkWidget *widget, GKeyFile *cfgdat) { + sat_log_log (SAT_LOG_LEVEL_WARN, _("%s: FIXME I am not implemented")); } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <cs...@us...> - 2009-07-30 08:42:42
|
Revision: 336 http://gpredict.svn.sourceforge.net/gpredict/?rev=336&view=rev Author: csete Date: 2009-07-30 08:42:35 +0000 (Thu, 30 Jul 2009) Log Message: ----------- Increment version. Modified Paths: -------------- trunk/configure.ac Modified: trunk/configure.ac =================================================================== --- trunk/configure.ac 2009-05-30 12:26:30 UTC (rev 335) +++ trunk/configure.ac 2009-07-30 08:42:35 UTC (rev 336) @@ -2,7 +2,7 @@ AM_CONFIG_HEADER(build-config.h) -AM_INIT_AUTOMAKE(gpredict, 1.0b6) +AM_INIT_AUTOMAKE(gpredict, 1.1svn) AM_MAINTAINER_MODE AC_PROG_INTLTOOL([0.21]) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <cs...@us...> - 2009-05-30 13:22:33
|
Revision: 335 http://gpredict.svn.sourceforge.net/gpredict/?rev=335&view=rev Author: csete Date: 2009-05-30 12:26:30 +0000 (Sat, 30 May 2009) Log Message: ----------- Updated some trsp data. Modified Paths: -------------- trunk/data/20439.trsp trunk/data/25397.trsp trunk/data/26931.trsp trunk/data/28650.trsp trunk/data/7530.trsp Modified: trunk/data/20439.trsp =================================================================== --- trunk/data/20439.trsp 2009-05-24 15:52:49 UTC (rev 334) +++ trunk/data/20439.trsp 2009-05-30 12:26:30 UTC (rev 335) @@ -1,3 +1,3 @@ [Mode V/U FM/SSB] UP_LOW=145920000 -DOWN_LOW=437036000 +DOWN_LOW=437026000 Modified: trunk/data/25397.trsp =================================================================== --- trunk/data/25397.trsp 2009-05-24 15:52:49 UTC (rev 334) +++ trunk/data/25397.trsp 2009-05-30 12:26:30 UTC (rev 335) @@ -1,3 +1,23 @@ -[Mode V/V APRS AFSK] -UP_LOW=145827000 -DOWN_LOW=145827000 +[Mode V/U APRS,BBS 9K6 FSK] +UP_LOW=145930000 +DOWN_LOW=435225000 + +[Mode V/U BBS1 9K6 FSK] +UP_LOW=145850000 +DOWN_LOW=435225000 + +[Mode V/U BBS2 9K6 FSK] +UP_LOW=145890000 +DOWN_LOW=435225000 + +[Mode L/U BBS 9K6 FSK] +UP_LOW=1269700000 +DOWN_LOW=435225000 + +[Mode L/U BBS 9K6 FSK] +UP_LOW=1269800000 +DOWN_LOW=435225000 + +[Mode L/U BBS 9K6 FSK] +UP_LOW=1269900000 +DOWN_LOW=435225000 Modified: trunk/data/26931.trsp =================================================================== --- trunk/data/26931.trsp 2009-05-24 15:52:49 UTC (rev 334) +++ trunk/data/26931.trsp 2009-05-30 12:26:30 UTC (rev 335) @@ -1,15 +1,3 @@ -[Mode V/U APRS FSK] -UP_LOW=145930000 -DOWN_LOW=435225000 - -[Mode V/U BBS FSK] -UP_LOW=145850000 -DOWN_LOW=435225000 - -[Mode V/U BBS FSK] -UP_LOW=145890000 -DOWN_LOW=435225000 - -[Mode V/U BBS FSK] -UP_LOW=145930000 -DOWN_LOW=435225000 +[Mode V/V APRS AFSK] +UP_LOW=145825000 +DOWN_LOW=145825000 Modified: trunk/data/28650.trsp =================================================================== --- trunk/data/28650.trsp 2009-05-24 15:52:49 UTC (rev 334) +++ trunk/data/28650.trsp 2009-05-30 12:26:30 UTC (rev 335) @@ -1,9 +1,6 @@ [Indian Beacon] DOWN_LOW=145936000 -[Dutch Beacon CW] -DOWN_LOW=145860000 - [Indian U/V Lin] UP_LOW=435220000 UP_HIGH=435280000 @@ -11,9 +8,12 @@ DOWN_HIGH=145930000 INVERT=true +[Dutch Beacon CW] +DOWN_LOW=145860000 + [Dutch U/V Lin] UP_LOW=435225000 UP_HIGH=435275000 DOWN_LOW=145875000 DOWN_HIGH=145925000 -INVERT=false +INVERT=true Modified: trunk/data/7530.trsp =================================================================== --- trunk/data/7530.trsp 2009-05-24 15:52:49 UTC (rev 334) +++ trunk/data/7530.trsp 2009-05-30 12:26:30 UTC (rev 335) @@ -3,8 +3,8 @@ MODE=CW [Mode U Beacon] -DOWN_LOW=435100000 -MODE=CW +DOWN_LOW=435106000 +MODE=CW/RTTY [Mode V/A (A) Lin] UP_LOW=145850000 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <cs...@us...> - 2009-05-24 15:52:58
|
Revision: 334 http://gpredict.svn.sourceforge.net/gpredict/?rev=334&view=rev Author: csete Date: 2009-05-24 15:52:49 +0000 (Sun, 24 May 2009) Log Message: ----------- Tagging release 1.0 beta 5 Added Paths: ----------- tags/release-1.0b5/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <cs...@us...> - 2009-05-24 15:29:04
|
Revision: 333 http://gpredict.svn.sourceforge.net/gpredict/?rev=333&view=rev Author: csete Date: 2009-05-24 15:28:59 +0000 (Sun, 24 May 2009) Log Message: ----------- Updated version. Modified Paths: -------------- trunk/configure.ac Modified: trunk/configure.ac =================================================================== --- trunk/configure.ac 2009-05-24 12:47:28 UTC (rev 332) +++ trunk/configure.ac 2009-05-24 15:28:59 UTC (rev 333) @@ -2,7 +2,7 @@ AM_CONFIG_HEADER(build-config.h) -AM_INIT_AUTOMAKE(gpredict, 1.0b5) +AM_INIT_AUTOMAKE(gpredict, 1.0b6) AM_MAINTAINER_MODE AC_PROG_INTLTOOL([0.21]) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <cs...@us...> - 2009-05-24 12:47:38
|
Revision: 332 http://gpredict.svn.sourceforge.net/gpredict/?rev=332&view=rev Author: csete Date: 2009-05-24 12:47:28 +0000 (Sun, 24 May 2009) Log Message: ----------- Updated. Modified Paths: -------------- trunk/po/fr.po trunk/po/gpredict.pot Modified: trunk/po/fr.po =================================================================== --- trunk/po/fr.po 2009-05-24 12:46:17 UTC (rev 331) +++ trunk/po/fr.po 2009-05-24 12:47:28 UTC (rev 332) @@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: gpredict\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-05-13 22:54+0200\n" +"POT-Creation-Date: 2009-05-24 14:47+0200\n" "PO-Revision-Date: 2009-03-19 23:06+0200\n" "Last-Translator: Stéphane Fillod <fi...@us...>\n" "Language-Team: French <deb...@li...>\n" @@ -16,7 +16,7 @@ "X-Generator: KBabel 1.11.4\n" "Plural-Forms: nplurals=2; plural=n>1;\n" -#: ../src/about.c:57 +#: ../src/about.c:58 msgid "" "Copyright (C) 2001-2009 Alexandru Csete OZ9AEC\n" "Contact: oz9aec at googlemail.com\n" @@ -46,12 +46,12 @@ #. window title #. icon file name #. create window title and file name for window icon -#: ../src/about.c:89 ../src/main.c:177 ../src/sat-log.c:57 +#: ../src/about.c:90 ../src/main.c:177 ../src/sat-log.c:57 #: ../src/sat-log-browser.c:457 msgid "GPREDICT" msgstr "GPREDICT" -#: ../src/about.c:92 +#: ../src/about.c:93 msgid "" "Copyright (C) 2001-2008 Alexandru Csete OZ9AEC\n" "\n" @@ -61,7 +61,7 @@ "\n" "Gpredict est disponible libre de droit depuis:" -#: ../src/about.c:109 +#: ../src/about.c:110 msgid "translator-credits" msgstr "Stéphane Fillod" @@ -209,12 +209,12 @@ #. next pass and predict passes #: ../src/gtk-polar-view-popup.c:107 ../src/gtk-sat-list-popup.c:97 -#: ../src/gtk-sat-map-popup.c:106 ../src/gtk-single-sat.c:832 +#: ../src/gtk-sat-map-popup.c:106 ../src/gtk-single-sat.c:837 msgid "Show next pass" msgstr "Montre prochain passage" #: ../src/gtk-polar-view-popup.c:115 ../src/gtk-sat-list-popup.c:108 -#: ../src/gtk-sat-map-popup.c:114 ../src/gtk-single-sat.c:846 +#: ../src/gtk-sat-map-popup.c:114 ../src/gtk-single-sat.c:851 msgid "Future passes" msgstr "Passages futurs" @@ -233,7 +233,7 @@ #: ../src/gtk-polar-view-popup.c:404 ../src/gtk-polar-view-popup.c:474 #: ../src/gtk-sat-list-popup.c:176 ../src/gtk-sat-list-popup.c:246 #: ../src/gtk-sat-map-popup.c:306 ../src/gtk-sat-map-popup.c:376 -#: ../src/gtk-single-sat.c:1049 ../src/gtk-single-sat.c:1120 +#: ../src/gtk-single-sat.c:1054 ../src/gtk-single-sat.c:1125 #, c-format msgid "" "Satellite %s has no passes\n" @@ -241,7 +241,7 @@ msgstr "" #: ../src/gtk-polar-view-popup.c:420 ../src/gtk-sat-list-popup.c:192 -#: ../src/gtk-sat-map-popup.c:322 ../src/gtk-single-sat.c:1065 +#: ../src/gtk-sat-map-popup.c:322 ../src/gtk-single-sat.c:1070 #, c-format msgid "" "Satellite %s has no passes for\n" @@ -253,7 +253,7 @@ msgstr "" #: ../src/gtk-polar-view-popup.c:493 ../src/gtk-sat-list-popup.c:265 -#: ../src/gtk-sat-map-popup.c:395 ../src/gtk-single-sat.c:1139 +#: ../src/gtk-sat-map-popup.c:395 ../src/gtk-single-sat.c:1144 #, c-format msgid "" "Satellite %s has no passes for\n" @@ -322,58 +322,67 @@ msgid "%s:%d: Can not find clicked object (%d) in hash table" msgstr "" -#: ../src/gtk-rig-ctrl.c:385 +#: ../src/gtk-rig-ctrl.c:386 msgid "<b> Downlink </b>" msgstr "" #. Downlink doppler #. Uplink doppler -#: ../src/gtk-rig-ctrl.c:400 ../src/gtk-rig-ctrl.c:462 +#: ../src/gtk-rig-ctrl.c:401 ../src/gtk-rig-ctrl.c:466 msgid "Doppler:" msgstr "" -#: ../src/gtk-rig-ctrl.c:411 ../src/gtk-rig-ctrl.c:473 +#: ../src/gtk-rig-ctrl.c:403 ../src/gtk-rig-ctrl.c:468 +msgid "" +"The Doppler shift according to the range rate and the currently selected " +"downlink frequency" +msgstr "" + +#: ../src/gtk-rig-ctrl.c:415 ../src/gtk-rig-ctrl.c:480 msgid "LO:" msgstr "" -#: ../src/gtk-rig-ctrl.c:447 +#: ../src/gtk-rig-ctrl.c:451 msgid "<b> Uplink </b>" msgstr "" -#: ../src/gtk-rig-ctrl.c:524 ../src/gtk-rot-ctrl.c:420 +#: ../src/gtk-rig-ctrl.c:531 ../src/gtk-rot-ctrl.c:420 msgid "Select target object" msgstr "" #. tracking button -#: ../src/gtk-rig-ctrl.c:529 ../src/gtk-rot-ctrl.c:425 +#: ../src/gtk-rig-ctrl.c:536 ../src/gtk-rot-ctrl.c:425 msgid "Track" msgstr "" -#: ../src/gtk-rig-ctrl.c:530 ../src/gtk-rot-ctrl.c:426 -msgid "Track the satellite when it is within range" +#: ../src/gtk-rig-ctrl.c:537 +msgid "" +"Track the satellite transponder.\n" +"Enabling this button will apply Dopper correction to the frequency of the " +"radio." msgstr "" -#: ../src/gtk-rig-ctrl.c:536 +#: ../src/gtk-rig-ctrl.c:545 msgid "Select a transponder" msgstr "Sélectionne un transpondeurs" #. buttons -#: ../src/gtk-rig-ctrl.c:543 +#: ../src/gtk-rig-ctrl.c:552 msgid "T" msgstr "" -#: ../src/gtk-rig-ctrl.c:545 +#: ../src/gtk-rig-ctrl.c:554 msgid "" "Tune the radio to this transponder. The uplink and downlink will be set to " "the center of the transponder passband. In case of beacons, only the " "downlink will be tuned to the beacon frequency." msgstr "" -#: ../src/gtk-rig-ctrl.c:551 +#: ../src/gtk-rig-ctrl.c:560 msgid "L" msgstr "" -#: ../src/gtk-rig-ctrl.c:553 +#: ../src/gtk-rig-ctrl.c:562 msgid "" "Lock the uplink and the downlink to each other. Whenever you change the " "downlink (in the controller or on the dial, the uplink will track it " @@ -386,42 +395,51 @@ msgstr "" #. Azimuth -#: ../src/gtk-rig-ctrl.c:572 ../src/gtk-rot-ctrl.c:431 +#: ../src/gtk-rig-ctrl.c:581 ../src/gtk-rot-ctrl.c:431 msgid "Az:" msgstr "Az:" #. Elevation -#: ../src/gtk-rig-ctrl.c:580 ../src/gtk-rot-ctrl.c:441 +#: ../src/gtk-rig-ctrl.c:589 ../src/gtk-rot-ctrl.c:441 msgid "El:" msgstr "El:" #. Range -#: ../src/gtk-rig-ctrl.c:588 +#: ../src/gtk-rig-ctrl.c:597 msgid " Range:" msgstr " Portée:" +#: ../src/gtk-rig-ctrl.c:605 ../src/gtk-rig-ctrl.c:608 +msgid "This is the current distance between the satellite and the observer." +msgstr "" + #. Range rate -#: ../src/gtk-rig-ctrl.c:596 +#: ../src/gtk-rig-ctrl.c:612 msgid " Rate:" msgstr "" -#: ../src/gtk-rig-ctrl.c:603 ../src/gtk-rot-ctrl.c:457 +#: ../src/gtk-rig-ctrl.c:620 ../src/gtk-rig-ctrl.c:623 +msgid "" +"The rate of change for the distance between the satellite and the observer." +msgstr "" + +#: ../src/gtk-rig-ctrl.c:626 ../src/gtk-rot-ctrl.c:457 msgid "Target" msgstr "Cible" #. Primary device -#: ../src/gtk-rig-ctrl.c:632 +#: ../src/gtk-rig-ctrl.c:655 msgid "1. Device:" msgstr "1. Appareil:" -#: ../src/gtk-rig-ctrl.c:637 +#: ../src/gtk-rig-ctrl.c:660 msgid "" "Select primary radio device.This device will be used for downlink and uplink " "unless you select a secondary device for uplink" msgstr "" -#: ../src/gtk-rig-ctrl.c:662 ../src/gtk-rig-ctrl.c:705 -#: ../src/gtk-rig-ctrl.c:2348 ../src/gtk-rot-ctrl.c:513 +#: ../src/gtk-rig-ctrl.c:685 ../src/gtk-rig-ctrl.c:728 +#: ../src/gtk-rig-ctrl.c:2368 ../src/gtk-rot-ctrl.c:513 #: ../src/gtk-rot-ctrl.c:1229 ../src/sat-pref-rig.c:304 #: ../src/sat-pref-rot.c:270 #, c-format @@ -430,233 +448,239 @@ #. config will be force-loaded after LO spin is created #. Secondary device -#: ../src/gtk-rig-ctrl.c:675 +#: ../src/gtk-rig-ctrl.c:698 msgid "2. Device:" msgstr "2. Appareil:" -#: ../src/gtk-rig-ctrl.c:680 +#: ../src/gtk-rig-ctrl.c:703 msgid "" "Select secondary radio device\n" "This device will be used for uplink" msgstr "" #. load config -#: ../src/gtk-rig-ctrl.c:684 ../src/sat-pref-rig-editor.c:236 +#: ../src/gtk-rig-ctrl.c:707 ../src/sat-pref-rig-editor.c:236 #: ../src/sat-pref-rig.c:754 ../src/sat-pref-rig.c:763 msgid "None" msgstr "Aucun" #. Engage button -#: ../src/gtk-rig-ctrl.c:720 ../src/gtk-rot-ctrl.c:526 +#: ../src/gtk-rig-ctrl.c:743 ../src/gtk-rot-ctrl.c:526 msgid "Engage" msgstr "Engage" -#: ../src/gtk-rig-ctrl.c:721 +#: ../src/gtk-rig-ctrl.c:744 msgid "Engage the selcted radio device" msgstr "" #. Timeout -#: ../src/gtk-rig-ctrl.c:729 ../src/gtk-rot-ctrl.c:532 +#: ../src/gtk-rig-ctrl.c:752 ../src/gtk-rot-ctrl.c:532 msgid "Cycle:" msgstr "Cycle:" -#: ../src/gtk-rig-ctrl.c:736 +#: ../src/gtk-rig-ctrl.c:759 msgid "This parameter controls the delay between commands sent to the rig." msgstr "" -#: ../src/gtk-rig-ctrl.c:743 ../src/gtk-rot-ctrl.c:546 +#: ../src/gtk-rig-ctrl.c:766 ../src/gtk-rot-ctrl.c:546 msgid "msec" msgstr "msec" -#: ../src/gtk-rig-ctrl.c:747 ../src/gtk-rot-ctrl.c:575 +#: ../src/gtk-rig-ctrl.c:770 ../src/gtk-rot-ctrl.c:575 msgid "Settings" msgstr "Réglages" -#: ../src/gtk-rig-ctrl.c:764 +#: ../src/gtk-rig-ctrl.c:787 msgid "<span size='large'><b>ΔT: 00:00:00</b></span>" msgstr "" -#: ../src/gtk-rig-ctrl.c:812 ../src/gtk-rot-ctrl.c:638 +#: ../src/gtk-rig-ctrl.c:789 +msgid "" +"The time remaining until the next AOS or LOS event, depending on which one " +"comes first." +msgstr "" + +#: ../src/gtk-rig-ctrl.c:838 ../src/gtk-rot-ctrl.c:638 #, c-format msgid "%s:%s: Invalid satellite selection: %d" msgstr "" -#: ../src/gtk-rig-ctrl.c:849 +#: ../src/gtk-rig-ctrl.c:875 #, c-format msgid "%s: Inconsistency detected in internal transponder data (%d,%d)" msgstr "" -#: ../src/gtk-rig-ctrl.c:977 +#: ../src/gtk-rig-ctrl.c:1007 #, c-format msgid "%s:%s: Primary device selected: %d" msgstr "" -#: ../src/gtk-rig-ctrl.c:991 ../src/gtk-rig-ctrl.c:2436 +#: ../src/gtk-rig-ctrl.c:1021 ../src/gtk-rig-ctrl.c:2456 #, c-format msgid "%s:%d: Failed to allocate memory for radio config" msgstr "" -#: ../src/gtk-rig-ctrl.c:1000 ../src/gtk-rig-ctrl.c:1101 +#: ../src/gtk-rig-ctrl.c:1030 ../src/gtk-rig-ctrl.c:1131 #, c-format msgid "%s:%s: Loaded new radio configuration %s" msgstr "" #. update LO widgets -#: ../src/gtk-rig-ctrl.c:1003 ../src/gtk-rig-ctrl.c:1008 -#: ../src/gtk-rig-ctrl.c:1060 ../src/gtk-rig-ctrl.c:1076 -#: ../src/gtk-rig-ctrl.c:1104 +#: ../src/gtk-rig-ctrl.c:1033 ../src/gtk-rig-ctrl.c:1038 +#: ../src/gtk-rig-ctrl.c:1090 ../src/gtk-rig-ctrl.c:1106 +#: ../src/gtk-rig-ctrl.c:1134 #, c-format msgid "%.0f MHz" msgstr "%.0f MHz" -#: ../src/gtk-rig-ctrl.c:1015 ../src/gtk-rig-ctrl.c:1110 +#: ../src/gtk-rig-ctrl.c:1045 ../src/gtk-rig-ctrl.c:1140 #, c-format msgid "%s:%s: Failed to load radio configuration %s" msgstr "" -#: ../src/gtk-rig-ctrl.c:1044 +#: ../src/gtk-rig-ctrl.c:1074 #, c-format msgid "%s:%s: Secondary device selected: %d" msgstr "" -#: ../src/gtk-rig-ctrl.c:1092 +#: ../src/gtk-rig-ctrl.c:1122 #, c-format msgid "%s:%s: Failed to allocate memory for radio config" msgstr "" -#: ../src/gtk-rig-ctrl.c:1148 ../src/gtk-rot-ctrl.c:780 +#: ../src/gtk-rig-ctrl.c:1178 ../src/gtk-rot-ctrl.c:780 #, c-format msgid "%s: Controller does not have a valid configuration" msgstr "" -#: ../src/gtk-rig-ctrl.c:1256 ../src/gtk-rot-ctrl.c:808 +#: ../src/gtk-rig-ctrl.c:1268 ../src/gtk-rot-ctrl.c:808 #, c-format msgid "%s missed the deadline" msgstr "" -#: ../src/gtk-rig-ctrl.c:1288 +#: ../src/gtk-rig-ctrl.c:1300 #, c-format msgid "%s: Invalid radio type %d. Setting type to RIG_TYPE_RX" msgstr "" -#: ../src/gtk-rig-ctrl.c:1302 ../src/gtk-rot-ctrl.c:897 +#: ../src/gtk-rig-ctrl.c:1314 ../src/gtk-rot-ctrl.c:897 #, c-format msgid "%s: MAX_ERROR_COUNT (%d) reached. Disengaging device!" msgstr "" -#: ../src/gtk-rig-ctrl.c:1812 ../src/gtk-rig-ctrl.c:2001 +#: ../src/gtk-rig-ctrl.c:1832 ../src/gtk-rig-ctrl.c:2021 #: ../src/gtk-rot-ctrl.c:965 ../src/gtk-rot-ctrl.c:1074 #, c-format msgid "%s:%d: Failed to create socket" msgstr "" -#: ../src/gtk-rig-ctrl.c:1818 ../src/gtk-rig-ctrl.c:2007 +#: ../src/gtk-rig-ctrl.c:1838 ../src/gtk-rig-ctrl.c:2027 #: ../src/gtk-rot-ctrl.c:971 ../src/gtk-rot-ctrl.c:1080 #, c-format msgid "%s:%d Network socket created successfully" msgstr "" -#: ../src/gtk-rig-ctrl.c:1832 ../src/gtk-rig-ctrl.c:2021 +#: ../src/gtk-rig-ctrl.c:1852 ../src/gtk-rig-ctrl.c:2041 #: ../src/gtk-rot-ctrl.c:985 ../src/gtk-rot-ctrl.c:1094 #, c-format msgid "%s:%d: Failed to connect to %s:%d" msgstr "" -#: ../src/gtk-rig-ctrl.c:1838 ../src/gtk-rig-ctrl.c:2027 +#: ../src/gtk-rig-ctrl.c:1858 ../src/gtk-rig-ctrl.c:2047 #: ../src/gtk-rot-ctrl.c:991 ../src/gtk-rot-ctrl.c:1100 #, c-format msgid "%s:%d: Connection opened to %s:%d" msgstr "" -#: ../src/gtk-rig-ctrl.c:1856 ../src/gtk-rig-ctrl.c:2038 +#: ../src/gtk-rig-ctrl.c:1876 ../src/gtk-rig-ctrl.c:2058 #: ../src/gtk-rot-ctrl.c:1002 ../src/gtk-rot-ctrl.c:1113 #, c-format msgid "%s:%d: SIZE ERROR %d / %d" msgstr "" -#: ../src/gtk-rig-ctrl.c:1866 ../src/gtk-rig-ctrl.c:2048 +#: ../src/gtk-rig-ctrl.c:1886 ../src/gtk-rig-ctrl.c:2068 #: ../src/gtk-rot-ctrl.c:1012 #, c-format msgid "%s:%s: Failed to allocate 128 bytes (yes, this means trouble)" msgstr "" -#: ../src/gtk-rig-ctrl.c:1876 ../src/gtk-rig-ctrl.c:2058 +#: ../src/gtk-rig-ctrl.c:1896 ../src/gtk-rig-ctrl.c:2078 #, c-format msgid "%s:%s: Got 0 bytes from rigctld" msgstr "" -#: ../src/gtk-rig-ctrl.c:1881 ../src/gtk-rig-ctrl.c:2063 +#: ../src/gtk-rig-ctrl.c:1901 ../src/gtk-rig-ctrl.c:2083 #, c-format msgid "%s:%s: Read %d bytes from rigctld" msgstr "" -#: ../src/gtk-rig-ctrl.c:1924 ../src/gtk-rig-ctrl.c:2101 +#: ../src/gtk-rig-ctrl.c:1944 ../src/gtk-rig-ctrl.c:2121 #, c-format msgid "%s: Failed to create socket" msgstr "" -#: ../src/gtk-rig-ctrl.c:1930 ../src/gtk-rig-ctrl.c:2107 +#: ../src/gtk-rig-ctrl.c:1950 ../src/gtk-rig-ctrl.c:2127 #, c-format msgid "%s: Network socket created successfully" msgstr "" -#: ../src/gtk-rig-ctrl.c:1944 ../src/gtk-rig-ctrl.c:2121 +#: ../src/gtk-rig-ctrl.c:1964 ../src/gtk-rig-ctrl.c:2141 #, c-format msgid "%s: Failed to connect to %s:%d" msgstr "" -#: ../src/gtk-rig-ctrl.c:1950 ../src/gtk-rig-ctrl.c:2127 +#: ../src/gtk-rig-ctrl.c:1970 ../src/gtk-rig-ctrl.c:2147 #, c-format msgid "%s: Connection opened to %s:%d" msgstr "" -#: ../src/gtk-rig-ctrl.c:1961 ../src/gtk-rig-ctrl.c:2166 +#: ../src/gtk-rig-ctrl.c:1981 ../src/gtk-rig-ctrl.c:2186 #, c-format msgid "%s: SIZE ERROR %d / %d" msgstr "" -#: ../src/gtk-rig-ctrl.c:1992 ../src/gtk-rot-ctrl.c:956 +#: ../src/gtk-rig-ctrl.c:2012 ../src/gtk-rot-ctrl.c:956 #, c-format msgid "%s:%d: NULL storage." msgstr "" -#: ../src/gtk-rig-ctrl.c:2155 +#: ../src/gtk-rig-ctrl.c:2175 #, c-format msgid "%s: Invalid VFO argument. Using VFOA." msgstr "" -#: ../src/gtk-rig-ctrl.c:2199 +#: ../src/gtk-rig-ctrl.c:2219 #, c-format msgid "AOS in" msgstr "AOS dans" -#: ../src/gtk-rig-ctrl.c:2203 +#: ../src/gtk-rig-ctrl.c:2223 #, c-format msgid "LOS in" msgstr "LOS dans" -#: ../src/gtk-rig-ctrl.c:2286 +#: ../src/gtk-rig-ctrl.c:2306 #, c-format msgid "%s:%s: GtkSatModule has no target satellite." msgstr "" -#: ../src/gtk-rig-ctrl.c:2298 +#: ../src/gtk-rig-ctrl.c:2318 #, c-format msgid "%s:%s: Satellite %d has %d transponder modes." msgstr "" -#: ../src/gtk-rig-ctrl.c:2309 +#: ../src/gtk-rig-ctrl.c:2329 #, c-format msgid "%s:&s: Read transponder '%s' for satellite %d" msgstr "" -#: ../src/gtk-rig-ctrl.c:2448 +#: ../src/gtk-rig-ctrl.c:2468 #, c-format msgid "%s:%d: Error reading radio configuration %s" msgstr "" #: ../src/gtk-rot-ctrl.c:328 ../src/gtk-sat-list.c:85 -#: ../src/sat-pass-dialogs.c:125 ../src/gtk-single-sat.c:84 +#: ../src/sat-pass-dialogs.c:125 ../src/gtk-single-sat.c:56 msgid "Azimuth" msgstr "Azimuth" @@ -665,7 +689,7 @@ msgstr "Lecture:" #: ../src/gtk-rot-ctrl.c:367 ../src/gtk-sat-list.c:86 -#: ../src/sat-pass-dialogs.c:126 ../src/gtk-single-sat.c:85 +#: ../src/sat-pass-dialogs.c:126 ../src/gtk-single-sat.c:57 msgid "Elevation" msgstr "Elévation" @@ -673,6 +697,10 @@ msgid "Read: " msgstr "Lecture: " +#: ../src/gtk-rot-ctrl.c:426 +msgid "Track the satellite when it is within range" +msgstr "" + #. count down #: ../src/gtk-rot-ctrl.c:450 msgid "ΔT:" @@ -877,17 +905,17 @@ #. Next Event #: ../src/gtk-sat-list.c:62 ../src/gtk-sat-list.c:92 #: ../src/sat-pref-map-view.c:241 ../src/sat-pref-polar-view.c:272 -#: ../src/gtk-single-sat.c:91 +#: ../src/gtk-single-sat.c:63 msgid "Next Event" msgstr "Prochain événement" #: ../src/gtk-sat-list.c:63 ../src/gtk-sat-list.c:93 -#: ../src/gtk-single-sat.c:92 +#: ../src/gtk-single-sat.c:64 msgid "Next AOS" msgstr "Prochain AOS" #: ../src/gtk-sat-list.c:64 ../src/gtk-sat-list.c:94 -#: ../src/gtk-single-sat.c:93 +#: ../src/gtk-single-sat.c:65 msgid "Next LOS" msgstr "Prochain LOS" @@ -957,59 +985,55 @@ msgid "Catalogue Number" msgstr "" -#: ../src/gtk-sat-list.c:87 ../src/gtk-single-sat.c:86 +#: ../src/gtk-sat-list.c:87 ../src/gtk-single-sat.c:58 msgid "Direction" msgstr "Direction" #: ../src/gtk-sat-list.c:88 ../src/sat-pass-dialogs.c:127 -#: ../src/gtk-single-sat.c:87 msgid "Right Ascension" msgstr "" #: ../src/gtk-sat-list.c:89 ../src/sat-pass-dialogs.c:128 -#: ../src/gtk-single-sat.c:88 +#: ../src/gtk-single-sat.c:60 msgid "Declination" msgstr "" #: ../src/gtk-sat-list.c:90 ../src/sat-pass-dialogs.c:129 -#: ../src/gtk-single-sat.c:89 +#: ../src/gtk-single-sat.c:61 msgid "Slant Range" msgstr "" #: ../src/gtk-sat-list.c:91 ../src/sat-pass-dialogs.c:130 -#: ../src/gtk-single-sat.c:90 +#: ../src/gtk-single-sat.c:62 msgid "Range Rate" msgstr "" #: ../src/gtk-sat-list.c:95 ../src/sat-pass-dialogs.c:131 -#: ../src/gtk-single-sat.c:94 msgid "Latitude" msgstr "Latitude" #: ../src/gtk-sat-list.c:96 ../src/sat-pass-dialogs.c:132 -#: ../src/gtk-single-sat.c:95 msgid "Longitude" msgstr "Longitude" #: ../src/gtk-sat-list.c:97 ../src/sat-pass-dialogs.c:133 -#: ../src/gtk-single-sat.c:96 msgid "Sub-Satellite Point" msgstr "" #: ../src/gtk-sat-list.c:98 ../src/sat-pass-dialogs.c:134 -#: ../src/gtk-single-sat.c:97 +#: ../src/gtk-single-sat.c:69 msgid "Footprint" msgstr "" #. altitude #: ../src/gtk-sat-list.c:99 ../src/sat-pass-dialogs.c:135 -#: ../src/sat-pref-qth-editor.c:318 ../src/gtk-single-sat.c:98 +#: ../src/sat-pref-qth-editor.c:318 ../src/gtk-single-sat.c:70 #: ../src/qth-editor.c:333 msgid "Altitude" msgstr "Altitude" #: ../src/gtk-sat-list.c:100 ../src/sat-pass-dialogs.c:136 -#: ../src/gtk-single-sat.c:99 +#: ../src/gtk-single-sat.c:71 msgid "Velocity" msgstr "Vélocité" @@ -1033,7 +1057,7 @@ msgstr "" #: ../src/gtk-sat-list.c:105 ../src/sat-pass-dialogs.c:141 -#: ../src/gtk-single-sat.c:104 +#: ../src/gtk-single-sat.c:76 ../src/gtk-single-sat.c:104 msgid "Orbit Phase" msgstr "Phase Orbite" @@ -1042,7 +1066,7 @@ msgstr "Num Orbite" #: ../src/gtk-sat-list.c:107 ../src/sat-pass-dialogs.c:142 -#: ../src/gtk-single-sat.c:106 +#: ../src/gtk-single-sat.c:78 msgid "Visibility" msgstr "Visibilité" @@ -1259,67 +1283,67 @@ msgid "%s: Previous cycle missed it's deadline." msgstr "" -#: ../src/gtk-sat-module.c:922 ../src/gtk-sat-module.c:1559 +#: ../src/gtk-sat-module.c:927 ../src/gtk-sat-module.c:1564 #, c-format msgid "%f:%d: Unknown child type" msgstr "" -#: ../src/gtk-sat-module.c:1082 +#: ../src/gtk-sat-module.c:1087 #, c-format msgid "%s: Module %s recevied CLOSE signal." msgstr "" -#: ../src/gtk-sat-module.c:1092 +#: ../src/gtk-sat-module.c:1097 #, c-format msgid "%s: Module %s is in DOCKED state." msgstr "" -#: ../src/gtk-sat-module.c:1099 ../src/gtk-sat-module.c:1115 -#: ../src/gtk-sat-module.c:1143 +#: ../src/gtk-sat-module.c:1104 ../src/gtk-sat-module.c:1120 +#: ../src/gtk-sat-module.c:1148 #, c-format msgid "" "%s: Module %s was not found in mod-mgr (%d)\n" "Internal state is corrupt?" msgstr "" -#: ../src/gtk-sat-module.c:1108 +#: ../src/gtk-sat-module.c:1113 #, c-format msgid "%s: Module %s is in WINDOW state." msgstr "" -#: ../src/gtk-sat-module.c:1136 +#: ../src/gtk-sat-module.c:1141 #, c-format msgid "%s: Module %s is in FULLSCREEN state." msgstr "" -#: ../src/gtk-sat-module.c:1165 ../src/gtk-sat-module.c:1337 +#: ../src/gtk-sat-module.c:1170 ../src/gtk-sat-module.c:1342 #, c-format msgid "%s: Module %s has unknown state: %d" msgstr "" -#: ../src/gtk-sat-module.c:1174 +#: ../src/gtk-sat-module.c:1179 #, c-format msgid "%s: Module %s closed." msgstr "" -#: ../src/gtk-sat-module.c:1215 +#: ../src/gtk-sat-module.c:1220 #, c-format msgid "%s: Module %s recevied CONFIG signal." msgstr "" -#: ../src/gtk-sat-module.c:1224 +#: ../src/gtk-sat-module.c:1229 #, c-format msgid "" "%s: Could not stop timeout callback\n" "%s: Source ID %d seems invalid." msgstr "" -#: ../src/gtk-sat-module.c:1242 +#: ../src/gtk-sat-module.c:1247 #, c-format msgid "%s: Module configuration failed for some reason." msgstr "" -#: ../src/gtk-sat-module.c:1505 +#: ../src/gtk-sat-module.c:1510 #, c-format msgid "%s: Reloading satellites for module %s" msgstr "" @@ -1522,7 +1546,7 @@ #. reset time #. reset button #: ../src/gtk-sat-module-tmg.c:120 ../src/sat-pref-conditions.c:427 -#: ../src/sat-pref-single-sat.c:220 ../src/sat-pref-debug.c:141 +#: ../src/sat-pref-single-sat.c:222 ../src/sat-pref-debug.c:141 #: ../src/sat-pref-formats.c:118 ../src/sat-pref-layout.c:576 #: ../src/sat-pref-list-view.c:253 ../src/sat-pref-map-view.c:644 #: ../src/sat-pref-multi-pass.c:190 ../src/sat-pref-polar-view.c:577 @@ -2645,6 +2669,11 @@ msgid "Satellite Info" msgstr "Info Satellite" +#: ../src/sat-info.c:427 +#, fuzzy +msgid "No transponders" +msgstr "Transpondeurs" + #. we have a range #: ../src/sat-info.c:454 #, c-format @@ -2997,7 +3026,7 @@ "satellite passes." msgstr "" -#: ../src/sat-pref-conditions.c:433 ../src/sat-pref-single-sat.c:227 +#: ../src/sat-pref-conditions.c:433 ../src/sat-pref-single-sat.c:229 #: ../src/sat-pref-debug.c:144 ../src/sat-pref-layout.c:583 #: ../src/sat-pref-list-view.c:260 ../src/sat-pref-map-view.c:651 #: ../src/sat-pref-multi-pass.c:196 ../src/sat-pref-polar-view.c:584 @@ -3243,11 +3272,11 @@ msgid "%s:%s: Invalid AZ rotator type." msgstr "" -#: ../src/sat-pref-single-sat.c:85 ../src/sat-pref-list-view.c:101 +#: ../src/sat-pref-single-sat.c:86 ../src/sat-pref-list-view.c:101 msgid "<b>Visible Fields:</b>" msgstr "<b>champs Visibles:</b>" -#: ../src/sat-pref-single-sat.c:232 ../src/sat-pref-layout.c:588 +#: ../src/sat-pref-single-sat.c:234 ../src/sat-pref-layout.c:588 #: ../src/sat-pref-list-view.c:265 ../src/sat-pref-map-view.c:656 #: ../src/sat-pref-polar-view.c:589 ../src/sat-pref-refresh.c:431 msgid "Reset module settings to the global values." @@ -4742,133 +4771,147 @@ msgid "Gpredict Info" msgstr "" -#: ../src/gtk-single-sat.c:56 -msgid "Azimuth :" +#: ../src/gtk-single-sat.c:59 +msgid "Right Asc." msgstr "" -#: ../src/gtk-single-sat.c:57 -msgid "Elevation :" +#: ../src/gtk-single-sat.c:66 +msgid "SSP Lat." msgstr "" -#: ../src/gtk-single-sat.c:58 -msgid "Direction :" +#: ../src/gtk-single-sat.c:67 +msgid "SSP Lon." msgstr "" -#: ../src/gtk-single-sat.c:59 -msgid "Right Asc. :" +#: ../src/gtk-single-sat.c:68 +msgid "SSP Loc." msgstr "" -#: ../src/gtk-single-sat.c:60 -msgid "Declination :" +#: ../src/gtk-single-sat.c:72 +msgid "Doppler@100M" msgstr "" -#: ../src/gtk-single-sat.c:61 -msgid "Slant Range :" +#: ../src/gtk-single-sat.c:73 +#, fuzzy +msgid "Sig. Loss" +msgstr "Perte" + +#: ../src/gtk-single-sat.c:74 +msgid "Sig. Delay" msgstr "" -#: ../src/gtk-single-sat.c:62 -msgid "Range Rate :" +#: ../src/gtk-single-sat.c:75 +msgid "Mean Anom." msgstr "" -#: ../src/gtk-single-sat.c:63 -msgid "Next Event :" -msgstr "Prochain Evénement :" +#: ../src/gtk-single-sat.c:77 +#, fuzzy +msgid "Orbit Num." +msgstr "Num Orbite" -#: ../src/gtk-single-sat.c:64 -msgid "Next AOS :" +#: ../src/gtk-single-sat.c:84 +msgid "Azimuth of the satellite" msgstr "" -#: ../src/gtk-single-sat.c:65 -msgid "Next LOS :" +#: ../src/gtk-single-sat.c:85 +msgid "Elevation of the satellite" msgstr "" -#: ../src/gtk-single-sat.c:66 -msgid "SSP Lat. :" +#: ../src/gtk-single-sat.c:86 +msgid "Direction of the satellite" msgstr "" -#: ../src/gtk-single-sat.c:67 -msgid "SSP Lon. :" +#: ../src/gtk-single-sat.c:87 +msgid "Right Ascension of the satellite" msgstr "" -#: ../src/gtk-single-sat.c:68 -msgid "SSP Loc. :" +#: ../src/gtk-single-sat.c:88 +msgid "Declination of the satellite" msgstr "" -#: ../src/gtk-single-sat.c:69 -msgid "Footprint :" +#: ../src/gtk-single-sat.c:89 +msgid "The range between satellite and observer" msgstr "" -#: ../src/gtk-single-sat.c:70 -msgid "Altitude :" +#: ../src/gtk-single-sat.c:90 +msgid "The rate at which the Slant Range changes" msgstr "" -#: ../src/gtk-single-sat.c:71 -msgid "Velocity :" +#: ../src/gtk-single-sat.c:91 +msgid "The time of next AOS or LOS" msgstr "" -#: ../src/gtk-single-sat.c:72 -msgid "Doppler :" +#: ../src/gtk-single-sat.c:92 +msgid "The time of next AOS" msgstr "" -#: ../src/gtk-single-sat.c:73 -msgid "Sig. Loss :" +#: ../src/gtk-single-sat.c:93 +msgid "The time of next LOS" msgstr "" -#: ../src/gtk-single-sat.c:74 -msgid "Sig. Delay :" +#: ../src/gtk-single-sat.c:94 +msgid "Latitude of the sub-satellite point" msgstr "" -#: ../src/gtk-single-sat.c:75 -msgid "Mean Anom. :" +#: ../src/gtk-single-sat.c:95 +msgid "Longitude of the sub-satellite point" msgstr "" -#: ../src/gtk-single-sat.c:76 -msgid "Orbit Phase :" +#: ../src/gtk-single-sat.c:96 +msgid "Sub-Satellite Point as Maidenhead grid square" msgstr "" -#: ../src/gtk-single-sat.c:77 -msgid "Orbit Num. :" +#: ../src/gtk-single-sat.c:97 +msgid "Size of the satellite footprint" msgstr "" -#: ../src/gtk-single-sat.c:78 -msgid "Visibility :" +#: ../src/gtk-single-sat.c:98 +msgid "Altitude of the satellite" msgstr "" +#: ../src/gtk-single-sat.c:99 +msgid "Tangential velocity of the satellite" +msgstr "" + #: ../src/gtk-single-sat.c:101 msgid "Signal loss @ 100MHz" msgstr "" +#: ../src/gtk-single-sat.c:106 +msgid "Visibility of the satellite" +msgstr "" + #: ../src/gtk-single-sat.c:251 msgid "Satellite options / shortcuts" msgstr "" -#: ../src/gtk-single-sat.c:339 +#: ../src/gtk-single-sat.c:344 #, c-format msgid "%s: Invalid GtkSingleSat!" msgstr "" -#: ../src/gtk-single-sat.c:399 +#: ../src/gtk-single-sat.c:404 #, c-format msgid "%s:%d: Can not update invisible field (I:%d F:%d)" msgstr "" -#: ../src/gtk-single-sat.c:410 +#: ../src/gtk-single-sat.c:415 #, c-format msgid "%s:%d: Can not update non-existing sat" msgstr "" -#: ../src/gtk-single-sat.c:515 ../src/gtk-single-sat.c:546 -#: ../src/gtk-single-sat.c:574 +#: ../src/gtk-single-sat.c:520 ../src/gtk-single-sat.c:551 +#: ../src/gtk-single-sat.c:579 msgid "N/A" msgstr "" -#: ../src/gtk-single-sat.c:696 +#: ../src/gtk-single-sat.c:701 #, c-format msgid "%s:%d: Invalid field number (%d)" msgstr "" #. select sat -#: ../src/gtk-single-sat.c:903 +#: ../src/gtk-single-sat.c:908 msgid "Select satellite" msgstr "" @@ -4979,6 +5022,9 @@ msgid "%s: Not implemented!" msgstr "" +#~ msgid "Next Event :" +#~ msgstr "Prochain Evénement :" + #~ msgid "<b>Satellite</b>" #~ msgstr "<b>Satellite</b>" Modified: trunk/po/gpredict.pot =================================================================== --- trunk/po/gpredict.pot 2009-05-24 12:46:17 UTC (rev 331) +++ trunk/po/gpredict.pot 2009-05-24 12:47:28 UTC (rev 332) @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-05-13 22:54+0200\n" +"POT-Creation-Date: 2009-05-24 14:47+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL...@li...>\n" @@ -16,7 +16,7 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../src/about.c:57 +#: ../src/about.c:58 msgid "" "Copyright (C) 2001-2009 Alexandru Csete OZ9AEC\n" "Contact: oz9aec at googlemail.com\n" @@ -46,19 +46,19 @@ #. window title #. icon file name #. create window title and file name for window icon -#: ../src/about.c:89 ../src/main.c:177 ../src/sat-log.c:57 +#: ../src/about.c:90 ../src/main.c:177 ../src/sat-log.c:57 #: ../src/sat-log-browser.c:457 msgid "GPREDICT" msgstr "" -#: ../src/about.c:92 +#: ../src/about.c:93 msgid "" "Copyright (C) 2001-2008 Alexandru Csete OZ9AEC\n" "\n" "Gpredict is available free of charge from:" msgstr "" -#: ../src/about.c:109 +#: ../src/about.c:110 msgid "translator-credits" msgstr "" @@ -206,12 +206,12 @@ #. next pass and predict passes #: ../src/gtk-polar-view-popup.c:107 ../src/gtk-sat-list-popup.c:97 -#: ../src/gtk-sat-map-popup.c:106 ../src/gtk-single-sat.c:832 +#: ../src/gtk-sat-map-popup.c:106 ../src/gtk-single-sat.c:837 msgid "Show next pass" msgstr "" #: ../src/gtk-polar-view-popup.c:115 ../src/gtk-sat-list-popup.c:108 -#: ../src/gtk-sat-map-popup.c:114 ../src/gtk-single-sat.c:846 +#: ../src/gtk-sat-map-popup.c:114 ../src/gtk-single-sat.c:851 msgid "Future passes" msgstr "" @@ -230,7 +230,7 @@ #: ../src/gtk-polar-view-popup.c:404 ../src/gtk-polar-view-popup.c:474 #: ../src/gtk-sat-list-popup.c:176 ../src/gtk-sat-list-popup.c:246 #: ../src/gtk-sat-map-popup.c:306 ../src/gtk-sat-map-popup.c:376 -#: ../src/gtk-single-sat.c:1049 ../src/gtk-single-sat.c:1120 +#: ../src/gtk-single-sat.c:1054 ../src/gtk-single-sat.c:1125 #, c-format msgid "" "Satellite %s has no passes\n" @@ -238,7 +238,7 @@ msgstr "" #: ../src/gtk-polar-view-popup.c:420 ../src/gtk-sat-list-popup.c:192 -#: ../src/gtk-sat-map-popup.c:322 ../src/gtk-single-sat.c:1065 +#: ../src/gtk-sat-map-popup.c:322 ../src/gtk-single-sat.c:1070 #, c-format msgid "" "Satellite %s has no passes for\n" @@ -250,7 +250,7 @@ msgstr "" #: ../src/gtk-polar-view-popup.c:493 ../src/gtk-sat-list-popup.c:265 -#: ../src/gtk-sat-map-popup.c:395 ../src/gtk-single-sat.c:1139 +#: ../src/gtk-sat-map-popup.c:395 ../src/gtk-single-sat.c:1144 #, c-format msgid "" "Satellite %s has no passes for\n" @@ -315,58 +315,67 @@ msgid "%s:%d: Can not find clicked object (%d) in hash table" msgstr "" -#: ../src/gtk-rig-ctrl.c:385 +#: ../src/gtk-rig-ctrl.c:386 msgid "<b> Downlink </b>" msgstr "" #. Downlink doppler #. Uplink doppler -#: ../src/gtk-rig-ctrl.c:400 ../src/gtk-rig-ctrl.c:462 +#: ../src/gtk-rig-ctrl.c:401 ../src/gtk-rig-ctrl.c:466 msgid "Doppler:" msgstr "" -#: ../src/gtk-rig-ctrl.c:411 ../src/gtk-rig-ctrl.c:473 +#: ../src/gtk-rig-ctrl.c:403 ../src/gtk-rig-ctrl.c:468 +msgid "" +"The Doppler shift according to the range rate and the currently selected " +"downlink frequency" +msgstr "" + +#: ../src/gtk-rig-ctrl.c:415 ../src/gtk-rig-ctrl.c:480 msgid "LO:" msgstr "" -#: ../src/gtk-rig-ctrl.c:447 +#: ../src/gtk-rig-ctrl.c:451 msgid "<b> Uplink </b>" msgstr "" -#: ../src/gtk-rig-ctrl.c:524 ../src/gtk-rot-ctrl.c:420 +#: ../src/gtk-rig-ctrl.c:531 ../src/gtk-rot-ctrl.c:420 msgid "Select target object" msgstr "" #. tracking button -#: ../src/gtk-rig-ctrl.c:529 ../src/gtk-rot-ctrl.c:425 +#: ../src/gtk-rig-ctrl.c:536 ../src/gtk-rot-ctrl.c:425 msgid "Track" msgstr "" -#: ../src/gtk-rig-ctrl.c:530 ../src/gtk-rot-ctrl.c:426 -msgid "Track the satellite when it is within range" +#: ../src/gtk-rig-ctrl.c:537 +msgid "" +"Track the satellite transponder.\n" +"Enabling this button will apply Dopper correction to the frequency of the " +"radio." msgstr "" -#: ../src/gtk-rig-ctrl.c:536 +#: ../src/gtk-rig-ctrl.c:545 msgid "Select a transponder" msgstr "" #. buttons -#: ../src/gtk-rig-ctrl.c:543 +#: ../src/gtk-rig-ctrl.c:552 msgid "T" msgstr "" -#: ../src/gtk-rig-ctrl.c:545 +#: ../src/gtk-rig-ctrl.c:554 msgid "" "Tune the radio to this transponder. The uplink and downlink will be set to " "the center of the transponder passband. In case of beacons, only the " "downlink will be tuned to the beacon frequency." msgstr "" -#: ../src/gtk-rig-ctrl.c:551 +#: ../src/gtk-rig-ctrl.c:560 msgid "L" msgstr "" -#: ../src/gtk-rig-ctrl.c:553 +#: ../src/gtk-rig-ctrl.c:562 msgid "" "Lock the uplink and the downlink to each other. Whenever you change the " "downlink (in the controller or on the dial, the uplink will track it " @@ -379,42 +388,51 @@ msgstr "" #. Azimuth -#: ../src/gtk-rig-ctrl.c:572 ../src/gtk-rot-ctrl.c:431 +#: ../src/gtk-rig-ctrl.c:581 ../src/gtk-rot-ctrl.c:431 msgid "Az:" msgstr "" #. Elevation -#: ../src/gtk-rig-ctrl.c:580 ../src/gtk-rot-ctrl.c:441 +#: ../src/gtk-rig-ctrl.c:589 ../src/gtk-rot-ctrl.c:441 msgid "El:" msgstr "" #. Range -#: ../src/gtk-rig-ctrl.c:588 +#: ../src/gtk-rig-ctrl.c:597 msgid " Range:" msgstr "" +#: ../src/gtk-rig-ctrl.c:605 ../src/gtk-rig-ctrl.c:608 +msgid "This is the current distance between the satellite and the observer." +msgstr "" + #. Range rate -#: ../src/gtk-rig-ctrl.c:596 +#: ../src/gtk-rig-ctrl.c:612 msgid " Rate:" msgstr "" -#: ../src/gtk-rig-ctrl.c:603 ../src/gtk-rot-ctrl.c:457 +#: ../src/gtk-rig-ctrl.c:620 ../src/gtk-rig-ctrl.c:623 +msgid "" +"The rate of change for the distance between the satellite and the observer." +msgstr "" + +#: ../src/gtk-rig-ctrl.c:626 ../src/gtk-rot-ctrl.c:457 msgid "Target" msgstr "" #. Primary device -#: ../src/gtk-rig-ctrl.c:632 +#: ../src/gtk-rig-ctrl.c:655 msgid "1. Device:" msgstr "" -#: ../src/gtk-rig-ctrl.c:637 +#: ../src/gtk-rig-ctrl.c:660 msgid "" "Select primary radio device.This device will be used for downlink and uplink " "unless you select a secondary device for uplink" msgstr "" -#: ../src/gtk-rig-ctrl.c:662 ../src/gtk-rig-ctrl.c:705 -#: ../src/gtk-rig-ctrl.c:2348 ../src/gtk-rot-ctrl.c:513 +#: ../src/gtk-rig-ctrl.c:685 ../src/gtk-rig-ctrl.c:728 +#: ../src/gtk-rig-ctrl.c:2368 ../src/gtk-rot-ctrl.c:513 #: ../src/gtk-rot-ctrl.c:1229 ../src/sat-pref-rig.c:304 #: ../src/sat-pref-rot.c:270 #, c-format @@ -423,233 +441,239 @@ #. config will be force-loaded after LO spin is created #. Secondary device -#: ../src/gtk-rig-ctrl.c:675 +#: ../src/gtk-rig-ctrl.c:698 msgid "2. Device:" msgstr "" -#: ../src/gtk-rig-ctrl.c:680 +#: ../src/gtk-rig-ctrl.c:703 msgid "" "Select secondary radio device\n" "This device will be used for uplink" msgstr "" #. load config -#: ../src/gtk-rig-ctrl.c:684 ../src/sat-pref-rig-editor.c:236 +#: ../src/gtk-rig-ctrl.c:707 ../src/sat-pref-rig-editor.c:236 #: ../src/sat-pref-rig.c:754 ../src/sat-pref-rig.c:763 msgid "None" msgstr "" #. Engage button -#: ../src/gtk-rig-ctrl.c:720 ../src/gtk-rot-ctrl.c:526 +#: ../src/gtk-rig-ctrl.c:743 ../src/gtk-rot-ctrl.c:526 msgid "Engage" msgstr "" -#: ../src/gtk-rig-ctrl.c:721 +#: ../src/gtk-rig-ctrl.c:744 msgid "Engage the selcted radio device" msgstr "" #. Timeout -#: ../src/gtk-rig-ctrl.c:729 ../src/gtk-rot-ctrl.c:532 +#: ../src/gtk-rig-ctrl.c:752 ../src/gtk-rot-ctrl.c:532 msgid "Cycle:" msgstr "" -#: ../src/gtk-rig-ctrl.c:736 +#: ../src/gtk-rig-ctrl.c:759 msgid "This parameter controls the delay between commands sent to the rig." msgstr "" -#: ../src/gtk-rig-ctrl.c:743 ../src/gtk-rot-ctrl.c:546 +#: ../src/gtk-rig-ctrl.c:766 ../src/gtk-rot-ctrl.c:546 msgid "msec" msgstr "" -#: ../src/gtk-rig-ctrl.c:747 ../src/gtk-rot-ctrl.c:575 +#: ../src/gtk-rig-ctrl.c:770 ../src/gtk-rot-ctrl.c:575 msgid "Settings" msgstr "" -#: ../src/gtk-rig-ctrl.c:764 +#: ../src/gtk-rig-ctrl.c:787 msgid "<span size='large'><b>ΔT: 00:00:00</b></span>" msgstr "" -#: ../src/gtk-rig-ctrl.c:812 ../src/gtk-rot-ctrl.c:638 +#: ../src/gtk-rig-ctrl.c:789 +msgid "" +"The time remaining until the next AOS or LOS event, depending on which one " +"comes first." +msgstr "" + +#: ../src/gtk-rig-ctrl.c:838 ../src/gtk-rot-ctrl.c:638 #, c-format msgid "%s:%s: Invalid satellite selection: %d" msgstr "" -#: ../src/gtk-rig-ctrl.c:849 +#: ../src/gtk-rig-ctrl.c:875 #, c-format msgid "%s: Inconsistency detected in internal transponder data (%d,%d)" msgstr "" -#: ../src/gtk-rig-ctrl.c:977 +#: ../src/gtk-rig-ctrl.c:1007 #, c-format msgid "%s:%s: Primary device selected: %d" msgstr "" -#: ../src/gtk-rig-ctrl.c:991 ../src/gtk-rig-ctrl.c:2436 +#: ../src/gtk-rig-ctrl.c:1021 ../src/gtk-rig-ctrl.c:2456 #, c-format msgid "%s:%d: Failed to allocate memory for radio config" msgstr "" -#: ../src/gtk-rig-ctrl.c:1000 ../src/gtk-rig-ctrl.c:1101 +#: ../src/gtk-rig-ctrl.c:1030 ../src/gtk-rig-ctrl.c:1131 #, c-format msgid "%s:%s: Loaded new radio configuration %s" msgstr "" #. update LO widgets -#: ../src/gtk-rig-ctrl.c:1003 ../src/gtk-rig-ctrl.c:1008 -#: ../src/gtk-rig-ctrl.c:1060 ../src/gtk-rig-ctrl.c:1076 -#: ../src/gtk-rig-ctrl.c:1104 +#: ../src/gtk-rig-ctrl.c:1033 ../src/gtk-rig-ctrl.c:1038 +#: ../src/gtk-rig-ctrl.c:1090 ../src/gtk-rig-ctrl.c:1106 +#: ../src/gtk-rig-ctrl.c:1134 #, c-format msgid "%.0f MHz" msgstr "" -#: ../src/gtk-rig-ctrl.c:1015 ../src/gtk-rig-ctrl.c:1110 +#: ../src/gtk-rig-ctrl.c:1045 ../src/gtk-rig-ctrl.c:1140 #, c-format msgid "%s:%s: Failed to load radio configuration %s" msgstr "" -#: ../src/gtk-rig-ctrl.c:1044 +#: ../src/gtk-rig-ctrl.c:1074 #, c-format msgid "%s:%s: Secondary device selected: %d" msgstr "" -#: ../src/gtk-rig-ctrl.c:1092 +#: ../src/gtk-rig-ctrl.c:1122 #, c-format msgid "%s:%s: Failed to allocate memory for radio config" msgstr "" -#: ../src/gtk-rig-ctrl.c:1148 ../src/gtk-rot-ctrl.c:780 +#: ../src/gtk-rig-ctrl.c:1178 ../src/gtk-rot-ctrl.c:780 #, c-format msgid "%s: Controller does not have a valid configuration" msgstr "" -#: ../src/gtk-rig-ctrl.c:1256 ../src/gtk-rot-ctrl.c:808 +#: ../src/gtk-rig-ctrl.c:1268 ../src/gtk-rot-ctrl.c:808 #, c-format msgid "%s missed the deadline" msgstr "" -#: ../src/gtk-rig-ctrl.c:1288 +#: ../src/gtk-rig-ctrl.c:1300 #, c-format msgid "%s: Invalid radio type %d. Setting type to RIG_TYPE_RX" msgstr "" -#: ../src/gtk-rig-ctrl.c:1302 ../src/gtk-rot-ctrl.c:897 +#: ../src/gtk-rig-ctrl.c:1314 ../src/gtk-rot-ctrl.c:897 #, c-format msgid "%s: MAX_ERROR_COUNT (%d) reached. Disengaging device!" msgstr "" -#: ../src/gtk-rig-ctrl.c:1812 ../src/gtk-rig-ctrl.c:2001 +#: ../src/gtk-rig-ctrl.c:1832 ../src/gtk-rig-ctrl.c:2021 #: ../src/gtk-rot-ctrl.c:965 ../src/gtk-rot-ctrl.c:1074 #, c-format msgid "%s:%d: Failed to create socket" msgstr "" -#: ../src/gtk-rig-ctrl.c:1818 ../src/gtk-rig-ctrl.c:2007 +#: ../src/gtk-rig-ctrl.c:1838 ../src/gtk-rig-ctrl.c:2027 #: ../src/gtk-rot-ctrl.c:971 ../src/gtk-rot-ctrl.c:1080 #, c-format msgid "%s:%d Network socket created successfully" msgstr "" -#: ../src/gtk-rig-ctrl.c:1832 ../src/gtk-rig-ctrl.c:2021 +#: ../src/gtk-rig-ctrl.c:1852 ../src/gtk-rig-ctrl.c:2041 #: ../src/gtk-rot-ctrl.c:985 ../src/gtk-rot-ctrl.c:1094 #, c-format msgid "%s:%d: Failed to connect to %s:%d" msgstr "" -#: ../src/gtk-rig-ctrl.c:1838 ../src/gtk-rig-ctrl.c:2027 +#: ../src/gtk-rig-ctrl.c:1858 ../src/gtk-rig-ctrl.c:2047 #: ../src/gtk-rot-ctrl.c:991 ../src/gtk-rot-ctrl.c:1100 #, c-format msgid "%s:%d: Connection opened to %s:%d" msgstr "" -#: ../src/gtk-rig-ctrl.c:1856 ../src/gtk-rig-ctrl.c:2038 +#: ../src/gtk-rig-ctrl.c:1876 ../src/gtk-rig-ctrl.c:2058 #: ../src/gtk-rot-ctrl.c:1002 ../src/gtk-rot-ctrl.c:1113 #, c-format msgid "%s:%d: SIZE ERROR %d / %d" msgstr "" -#: ../src/gtk-rig-ctrl.c:1866 ../src/gtk-rig-ctrl.c:2048 +#: ../src/gtk-rig-ctrl.c:1886 ../src/gtk-rig-ctrl.c:2068 #: ../src/gtk-rot-ctrl.c:1012 #, c-format msgid "%s:%s: Failed to allocate 128 bytes (yes, this means trouble)" msgstr "" -#: ../src/gtk-rig-ctrl.c:1876 ../src/gtk-rig-ctrl.c:2058 +#: ../src/gtk-rig-ctrl.c:1896 ../src/gtk-rig-ctrl.c:2078 #, c-format msgid "%s:%s: Got 0 bytes from rigctld" msgstr "" -#: ../src/gtk-rig-ctrl.c:1881 ../src/gtk-rig-ctrl.c:2063 +#: ../src/gtk-rig-ctrl.c:1901 ../src/gtk-rig-ctrl.c:2083 #, c-format msgid "%s:%s: Read %d bytes from rigctld" msgstr "" -#: ../src/gtk-rig-ctrl.c:1924 ../src/gtk-rig-ctrl.c:2101 +#: ../src/gtk-rig-ctrl.c:1944 ../src/gtk-rig-ctrl.c:2121 #, c-format msgid "%s: Failed to create socket" msgstr "" -#: ../src/gtk-rig-ctrl.c:1930 ../src/gtk-rig-ctrl.c:2107 +#: ../src/gtk-rig-ctrl.c:1950 ../src/gtk-rig-ctrl.c:2127 #, c-format msgid "%s: Network socket created successfully" msgstr "" -#: ../src/gtk-rig-ctrl.c:1944 ../src/gtk-rig-ctrl.c:2121 +#: ../src/gtk-rig-ctrl.c:1964 ../src/gtk-rig-ctrl.c:2141 #, c-format msgid "%s: Failed to connect to %s:%d" msgstr "" -#: ../src/gtk-rig-ctrl.c:1950 ../src/gtk-rig-ctrl.c:2127 +#: ../src/gtk-rig-ctrl.c:1970 ../src/gtk-rig-ctrl.c:2147 #, c-format msgid "%s: Connection opened to %s:%d" msgstr "" -#: ../src/gtk-rig-ctrl.c:1961 ../src/gtk-rig-ctrl.c:2166 +#: ../src/gtk-rig-ctrl.c:1981 ../src/gtk-rig-ctrl.c:2186 #, c-format msgid "%s: SIZE ERROR %d / %d" msgstr "" -#: ../src/gtk-rig-ctrl.c:1992 ../src/gtk-rot-ctrl.c:956 +#: ../src/gtk-rig-ctrl.c:2012 ../src/gtk-rot-ctrl.c:956 #, c-format msgid "%s:%d: NULL storage." msgstr "" -#: ../src/gtk-rig-ctrl.c:2155 +#: ../src/gtk-rig-ctrl.c:2175 #, c-format msgid "%s: Invalid VFO argument. Using VFOA." msgstr "" -#: ../src/gtk-rig-ctrl.c:2199 +#: ../src/gtk-rig-ctrl.c:2219 #, c-format msgid "AOS in" msgstr "" -#: ../src/gtk-rig-ctrl.c:2203 +#: ../src/gtk-rig-ctrl.c:2223 #, c-format msgid "LOS in" msgstr "" -#: ../src/gtk-rig-ctrl.c:2286 +#: ../src/gtk-rig-ctrl.c:2306 #, c-format msgid "%s:%s: GtkSatModule has no target satellite." msgstr "" -#: ../src/gtk-rig-ctrl.c:2298 +#: ../src/gtk-rig-ctrl.c:2318 #, c-format msgid "%s:%s: Satellite %d has %d transponder modes." msgstr "" -#: ../src/gtk-rig-ctrl.c:2309 +#: ../src/gtk-rig-ctrl.c:2329 #, c-format msgid "%s:&s: Read transponder '%s' for satellite %d" msgstr "" -#: ../src/gtk-rig-ctrl.c:2448 +#: ../src/gtk-rig-ctrl.c:2468 #, c-format msgid "%s:%d: Error reading radio configuration %s" msgstr "" #: ../src/gtk-rot-ctrl.c:328 ../src/gtk-sat-list.c:85 -#: ../src/sat-pass-dialogs.c:125 ../src/gtk-single-sat.c:84 +#: ../src/sat-pass-dialogs.c:125 ../src/gtk-single-sat.c:56 msgid "Azimuth" msgstr "" @@ -658,7 +682,7 @@ msgstr "" #: ../src/gtk-rot-ctrl.c:367 ../src/gtk-sat-list.c:86 -#: ../src/sat-pass-dialogs.c:126 ../src/gtk-single-sat.c:85 +#: ../src/sat-pass-dialogs.c:126 ../src/gtk-single-sat.c:57 msgid "Elevation" msgstr "" @@ -666,6 +690,10 @@ msgid "Read: " msgstr "" +#: ../src/gtk-rot-ctrl.c:426 +msgid "Track the satellite when it is within range" +msgstr "" + #. count down #: ../src/gtk-rot-ctrl.c:450 msgid "ΔT:" @@ -870,17 +898,17 @@ #. Next Event #: ../src/gtk-sat-list.c:62 ../src/gtk-sat-list.c:92 #: ../src/sat-pref-map-view.c:241 ../src/sat-pref-polar-view.c:272 -#: ../src/gtk-single-sat.c:91 +#: ../src/gtk-single-sat.c:63 msgid "Next Event" msgstr "" #: ../src/gtk-sat-list.c:63 ../src/gtk-sat-list.c:93 -#: ../src/gtk-single-sat.c:92 +#: ../src/gtk-single-sat.c:64 msgid "Next AOS" msgstr "" #: ../src/gtk-sat-list.c:64 ../src/gtk-sat-list.c:94 -#: ../src/gtk-single-sat.c:93 +#: ../src/gtk-single-sat.c:65 msgid "Next LOS" msgstr "" @@ -950,59 +978,55 @@ msgid "Catalogue Number" msgstr "" -#: ../src/gtk-sat-list.c:87 ../src/gtk-single-sat.c:86 +#: ../src/gtk-sat-list.c:87 ../src/gtk-single-sat.c:58 msgid "Direction" msgstr "" #: ../src/gtk-sat-list.c:88 ../src/sat-pass-dialogs.c:127 -#: ../src/gtk-single-sat.c:87 msgid "Right Ascension" msgstr "" #: ../src/gtk-sat-list.c:89 ../src/sat-pass-dialogs.c:128 -#: ../src/gtk-single-sat.c:88 +#: ../src/gtk-single-sat.c:60 msgid "Declination" msgstr "" #: ../src/gtk-sat-list.c:90 ../src/sat-pass-dialogs.c:129 -#: ../src/gtk-single-sat.c:89 +#: ../src/gtk-single-sat.c:61 msgid "Slant Range" msgstr "" #: ../src/gtk-sat-list.c:91 ../src/sat-pass-dialogs.c:130 -#: ../src/gtk-single-sat.c:90 +#: ../src/gtk-single-sat.c:62 msgid "Range Rate" msgstr "" #: ../src/gtk-sat-list.c:95 ../src/sat-pass-dialogs.c:131 -#: ../src/gtk-single-sat.c:94 msgid "Latitude" msgstr "" #: ../src/gtk-sat-list.c:96 ../src/sat-pass-dialogs.c:132 -#: ../src/gtk-single-sat.c:95 msgid "Longitude" msgstr "" #: ../src/gtk-sat-list.c:97 ../src/sat-pass-dialogs.c:133 -#: ../src/gtk-single-sat.c:96 msgid "Sub-Satellite Point" msgstr "" #: ../src/gtk-sat-list.c:98 ../src/sat-pass-dialogs.c:134 -#: ../src/gtk-single-sat.c:97 +#: ../src/gtk-single-sat.c:69 msgid "Footprint" msgstr "" #. altitude #: ../src/gtk-sat-list.c:99 ../src/sat-pass-dialogs.c:135 -#: ../src/sat-pref-qth-editor.c:318 ../src/gtk-single-sat.c:98 +#: ../src/sat-pref-qth-editor.c:318 ../src/gtk-single-sat.c:70 #: ../src/qth-editor.c:333 msgid "Altitude" msgstr "" #: ../src/gtk-sat-list.c:100 ../src/sat-pass-dialogs.c:136 -#: ../src/gtk-single-sat.c:99 +#: ../src/gtk-single-sat.c:71 msgid "Velocity" msgstr "" @@ -1026,7 +1050,7 @@ msgstr "" #: ../src/gtk-sat-list.c:105 ../src/sat-pass-dialogs.c:141 -#: ../src/gtk-single-sat.c:104 +#: ../src/gtk-single-sat.c:76 ../src/gtk-single-sat.c:104 msgid "Orbit Phase" msgstr "" @@ -1035,7 +1059,7 @@ msgstr "" #: ../src/gtk-sat-list.c:107 ../src/sat-pass-dialogs.c:142 -#: ../src/gtk-single-sat.c:106 +#: ../src/gtk-single-sat.c:78 msgid "Visibility" msgstr "" @@ -1252,67 +1276,67 @@ msgid "%s: Previous cycle missed it's deadline." msgstr "" -#: ../src/gtk-sat-module.c:922 ../src/gtk-sat-module.c:1559 +#: ../src/gtk-sat-module.c:927 ../src/gtk-sat-module.c:1564 #, c-format msgid "%f:%d: Unknown child type" msgstr "" -#: ../src/gtk-sat-module.c:1082 +#: ../src/gtk-sat-module.c:1087 #, c-format msgid "%s: Module %s recevied CLOSE signal." msgstr "" -#: ../src/gtk-sat-module.c:1092 +#: ../src/gtk-sat-module.c:1097 #, c-format msgid "%s: Module %s is in DOCKED state." msgstr "" -#: ../src/gtk-sat-module.c:1099 ../src/gtk-sat-module.c:1115 -#: ../src/gtk-sat-module.c:1143 +#: ../src/gtk-sat-module.c:1104 ../src/gtk-sat-module.c:1120 +#: ../src/gtk-sat-module.c:1148 #, c-format msgid "" "%s: Module %s was not found in mod-mgr (%d)\n" "Internal state is corrupt?" msgstr "" -#: ../src/gtk-sat-module.c:1108 +#: ../src/gtk-sat-module.c:1113 #, c-format msgid "%s: Module %s is in WINDOW state." msgstr "" -#: ../src/gtk-sat-module.c:1136 +#: ../src/gtk-sat-module.c:1141 #, c-format msgid "%s: Module %s is in FULLSCREEN state." msgstr "" -#: ../src/gtk-sat-module.c:1165 ../src/gtk-sat-module.c:1337 +#: ../src/gtk-sat-module.c:1170 ../src/gtk-sat-module.c:1342 #, c-format msgid "%s: Module %s has unknown state: %d" msgstr "" -#: ../src/gtk-sat-module.c:1174 +#: ../src/gtk-sat-module.c:1179 #, c-format msgid "%s: Module %s closed." msgstr "" -#: ../src/gtk-sat-module.c:1215 +#: ../src/gtk-sat-module.c:1220 #, c-format msgid "%s: Module %s recevied CONFIG signal." msgstr "" -#: ../src/gtk-sat-module.c:1224 +#: ../src/gtk-sat-module.c:1229 #, c-format msgid "" "%s: Could not stop timeout callback\n" "%s: Source ID %d seems invalid." msgstr "" -#: ../src/gtk-sat-module.c:1242 +#: ../src/gtk-sat-module.c:1247 #, c-format msgid "%s: Module configuration failed for some reason." msgstr "" -#: ../src/gtk-sat-module.c:1505 +#: ../src/gtk-sat-module.c:1510 #, c-format msgid "%s: Reloading satellites for module %s" msgstr "" @@ -1515,7 +1539,7 @@ #. reset time #. reset button #: ../src/gtk-sat-module-tmg.c:120 ../src/sat-pref-conditions.c:427 -#: ../src/sat-pref-single-sat.c:220 ../src/sat-pref-debug.c:141 +#: ../src/sat-pref-single-sat.c:222 ../src/sat-pref-debug.c:141 #: ../src/sat-pref-formats.c:118 ../src/sat-pref-layout.c:576 #: ../src/sat-pref-list-view.c:253 ../src/sat-pref-map-view.c:644 #: ../src/sat-pref-multi-pass.c:190 ../src/sat-pref-polar-view.c:577 @@ -2626,6 +2650,10 @@ msgid "Satellite Info" msgstr "" +#: ../src/sat-info.c:427 +msgid "No transponders" +msgstr "" + #. we have a range #: ../src/sat-info.c:454 #, c-format @@ -2978,7 +3006,7 @@ "satellite passes." msgstr "" -#: ../src/sat-pref-conditions.c:433 ../src/sat-pref-single-sat.c:227 +#: ../src/sat-pref-conditions.c:433 ../src/sat-pref-single-sat.c:229 #: ../src/sat-pref-debug.c:144 ../src/sat-pref-layout.c:583 #: ../src/sat-pref-list-view.c:260 ../src/sat-pref-map-view.c:651 #: ../src/sat-pref-multi-pass.c:196 ../src/sat-pref-polar-view.c:584 @@ -3224,11 +3252,11 @@ msgid "%s:%s: Invalid AZ rotator type." msgstr "" -#: ../src/sat-pref-single-sat.c:85 ../src/sat-pref-list-view.c:101 +#: ../src/sat-pref-single-sat.c:86 ../src/sat-pref-list-view.c:101 msgid "<b>Visible Fields:</b>" msgstr "" -#: ../src/sat-pref-single-sat.c:232 ../src/sat-pref-layout.c:588 +#: ../src/sat-pref-single-sat.c:234 ../src/sat-pref-layout.c:588 #: ../src/sat-pref-list-view.c:265 ../src/sat-pref-map-view.c:656 #: ../src/sat-pref-polar-view.c:589 ../src/sat-pref-refresh.c:431 msgid "Reset module settings to the global values." @@ -4716,133 +4744,145 @@ msgid "Gpredict Info" msgstr "" -#: ../src/gtk-single-sat.c:56 -msgid "Azimuth :" +#: ../src/gtk-single-sat.c:59 +msgid "Right Asc." msgstr "" -#: ../src/gtk-single-sat.c:57 -msgid "Elevation :" +#: ../src/gtk-single-sat.c:66 +msgid "SSP Lat." msgstr "" -#: ../src/gtk-single-sat.c:58 -msgid "Direction :" +#: ../src/gtk-single-sat.c:67 +msgid "SSP Lon." msgstr "" -#: ../src/gtk-single-sat.c:59 -msgid "Right Asc. :" +#: ../src/gtk-single-sat.c:68 +msgid "SSP Loc." msgstr "" -#: ../src/gtk-single-sat.c:60 -msgid "Declination :" +#: ../src/gtk-single-sat.c:72 +msgid "Doppler@100M" msgstr "" -#: ../src/gtk-single-sat.c:61 -msgid "Slant Range :" +#: ../src/gtk-single-sat.c:73 +msgid "Sig. Loss" msgstr "" -#: ../src/gtk-single-sat.c:62 -msgid "Range Rate :" +#: ../src/gtk-single-sat.c:74 +msgid "Sig. Delay" msgstr "" -#: ../src/gtk-single-sat.c:63 -msgid "Next Event :" +#: ../src/gtk-single-sat.c:75 +msgid "Mean Anom." msgstr "" -#: ../src/gtk-single-sat.c:64 -msgid "Next AOS :" +#: ../src/gtk-single-sat.c:77 +msgid "Orbit Num." msgstr "" -#: ../src/gtk-single-sat.c:65 -msgid "Next LOS :" +#: ../src/gtk-single-sat.c:84 +msgid "Azimuth of the satellite" msgstr "" -#: ../src/gtk-single-sat.c:66 -msgid "SSP Lat. :" +#: ../src/gtk-single-sat.c:85 +msgid "Elevation of the satellite" msgstr "" -#: ../src/gtk-single-sat.c:67 -msgid "SSP Lon. :" +#: ../src/gtk-single-sat.c:86 +msgid "Direction of the satellite" msgstr "" -#: ../src/gtk-single-sat.c:68 -msgid "SSP Loc. :" +#: ../src/gtk-single-sat.c:87 +msgid "Right Ascension of the satellite" msgstr "" -#: ../src/gtk-single-sat.c:69 -msgid "Footprint :" +#: ../src/gtk-single-sat.c:88 +msgid "Declination of the satellite" msgstr "" -#: ../src/gtk-single-sat.c:70 -msgid "Altitude :" +#: ../src/gtk-single-sat.c:89 +msgid "The range between satellite and observer" msgstr "" -#: ../src/gtk-single-sat.c:71 -msgid "Velocity :" +#: ../src/gtk-single-sat.c:90 +msgid "The rate at which the Slant Range changes" msgstr "" -#: ../src/gtk-single-sat.c:72 -msgid "Doppler :" +#: ../src/gtk-single-sat.c:91 +msgid "The time of next AOS or LOS" msgstr "" -#: ../src/gtk-single-sat.c:73 -msgid "Sig. Loss :" +#: ../src/gtk-single-sat.c:92 +msgid "The time of next AOS" msgstr "" -#: ../src/gtk-single-sat.c:74 -msgid "Sig. Delay :" +#: ../src/gtk-single-sat.c:93 +msgid "The time of next LOS" msgstr "" -#: ../src/gtk-single-sat.c:75 -msgid "Mean Anom. :" +#: ../src/gtk-single-sat.c:94 +msgid "Latitude of the sub-satellite point" msgstr "" -#: ../src/gtk-single-sat.c:76 -msgid "Orbit Phase :" +#: ../src/gtk-single-sat.c:95 +msgid "Longitude of the sub-satellite point" msgstr "" -#: ../src/gtk-single-sat.c:77 -msgid "Orbit Num. :" +#: ../src/gtk-single-sat.c:96 +msgid "Sub-Satellite Point as Maidenhead grid square" msgstr "" -#: ../src/gtk-single-sat.c:78 -msgid "Visibility :" +#: ../src/gtk-single-sat.c:97 +msgid "Size of the satellite footprint" msgstr "" +#: ../src/gtk-single-sat.c:98 +msgid "Altitude of the satellite" +msgstr "" + +#: ../src/gtk-single-sat.c:99 +msgid "Tangential velocity of the satellite" +msgstr "" + #: ../src/gtk-single-sat.c:101 msgid "Signal loss @ 100MHz" msgstr "" +#: ../src/gtk-single-sat.c:106 +msgid "Visibility of the satellite" +msgstr "" + #: ../src/gtk-single-sat.c:251 msgid "Satellite options / shortcuts" msgstr "" -#: ../src/gtk-single-sat.c:339 +#: ../src/gtk-single-sat.c:344 #, c-format msgid "%s: Invalid GtkSingleSat!" msgstr "" -#: ../src/gtk-single-sat.c:399 +#: ../src/gtk-single-sat.c:404 #, c-format msgid "%s:%d: Can not update invisible field (I:%d F:%d)" msgstr "" -#: ../src/gtk-single-sat.c:410 +#: ../src/gtk-single-sat.c:415 #, c-format msgid "%s:%d: Can not update non-existing sat" msgstr "" -#: ../src/gtk-single-sat.c:515 ../src/gtk-single-sat.c:546 -#: ../src/gtk-single-sat.c:574 +#: ../src/gtk-single-sat.c:520 ../src/gtk-single-sat.c:551 +#: ../src/gtk-single-sat.c:579 msgid "N/A" msgstr "" -#: ../src/gtk-single-sat.c:696 +#: ../src/gtk-single-sat.c:701 #, c-format msgid "%s:%d: Invalid field number (%d)" msgstr "" #. select sat -#: ../src/gtk-single-sat.c:903 +#: ../src/gtk-single-sat.c:908 msgid "Select satellite" msgstr "" This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <cs...@us...> - 2009-05-24 12:46:21
|
Revision: 331 http://gpredict.svn.sourceforge.net/gpredict/?rev=331&view=rev Author: csete Date: 2009-05-24 12:46:17 +0000 (Sun, 24 May 2009) Log Message: ----------- Updated. Modified Paths: -------------- trunk/ChangeLog trunk/NEWS Modified: trunk/ChangeLog =================================================================== --- trunk/ChangeLog 2009-05-24 12:40:11 UTC (rev 330) +++ trunk/ChangeLog 2009-05-24 12:46:17 UTC (rev 331) @@ -1,4 +1,4 @@ -2009-05-24 Alexandru Csete <oz...@gm...> +2009-05-24 Alexandru Csete <oz9aec at gmail.com> * src/sat-pref-single-sat.c: Use field text instead of field hint for checkbox label. Use the hints for @@ -12,7 +12,7 @@ too soon. Changed packing options to include GTK_EXPAND. -2009-05-23 Alexandru Csete <oz...@gm...> +2009-05-23 Alexandru Csete <oz9aec at gmail.com> * src/gtk-rig-ctrl.c: Fixed some bugs that caused the Doppler shift to be calculated incorrectly @@ -22,19 +22,19 @@ Improved tooltip texts. -2009-05-21 Alexandru Csete <oz...@gm...> +2009-05-21 Alexandru Csete <oz9aec at gmail.com> * src/gtk-sat-data.[ch]: Added function to copy satellite data from one sat_t structure to another. -2009-05-20 Alexandru Csete <oz...@gm...> +2009-05-20 Alexandru Csete <oz9aec at gmail.com> * src/data: Added new transponder files received from David VK5DG. -2009-05-13 Alexadnru Csete <oz...@gm...> +2009-05-13 Alexadnru Csete <oz9aec at gmail.com> * src/gtk-rig-ctrl.c: Fixed bug that caused rig type to switch from DUPLEX -> RX after first @@ -59,7 +59,7 @@ Fixed compile warnings. -2009-05-10 Alexandru Csete <oz...@gm...> +2009-05-10 Alexandru Csete <oz9aec at gmail.com> * src/sat-pref-rig-data.h: * src/sat-pref-rig.c: @@ -68,7 +68,7 @@ * src/trsp-conf.c: Changed error messages severity to WARNING when reading transponder data. -2009-05-09 Alexandru Csete <oz...@gm...> +2009-05-09 Alexandru Csete <oz9aec at gmail.com> * src/radio-conf.[ch]: Added parameter to store uplink and downlink VFOs for full-duplex capable @@ -82,7 +82,7 @@ Implemented full-duplex controller. -2009-05-01 Alexandru Csete <oz...@gm...> +2009-05-01 Alexandru Csete <oz9aec at gmail.com> * src/gtk-sat-module.c: Fixed indent. Log an error message if module configuration fails. @@ -93,7 +93,7 @@ is opened or reconfigured. -2009-04-14 Alexandru Csete <oz...@gm...> +2009-04-14 Alexandru Csete <oz9aec at gmail.com> * configure.ac: Require libcurl 7.16.0 or later as mandatory dependency. @@ -104,13 +104,13 @@ Reverted TLE update to libcurl version. -2009-04-13 Alexandru Csete <oz...@gm...> +2009-04-13 Alexandru Csete <oz9aec at gmail.com> * src/predict-tools.c: Fixed a bug that could cause find_aos() to go into infinite loop. -2009-04-12 Alexandru Csete <oz...@gm...> +2009-04-12 Alexandru Csete <oz9aec at gmail.com> * src/gtk-rig-ctrl.c: Implemented dual-rig controller. Tested with FT-817/IC-765 pair. @@ -140,13 +140,13 @@ Implemented new PTT option. -2009-04-11 Alexandru Csete <oz...@gm...> +2009-04-11 Alexandru Csete <oz9aec at gmail.com> * src/radio-conf.c: Fixed bug that prevented correct saving of the LO frequencies. -2009-04-10 Alexandru Csete <oz...@gm...> +2009-04-10 Alexandru Csete <oz9aec at gmail.com> * src/gtk-sat-module-tmg.c: Fixed bug 2750119: Unable to set the time correctly in Time Controller. @@ -161,7 +161,7 @@ Added secondary device for uplink. -2009-04-08 Alexandru Csete <oz...@gm...> +2009-04-08 Alexandru Csete <oz9aec at gmail.com> * src/gtk-rig-ctrl.[ch]: Fixed crash when closing rig controller window with an active transponder @@ -174,20 +174,20 @@ Added transponder selector combo box. Not fully functional. -2009-04-03 Alexandru Csete <oz...@gm...> +2009-04-03 Alexandru Csete <oz9aec at gmail.com> * src/trsp-conf.[ch]: Added function for freeing transponder list. Fixed a small typo in file extension. -2009-04-01 Alexandru Csete <oz...@gm...> +2009-04-01 Alexandru Csete <oz9aec at gmail.com> * src/trsp-conf.c: Implemented read_transponders(). -2009-03-29 Alexandru Csete <oz...@gm...> +2009-03-29 Alexandru Csete <oz9aec at gmail.com> * src/gtk-rig-ctrl.[ch]: Implemented new controller (RX and TX). Pending transponder management. @@ -196,7 +196,7 @@ Added files for transpoder data file I/O. -2009-03-21 Alexandru Csete <oz...@gm...> +2009-03-21 Alexandru Csete <oz9aec at gmail.com> * src/radio-conf.[ch]: Added config field for uplink transverter LO. LO values are now optional. @@ -210,7 +210,7 @@ Begun implementation of new controller. -2009-03-21 Stephane Fillod <fi...@us...> +2009-03-21 Stephane Fillod <fillods at users.sf.net> * src/about.c: * src/gtk-polar-view.c: @@ -231,32 +231,32 @@ * po/fr.po: update -2009-03-20 Alexandru Csete <oz...@gm...> +2009-03-20 Alexandru Csete <oz9aec at gmail.com> * src/sat-pref-rig-editor.c: Changed radio type labels. -2009-03-20 Stephane Fillod <fi...@us...> +2009-03-20 Stephane Fillod <fillods at users.sf.net> * src/tle-update.c: Added Gio error checking and reporting. -2009-03-18 Alexandru Csete <oz...@gm...> +2009-03-18 Alexandru Csete <oz9aec at gmail.com> * src/sat-pref-qth.c: Fixed typo (Debian bug #520203). -2009-03-16 Bruce Cowan <bc...@fa...> +2009-03-16 Bruce Cowan <bcowan at fastmail.co.uk> * src/sat-cfg.[ch]: * src/sat-pref-tle.c: Remove proxy configuration item, taken care by GVFS. -2009-03-16 Bruce Cowan <bc...@fa...> +2009-03-16 Bruce Cowan <bcowan at fastmail.co.uk> * src/menubar.c: * src/tle-update.c: @@ -274,14 +274,14 @@ Updated. -2009-03-01 Alexandru Csete <oz...@gm...> +2009-03-01 Alexandru Csete <oz9aec at gmail.com> * configure.ac: Changed required GooCanvas version from 0.10 to 0.9 to be compatible with older linux distributions, too (e.g. Ubuntu 8.04). -2009-02-19 Stephane Fillod <fi...@us...> +2009-02-19 Stephane Fillod <fillods at users.sf.net> * po/POTFILES.in: Remove goocanv8 files. Update list of C files. @@ -293,7 +293,7 @@ * src/Makefile.am: Fixed a typo. -2008-12-28 Alexandru Csete <oz...@gm...> +2008-12-28 Alexandru Csete <oz9aec at gmail.com> * src/sat-pref-rig-editor.c: Added widgets for editing radio type and ptt. @@ -312,7 +312,7 @@ Update canvas bounds when resizing the canvas. -2008-12-27; Alexandru Csete <oz...@gm...> +2008-12-27; Alexandru Csete <oz9aec at gmail.com> * autogen.sh: * configure.ac: @@ -328,7 +328,7 @@ Added management of radio type. -2008-10-26; Alexandru Csete <oz...@gm...> +2008-10-26; Alexandru Csete <oz9aec at gmail.com> * src/gtk-sat-list-popup.[ch]: New files containing popup menu for satlist. Satlist was previously @@ -345,7 +345,7 @@ Deleted. -2008-10-25; Alexandru Csete <oz...@gm...> +2008-10-25; Alexandru Csete <oz9aec at gmail.com> * src/gtk-sky-glance.[ch]: Added start time as parameter. @@ -362,7 +362,7 @@ labels in GtkSingleSat. -2008-10-24; Alexandru Csete <oz...@gm...> +2008-10-24; Alexandru Csete <oz9aec at gmail.com> * src/sat-cfg.[ch]: Added parameter for pass prediction T0. @@ -371,7 +371,7 @@ Added widgets to configure pass prediction T0. -2008-10-11; Alexandru Csete <oz...@gm...> +2008-10-11; Alexandru Csete <oz9aec at gmail.com> * src/sat-pref-rig-editor.c: * src/sat-pref-rot-editor.c: @@ -383,7 +383,7 @@ Fixed bug 2130912: Crash when no rig or no rotator are defined. -2008-09-20; Alexandru Csete <oz...@gm...> +2008-09-20; Alexandru Csete <oz9aec at gmail.com> * src/tle-update.c: Changed connection timeout from system default to 10 seconds. @@ -397,7 +397,7 @@ edit a radio configuration. -2008-09-18; Alexandru Csete <oz...@gm...> +2008-09-18; Alexandru Csete <oz9aec at gmail.com> * src/gtk-rig-ctrl.[ch]: Implemented active feedback to take into account frequency changes made @@ -408,7 +408,7 @@ Removed newline from the end of hamlib commands. -2008-09-18; Alexandru Csete <oz...@gm...> +2008-09-18; Alexandru Csete <oz9aec at gmail.com> * src/rotor-conf.[ch]: Added field for storing rotator azimuth type, i.e. whether the rotator @@ -421,14 +421,14 @@ Added support for Az-type. -2008-09-17; Alexandru Csete <oz...@gm...> +2008-09-17; Alexandru Csete <oz9aec at gmail.com> * src/gtk-rot-ctrl.[ch]: * src/gtk-rig-ctrl.[ch]: Added error handling. After 5 comm errors the device is disengaged. -2008-09-16; Alexandru Csete <oz...@gm...> +2008-09-16; Alexandru Csete <oz9aec at gmail.com> * src/gtk-rot-ctrl.[ch]: Implemented correct management of next pass taking into account @@ -436,7 +436,7 @@ implementation. -2008-09-10; Alexandru Csete <oz...@gm...> +2008-09-10; Alexandru Csete <oz9aec at gmail.com> * src/gtk-polar-plot.[ch]: Added API to add/modify/delete the pass. @@ -447,7 +447,7 @@ and rotator. However, this part has been disabled for now. -2008-09-09; Alexandru Csete <oz...@gm...> +2008-09-09; Alexandru Csete <oz9aec at gmail.com> * src/sat-pref-conditions.c: * src/sat-cfg.[ch]: @@ -456,14 +456,14 @@ satellite visibility. -2008-09-07; Alexandru Csete <oz...@gm...> +2008-09-07; Alexandru Csete <oz9aec at gmail.com> * src/gtk-rig-ctrl.c: * src/gtk-rot-ctrl.[ch]: Implemented AOS/LOS count down. -2008-09-06; Alexandru Csete <oz...@gm...> +2008-09-06; Alexandru Csete <oz9aec at gmail.com> * src/gtk-freq-knob.[ch]: Finished implementation of frequency control knob. @@ -475,7 +475,7 @@ Finished implementation. -2008-09-05; Alexandru Csete <oz...@gm...> +2008-09-05; Alexandru Csete <oz9aec at gmail.com> * src/gtk.rig.ctrl.[ch]: Added files implementing user interface for doppler tuning. @@ -488,7 +488,7 @@ Don't show minus when value is 0. -2008-09-03; Alexandru Csete <oz...@gm...> +2008-09-03; Alexandru Csete <oz9aec at gmail.com> * src/gtk-rot-knob.[ch]: Added API functions to get/set range of the control widget. @@ -497,7 +497,7 @@ Implemented controller algorithm (except device I/O). -2008-08-28; Alexandru Csete <oz...@gm...> +2008-08-28; Alexandru Csete <oz9aec at gmail.com> * src/gtk-rot-knob.c: Fixed bug that prevented the knob value to be set to min/max. @@ -506,7 +506,7 @@ Done some work on rotator control window. -2008-08-27; Alexandru Csete <oz...@gm...> +2008-08-27; Alexandru Csete <oz9aec at gmail.com> * src/radio-conf.[ch]: Added separate fileds for port number and local oscillator ffrequency. @@ -526,7 +526,7 @@ Added field for port number. -2008-08-22; Alexandru Csete <oz...@gm...> +2008-08-22; Alexandru Csete <oz9aec at gmail.com> * src/sat-pref-rig.c: * src/sat-pref-rig-editor.c: @@ -537,7 +537,7 @@ Removed unnecessary data fields. -2008-08-20; Alexandru Csete <oz...@gm...> +2008-08-20; Alexandru Csete <oz9aec at gmail.com> * configure.ac: Disabled Hamlib checks since we will be using the TCP interface @@ -558,7 +558,7 @@ Changed from hamlib C API to TCP based configuration. -2008-05-01; Alexandru Csete <oz...@gm...> +2008-05-01; Alexandru Csete <oz9aec at gmail.com> * src/gtk-rot-knob.[ch]: New files, previously gtk-rot-ctrl. @@ -571,7 +571,7 @@ windows. -2008-04-30; Alexandru Csete <oz...@gm...> +2008-04-30; Alexandru Csete <oz9aec at gmail.com> * src/predict-tools.c: Fixed bug 1954664: Wrong overpass prediction. @@ -580,32 +580,32 @@ Fixed bug 1880815: Null pointer dereference causes crash on startup. -2008-04-24; Alexandru Csete <oz...@gm...> +2008-04-24; Alexandru Csete <oz9aec at gmail.com> * src/rot-ctrl-window.[ch]: Added files. -2008-04-22; Alexandru Csete <oz...@gm...> +2008-04-22; Alexandru Csete <oz9aec at gmail.com> * src/gtk-rot-ctrl.[ch]: First fully functional implementation. -2008-04-20; Alexandru Csete <oz...@gm...> +2008-04-20; Alexandru Csete <oz9aec at gmail.com> * src/rig-io.[ch]: Added generic interface to hardware drivers. -2008-03-30; Alexandru Csete <oz...@gm...> +2008-03-30; Alexandru Csete <oz9aec at gmail.com> * src/gtk-freq-ctrl.c, gtk-freq-ctrl.h: * src/gtk-rot-ctrl.c, gtk-rot-ctrl.h: Added files. -2008-03-27; Alexandru Csete <oz...@gm...> +2008-03-27; Alexandru Csete <oz9aec at gmail.com> * src/radio-conf.[ch]: Added parameter for enabling built-in radio extensions. @@ -619,14 +619,14 @@ Added menu items for radio and rotator control. -2008-03-17; Alexandru Csete <oz...@gm...> +2008-03-17; Alexandru Csete <oz9aec at gmail.com> * src/sat-pref-rig.c: Fixed bug that caused incorrect display of DTR and RTS line settings in the radio list. -2008-01-26; Alexandru Csete <oz...@gm...> +2008-01-26; Alexandru Csete <oz9aec at gmail.com> * src/rotor-conf.[ch]: * src/sat-pref-rot.c: @@ -635,7 +635,7 @@ Added support for Az and El limits. -2008-01-24; Alexandru Csete <oz...@gm...> +2008-01-24; Alexandru Csete <oz9aec at gmail.com> * src/sat-pref-rig-editor.[ch]: Finished first draft of radio configuration editor. @@ -652,13 +652,13 @@ Updated to use new rotator configuration code. -2008-01-12; Alexandru Csete <oz...@gm...> +2008-01-12; Alexandru Csete <oz9aec at gmail.com> * src/radio-conf.[ch]: Added parameter for radio type (RX, TX, TRX, FULL_DUPL). -2008-01-21; Alexandru Csete <oz...@gm...> +2008-01-21; Alexandru Csete <oz9aec at gmail.com> * src/radio-conf.[ch], src/sat-pref-rig.c: Removed manufacturer field. Will be part of the model. @@ -667,7 +667,7 @@ Added all widgets except the rig model selector. -2008-01-01; Alexandru Csete <oz...@gm...> +2008-01-01; Alexandru Csete <oz9aec at gmail.com> * src/compat.[ch]: Added function to return user home directory. @@ -680,7 +680,7 @@ configuration files. -2007-12-27; Alexandru Csete <oz...@gm...> +2007-12-27; Alexandru Csete <oz9aec at gmail.com> * src/sat-cfg.[ch]: Added parameters for adding new satellites to database. @@ -694,13 +694,13 @@ New satellites are now added to a file called new.tle -2007-12-11; Alexandru Csete <oz...@gm...> +2007-12-11; Alexandru Csete <oz9aec at gmail.com> * src/sat-log.c: Fixed bug 1818144: No log file created at first execution. -2007-11-27; Alexandru Csete <oz...@gm...> +2007-11-27; Alexandru Csete <oz9aec at gmail.com> * src/gtk-sky-glance.c: Fixed bug 1839140: Sky at a glance axis incorrectly labelled. @@ -711,7 +711,7 @@ Added Tools menu. -2007-08-23; Alexandru Csete <oz...@gm...> +2007-08-23; Alexandru Csete <oz9aec at gmail.com> * src/gtk-sat-map.c: One more fix for bug 1763321. @@ -725,7 +725,7 @@ non-realtime cases. -2007-08-16; Alexandru Csete <oz...@gm...> +2007-08-16; Alexandru Csete <oz9aec at gmail.com> * src/sat-log-browser.[ch]: Added files containing message log browser. @@ -741,7 +741,7 @@ Include new log browser files. -2007-08-14; Alexandru Csete <oz...@gm...> +2007-08-14; Alexandru Csete <oz9aec at gmail.com> * src/Makefile.am: Allow deprecated symbols otherwise gpredict will not compile with @@ -753,7 +753,7 @@ file I/O functions, thus the bug is unfixable in gpredict. -2007-08-13; Alexandru Csete <oz...@gm...> +2007-08-13; Alexandru Csete <oz9aec at gmail.com> * src/gpredict-help.[ch]: Added function to show distributed help files (license, news, etc.) @@ -765,26 +765,26 @@ Updated with goocanvas 0.8 files. -2007-08-12; Alexandru Csete <oz...@gm...> +2007-08-12; Alexandru Csete <oz9aec at gmail.com> * src/sat-pref-single-pass.c: Fixed bug 1772454: Single pass prediction flags are reset to default. -2007-08-11; Alexandru Csete <oz...@gm...> +2007-08-11; Alexandru Csete <oz9aec at gmail.com> * src/save-pass.[ch]: * src/pass-to-txt.[ch]: Implemented functions to save pass predictions to text files. -2007-08-04; Alexandru Csete <oz...@gm...> +2007-08-04; Alexandru Csete <oz9aec at gmail.com> * src/sat-cfg.[ch]: Added parameters for saving pass predictions. -2007-08-02; Alexandru Csete <oz...@gm...> +2007-08-02; Alexandru Csete <oz9aec at gmail.com> * configure.ac: * src/all: @@ -792,7 +792,7 @@ from GooCanvas when building win32 binaries (bug 1631822). -2007-07-31; Alexandru Csete <oz...@gm...> +2007-07-31; Alexandru Csete <oz9aec at gmail.com> * src/predict-tools.[ch]: The AOS and LOS finders (find_aos and find_los) now take an optional @@ -812,7 +812,7 @@ (bug 1763321). -2007-07-29; Alexandru Csete <oz...@gm...> +2007-07-29; Alexandru Csete <oz9aec at gmail.com> * src/gpredict-utils.[ch]: Added Gtk+ workaround for allowing tooltips on GtkComboBox. @@ -828,7 +828,7 @@ Reopen modules in the same state in which they were last time. -2007-07-27; William J Beksi <wj...@us...> +2007-07-27; William J Beksi <wjbeksi at users.sourceforge.net> * src/gtk-azel-plot.[ch]: * src/gtk-polar-plot.[ch]: @@ -843,7 +843,7 @@ Build for goocanvas-0.8. -2007-07-16; Alexandru Csete <oz...@gm...> +2007-07-16; Alexandru Csete <oz9aec at gmail.com> * src/gtk-sat-module-popup.c: Added window icon to module windows (bug #1752910). @@ -883,7 +883,7 @@ and other maintenance operations. Proper configuration is still TBD. -2007-07-15; Alexandru Csete <oz...@gm...> +2007-07-15; Alexandru Csete <oz9aec at gmail.com> * src/conig-keys.h: Added configuration keys for module state. @@ -902,7 +902,7 @@ positon of module window if requested by configuration. -2007-07-13; Alexandru Csete <oz...@gm...> +2007-07-13; Alexandru Csete <oz9aec at gmail.com> * src/sat-cfg.[ch]: Added configuration parameters for remembering window position. @@ -915,7 +915,7 @@ powition of the main and module windows). -2007-07-10; Alexandru Csete <oz...@gm...> +2007-07-10; Alexandru Csete <oz9aec at gmail.com> * src/sat-cfg.[ch]: Added config parameters for main window position. @@ -925,14 +925,14 @@ "configure_event" (feature request #1705375). -2007-06-18; Alexandru Csete <oz...@gm...> +2007-06-18; Alexandru Csete <oz9aec at gmail.com> * src/gpredict-utils.c: Use g_file_get_contents and g_file_set_contents in file copy function (bug #1575291). -2007-06-16; Alexandru Csete <oz...@gm...> +2007-06-16; Alexandru Csete <oz9aec at gmail.com> * src/loc-tree.c: Enabled rules hint in the location tree. @@ -941,7 +941,7 @@ Show an error message if gpredict is compiled without libcurl. -2007-05-30; Alexandru Csete <oz...@gm...> +2007-05-30; Alexandru Csete <oz9aec at gmail.com> * src/sat-pref-qth-editor.c: * src/sat-pref-qth.c: @@ -956,7 +956,7 @@ (#1728575). -2007-04-21; Alexandru Csete <oz...@gm...> +2007-04-21; Alexandru Csete <oz9aec at gmail.com> * src/map-selector.[ch]: Implementation of the map selector with preview. @@ -965,7 +965,7 @@ Use new map selector and store map selection in config. -2007-03-22; Alexandru Csete <oz...@gm...> +2007-03-22; Alexandru Csete <oz9aec at gmail.com> * src/gtk-sat-module-tmg.[ch]: * src/gtk-sat-module.[ch]: @@ -983,7 +983,7 @@ and GtkPolarView views. -2007-03-21; Alexandru Csete <oz...@gm...> +2007-03-21; Alexandru Csete <oz9aec at gmail.com> * src/gtk-sat-module.c: Allow running in RT mode with time offset. This was not possible @@ -999,7 +999,7 @@ tmg_reset function. -2007-03-03; Alexandru Csete <oz...@gm...> +2007-03-03; Alexandru Csete <oz9aec at gmail.com> * src/gtk-sat-module-tmg.[ch]: New files containing RT/SRT/MAN time controller. @@ -1011,7 +1011,7 @@ Added menu entry for Time Controller. -2007-02-27; Alexandru Csete <oz...@gm...> +2007-02-27; Alexandru Csete <oz9aec at gmail.com> * src/predict-tools.c: Added checks to ensure that satellite has AOS before starting @@ -1023,7 +1023,7 @@ same position all the time. -2007-02-25; Alexandru Csete <oz...@gm...> +2007-02-25; Alexandru Csete <oz9aec at gmail.com> * doc/notes/time-keeping.txt: Added info about the gpredict time manager. @@ -1044,7 +1044,7 @@ Implemented. -2007-02-13; Alexandru Csete <oz...@gm...> +2007-02-13; Alexandru Csete <oz9aec at gmail.com> * src/mod-cfg.c: Allow user to explicitly select "** DEFAULT **" ground station. This @@ -1053,7 +1053,7 @@ station is selected as default (see bug #1656943). -2007-02-04; Alexandru Csete <oz...@gm...> +2007-02-04; Alexandru Csete <oz9aec at gmail.com> * src/sat-cfg.[ch]: Added configuration parameters for sky at a glance predictions. @@ -1072,13 +1072,13 @@ Increment version number. -2007-02-03; William J Beksi <wj...@us...> +2007-02-03; William J Beksi <wjbeksi at users.sourceforge.net> * src/gtk-sat-map.[ch]: Implemented labels for horizontal and vertical grid lines. -2007-02-02; Alexandru Csete <oz...@gm...> +2007-02-02; Alexandru Csete <oz9aec at gmail.com> * goocanvas, goocanvas-patches: Imported goocanvas 0.4 into gpredict CVS as baseline and removed patches @@ -1086,14 +1086,14 @@ closes bug #1631810. -2007-02-01; William J Beksi <wj...@us...> +2007-02-01; William J Beksi <wjbeksi at users.sourceforge.net> * src/sgpsdp/sgp_in.c: Fix for bug 1644926, avoid escaping '&' by using '/' for satellite names. -2007-01-28; William J Beksi <wj...@us...> +2007-01-28; William J Beksi <wjbeksi at users.sourceforge.net> * src/gtk-sat-map.c: Added support to remap satellite labels. When the satellite marker @@ -1103,7 +1103,7 @@ label will be mapped to GTK_ANCHOR_SOUTH. -2006-01-20; Alexandru Csete <oz...@gm...> +2006-01-20; Alexandru Csete <oz9aec at gmail.com> * src/gtk-sat-map-ground-track.c: Explicitly free allocated ssp_t structures when the ground track is @@ -1129,7 +1129,7 @@ No need for libc compat functions anymore. -2006-01-19; Alexandru Csete <oz...@gm...> +2006-01-19; Alexandru Csete <oz9aec at gmail.com> * src/tle-lookup.c: Free allocated TLE lines when no longer needed (bug #1636429). @@ -1153,26 +1153,26 @@ Fixed indent. -2006-01-17; Alexandru Csete <oz...@gm...> +2006-01-17; Alexandru Csete <oz9aec at gmail.com> * Makefile.am: Include win32 files in source distribution (bug #1631809). -2006-01-09; Alexandru Csete <oz...@gm...> +2006-01-09; Alexandru Csete <oz9aec at gmail.com> * src/tle-update.c: Fixed bug that prevented TLE files to be updated under windows (bug #1631803). -2006-01-08; Alexandru Csete <oz...@gm...> +2006-01-08; Alexandru Csete <oz9aec at gmail.com> * win32: Added files necessary for linux->win32 cross-build. -2006-12-31; Alexandru Csete <oz...@gm...> +2006-12-31; Alexandru Csete <oz9aec at gmail.com> * src/sat-pass-dialogs.c: Show polar and az/el plots of pass in addition to the data. We use a @@ -1195,13 +1195,13 @@ Include new files into build list. -2006-12-27; Alexandru Csete <oz...@gm...> +2006-12-27; Alexandru Csete <oz9aec at gmail.com> * src/sat-cfg.c: Changed default layout to include single satellite view instead of list. -2006-12-17; Alexandru Csete <oz...@gm...> +2006-12-17; Alexandru Csete <oz9aec at gmail.com> * src/menubar.c: Don't set any default window size for TLE update window. @@ -1220,7 +1220,7 @@ singly linked lists. -2006-12-10; Alexandru Csete <oz...@gm...> +2006-12-10; Alexandru Csete <oz9aec at gmail.com> * src/gtk-sat-map-ground-track.[ch]: Added files containing function for ground track management. @@ -1235,20 +1235,20 @@ Added control to adjust number of orbits for ground tracks. -2006-10-29; Alexandru Csete <oz...@gm...> +2006-10-29; Alexandru Csete <oz9aec at gmail.com> * src/sat-cfg.[ch]: * src/config-keys.h: Added parameter for number of orbits to show ground track for. -2006-10-28; Alexandru Csete <oz...@gm...> +2006-10-28; Alexandru Csete <oz9aec at gmail.com> * src/sat-popup-menu.c: Fixed wrong epoch day in the satellite info dialogue (bug #1586341). -2006-10-21; Alexandru Csete <oz...@gm...> +2006-10-21; Alexandru Csete <oz9aec at gmail.com> * src/sgpsdp/sgp4sdp4.h, src/sgpsdp/sgp_in.c: Added support for operational status encoded in the satellite name @@ -1258,25 +1258,25 @@ Added support for operational status. -2006-10-17; Alexandru Csete <oz...@gm...> +2006-10-17; Alexandru Csete <oz9aec at gmail.com> * src/gtk-sat-map.[ch]: Use arrays for grid lines. -2006-10-15; Alexandru Csete <oz...@gm...> +2006-10-15; Alexandru Csete <oz9aec at gmail.com> * src/main.c: Added code to implement automatic monitoring of TLE age. -2006-10-14; Alexandru Csete <oz...@gm...> +2006-10-14; Alexandru Csete <oz9aec at gmail.com> * src/sat-pref-tle.c: Finished implementation of TLE configuration module. -2006-10-11; Alexandru Csete <oz...@gm...> +2006-10-11; Alexandru Csete <oz9aec at gmail.com> * src/tle-lookup.[ch]: Added function tle_lookup_count(), which returns the number of @@ -1300,7 +1300,7 @@ Added Curl to Mingw build environment. -2006-10-10; Alexandru Csete <oz...@gm...> +2006-10-10; Alexandru Csete <oz9aec at gmail.com> * src/tle-update.[ch]: Finished preliminary implementation of TLE update. @@ -1312,37 +1312,37 @@ Added infrastructure to allow reloading of sats in each module. -2006-10-08; Alexandru Csete <oz...@gm...> +2006-10-08; Alexandru Csete <oz9aec at gmail.com> * src/menubar.c: Added menu items fro TLE update. -2006-10-06; Alexandru Csete <oz...@gm...> +2006-10-06; Alexandru Csete <oz9aec at gmail.com> * src/first-time.[ch]: Added checks for TLE cache directory. -2006-10-04; Alexandru Csete <oz...@gm...> +2006-10-04; Alexandru Csete <oz9aec at gmail.com> * configure.ac: Check for libcurl that is used for automatic TLE update. -2006-10-03; Alexandru Csete <oz...@gm...> +2006-10-03; Alexandru Csete <oz9aec at gmail.com> * src/sat-cfg.[ch]: Added config keys for TLE update. -2006-10-01; Alexandru Csete <oz...@gm...> +2006-10-01; Alexandru Csete <oz9aec at gmail.com> * src/mod-cfg.c: Added window icon to module configuration windows. Fixed indent. -2006-09-24; Alexandru Csete <oz...@gm...> +2006-09-24; Alexandru Csete <oz9aec at gmail.com> * src/sat-vis.[ch]: * src/predict-tools.c: @@ -1356,7 +1356,7 @@ Added new files to list. -2006-09-05; Alexandru Csete <oz...@gm...> +2006-09-05; Alexandru Csete <oz9aec at gmail.com> * data/Makefile.am: Don't use $(DESTDIR) because that causes data to be installed into the @@ -1369,7 +1369,7 @@ delete the module specific QTHFILE setting. -2006-09-02; William J Beksi <wj...@us...> +2006-09-02; William J Beksi <wjbeksi at users.sourceforge.net> * src/sat-pref-map-view.c: Enabled grid lines. @@ -1378,7 +1378,7 @@ Implemented horizontal and vertical grid lines. -2006-09-02; Alexandru Csete <oz...@gm...> +2006-09-02; Alexandru Csete <oz9aec at gmail.com> * src/gtk-polar-view.c: Update positions of time stamp labels when the polar view is resized. @@ -1404,7 +1404,7 @@ Use table instead of list to select visible columns in list view. -2006-08-28; Alexandru Csete <oz...@gm...> +2006-08-28; Alexandru Csete <oz9aec at gmail.com> * src/predict-tools.[ch]: Added get_current_pass function, which provides the details of the @@ -1422,7 +1422,7 @@ Renamed "Show Track" to "Sky track" and disabled "Set target" item. -2006-08-27; Alexandru Csete <oz...@gm...> +2006-08-27; Alexandru Csete <oz9aec at gmail.com> * src/gtk-sat-map.c: Fixed remaining issues with erroneous calculation of the range circles, @@ -1440,7 +1440,7 @@ Added function to calculate AOS time of current pass (in the past). -2006-08-26; Alexandru Csete <oz...@gm...> +2006-08-26; Alexandru Csete <oz9aec at gmail.com> * src/gtk-sat-map.[ch]: Use preferred coverage colour and allow disabling of coverage. Added @@ -1470,7 +1470,7 @@ background colour. -2006-08-25; Alexandru Csete <oz...@gm...> +2006-08-25; Alexandru Csete <oz9aec at gmail.com> * src/gtk-sat-map.[ch]: Use GooCanvasPolyline instead of rectangles for footprint. This gives @@ -1485,14 +1485,14 @@ Added widgets. -2006-08-23; Alexandru Csete <oz...@gm...> +2006-08-23; Alexandru Csete <oz9aec at gmail.com> * src/gtk-sat-data.c: * src/gtk-sat-moules.c: Added code to ensure that ssplon always stays within -PI and +PI. -2006-08-20; Alexandru Csete <oz...@gm...> +2006-08-20; Alexandru Csete <oz9aec at gmail.com> * src/gtk-sat-map.c: Only update satellite if it has moved 2*MARKER_SIZE_HALF (performance). @@ -1500,7 +1500,7 @@ Fixed update of next event. Fixed indentation. -2006-08-13; Alexandru Csete <oz...@gm...> +2006-08-13; Alexandru Csete <oz9aec at gmail.com> * src/gtk-sat-list.c: Enabled automatic sorting for all columns. @@ -1510,7 +1510,7 @@ if field is enabled and there is an upcoming satellite. -2006-08-12; Alexandru Csete <oz...@gm...> +2006-08-12; Alexandru Csete <oz9aec at gmail.com> * src/sat-vis.c, src/sat-vis.h: Added files to calculate satellite visibility. @@ -1526,7 +1526,7 @@ Implemented visibility fields. -2006-08-10; Alexandru Csete <oz...@gm...> +2006-08-10; Alexandru Csete <oz9aec at gmail.com> * src/gtk-sat-list.c: Fixed column alignments. @@ -1547,14 +1547,14 @@ -2006-08-09; William J Beksi <wj...@us...> +2006-08-09; William J Beksi <wjbeksi at users.sourceforge.net> * src/gtk-sat-map.[ch]: Implemented satellite range circles. Points are plotted using the goocanvasrect items. -2006-08-06; William J Beksi <wj...@us...> +2006-08-06; William J Beksi <wjbeksi at users.sourceforge.net> * src/gtk-polar-view.c: * src/gtk-map-view.c: @@ -1562,7 +1562,7 @@ orbit satellites to crash when their next aos was not updated. -2006-08-05; William J Beksi <wj...@us...> +2006-08-05; William J Beksi <wjbeksi at users.sourceforge.net> * gpredict.doxygen: Added Doxygen configuration file for generating source code @@ -1573,7 +1573,7 @@ documentation and Latex to generate the user manual. -2006-07-30; Alexandru Csete <oz...@gm...> +2006-07-30; Alexandru Csete <oz9aec at gmail.com> * src/gtk-sat-tree.c: Added buttons to expand and collapse the GtkSatTree. Expanding the tree @@ -1592,7 +1592,7 @@ Modified step 3 to copy Amateur.mod into user modules directory. -2006-07-29; Alexandru Csete <oz...@gm...> +2006-07-29; Alexandru Csete <oz9aec at gmail.com> * src/gtk-sat-module-popup.c, src/tle-lookup.c: * src/loc-tree.c, src/sat-log.c: @@ -1617,7 +1617,7 @@ Use qth-editor to implement "+" button (add QTH). -2006-07-28; Alexandru Csete <oz...@gm...> +2006-07-28; Alexandru Csete <oz9aec at gmail.com> * src/sat-popup-menu.[ch]: * src/pass-popup-menu.[ch]: @@ -1652,7 +1652,7 @@ all the way and only fail during uninstall #-o -2006-07-27; Alexandru Csete <oz...@gm...> +2006-07-27; Alexandru Csete <oz9aec at gmail.com> * src/config-keys.h, src/sat-cfg.[ch]: Added font name and extra azimuth ticks flag for GtkPolarView. @@ -1665,7 +1665,7 @@ Finished implementation. -2006-07-26; Alexandru Csete <oz...@gm...> +2006-07-26; Alexandru Csete <oz9aec at gmail.com> * src/sat-pref-single-sat: Removed unused variables. @@ -1685,7 +1685,7 @@ view (list). -2006-07-25; Alexandru Csete <oz...@gm...> +2006-07-25; Alexandru Csete <oz9aec at gmail.com> * README, src/gtk-sat-map.c, src/sat-pref-qth-editor.c: Spell Maidenhead correctly. @@ -1719,7 +1719,7 @@ Added file. -2006-07-24; Alexandru Csete <oz...@gm...> +2006-07-24; Alexandru Csete <oz9aec at gmail.com> * src/sat-pref-qth.c: Show QTH location instead of weather station. @@ -1728,7 +1728,7 @@ Fix initial module sizes based on parent (GtkNotebook) size. -2006-07-23; Alexandru Csete <oz...@gm...> +2006-07-23; Alexandru Csete <oz9aec at gmail.com> * src/gtk-sat-list-col-sel.[ch]: Added function to set column flags of existing column selector. @@ -1737,7 +1737,7 @@ Added RESET button. -2006-07-22; Alexandru Csete <oz...@gm...> +2006-07-22; Alexandru Csete <oz9aec at gmail.com> * src/mod-mgr.[ch]: New API to support addition of modules without docking. @@ -1755,7 +1755,7 @@ Added RESET button. -2006-07-21; Alexandru Csete <oz...@gm...> +2006-07-21; Alexandru Csete <oz9aec at gmail.com> * src/sat-pass-dialogs.c, src/sat-popup-menu.c: Use NULL parent for dialog windows to avoid conflicts when using @@ -1768,7 +1768,7 @@ Re-enabled module config in fullscreen mode. -2006-07-20; Alexandru Csete <oz...@gm...> +2006-07-20; Alexandru Csete <oz9aec at gmail.com> * src/gtk-sat-map.[ch]: Optimised resize algorithm. Size allocate callback will simply request @@ -1776,7 +1776,7 @@ timeout handler at every GtkSatModule cycle. -2006-07-18; Alexandru Csete <oz...@gm...> +2006-07-18; Alexandru Csete <oz9aec at gmail.com> * src/gtk-sat-module.[ch]: Added public wrapper function for fix_child_allocations function @@ -1788,7 +1788,7 @@ Store paned positions when docking back to notebook. -2006-07-16; Alexandru Csete <oz...@gm...> +2006-07-16; Alexandru Csete <oz9aec at gmail.com> * src/mod-mgr.[ch]: Implemented awareness of GtkSatModule states, i.e. docked/undocked. @@ -1800,7 +1800,7 @@ Updated with info about module states (docked, window, fullscreen). -2006-07-15; Alexandru Csete <oz...@gm...> +2006-07-15; Alexandru Csete <oz9aec at gmail.com> * src/sat-pref-single-pass.c: Changed widget layout to use three columns instead of two. @@ -1818,7 +1818,7 @@ since this will allow user to shrink the window and scale down the map. -2006-07-14; Alexandru Csete <oz...@gm...> +2006-07-14; Alexandru Csete <oz9aec at gmail.com> * src/config-keys.h, src/sat-cfg.[ch]: Added necessary config keys. @@ -1836,7 +1836,7 @@ Require Glib 2.10 because of Goocanvas. Sorry... -2006-07-13; Alexandru Csete <oz...@gm...> +2006-07-13; Alexandru Csete <oz9aec at gmail.com> * src/gtk-sat-map.[ch]: Added GtkSatMap skeleton based on GtkPolarView. @@ -1845,7 +1845,7 @@ Use new GtkSatMap widget. -2006-07-12; Alexandru Csete <oz...@gm...> +2006-07-12; Alexandru Csete <oz9aec at gmail.com> * goocanvas-patch/src-Makefile.am: Added file that should replace goocanvas/src/Makefile.am @@ -1881,7 +1881,7 @@ Updated. -2006-07-09; Alexandru Csete <oz...@gm...> +2006-07-09; Alexandru Csete <oz9aec at gmail.com> * doc/notes/configuration.txt: Added notes describing the idea behind the local and global @@ -1920,7 +1920,7 @@ Added button for popping up properties dialog. -2006-07-08; Alexandru Csete <oz...@gm...> +2006-07-08; Alexandru Csete <oz9aec at gmail.com> * src/Makefile.am: Define PACKAGE_PIXMAPS_DIR. @@ -1941,7 +1941,7 @@ Implemented the module layout. -2006-06-26; Alexandru Csete <oz...@gm...> +2006-06-26; Alexandru Csete <oz9aec at gmail.com> * configure.ac: Don't define directories using AC_DEFINE_UNQUOTED (wrong and broken @@ -1955,7 +1955,7 @@ /usr/local/share/pixmaps/gpredict by default (same as for gpredcit 0.5) -2006-06-25; Alexandru Csete <oz...@gm...> +2006-06-25; Alexandru Csete <oz9aec at gmail.com> * src/sat-cfg: Added polar view related parameters. @@ -1964,7 +1964,7 @@ Use colours from global configuration. -2006-06-24; Alexandru Csete <oz...@gm...> +2006-06-24; Alexandru Csete <oz9aec at gmail.com> * src/gtk-polar-view: Implemented satellite selection and popup menu. Modified next aos code @@ -1974,20 +1974,20 @@ Implemented polar view popup menu. -2006-06-23; Alexandru Csete <oz...@gm...> +2006-06-23; Alexandru Csete <oz9aec at gmail.com> * src/gtk-polar-view: Added location name and next event to chart. -2006-06-22; Alexandru Csete <oz...@gm...> +2006-06-22; Alexandru Csete <oz9aec at gmail.com> * src/gtk-polar-view: Finished support for graph orientation (not config though). Implemented cursor tracking. -2006-06-20; Alexandru Csete <oz...@gm...> +2006-06-20; Alexandru Csete <oz9aec at gmail.com> * src/gtk-polar-view: Done some more work using GooCanvas. This seems to be the way to go! @@ -1995,13 +1995,13 @@ add satellites and user config, i.e. orientation and colours. -2006-06-19; Alexandru Csete <oz...@gm...> +2006-06-19; Alexandru Csete <oz9aec at gmail.com> * src/gtk-polar-view: Making an attempt with goocanvas :-) -2006-06-18; Alexandru Csete <oz...@gm...> +2006-06-18; Alexandru Csete <oz9aec at gmail.com> * src/sat-popup-menu: Made info and predict functions public to allow their use from other @@ -2025,7 +2025,7 @@ Added widget skeleton. -2006-06-17; Alexandru Csete <oz...@gm...> +2006-06-17; Alexandru Csete <oz9aec at gmail.com> * src/gtk-single-sat.c: Implemented periodic update of fields. @@ -2038,13 +2038,13 @@ event time = 0.0 -2006-05-20; Alexandru Csete <oz...@gm...> +2006-05-20; Alexandru Csete <oz9aec at gmail.com> * src/gtk-single-sat: Added fields and popup menu. Not fully functional. -2006-05-13; Alexandru Csete <oz...@gm...> +2006-05-13; Alexandru Csete <oz9aec at gmail.com> * src/gtk-sat-list.c: Sanity checks in gtk_sat_list_update should be done as first thing. @@ -2053,7 +2053,7 @@ Added files. -2006-05-12; Alexandru Csete <oz...@gm...> +2006-05-12; Alexandru Csete <oz9aec at gmail.com> * src/predict-col-defs.h: Changed String arrays to static. This allows inclusion in multiple @@ -2069,13 +2069,13 @@ Added tooltips. -2006-05-06; Alexandru Csete <oz...@gm...> +2006-05-06; Alexandru Csete <oz9aec at gmail.com> * src/sat-pref-conditions.c: Added widgets to configure predict conditions. -2006-05-04; Alexandru Csete <oz...@gm...> +2006-05-04; Alexandru Csete <oz9aec at gmail.com> * src/predict-tools.c: Fixed bug that caused multi-pass predictions to be completely nonsense. @@ -2094,7 +2094,7 @@ Added icons to menu items. -2006-05-03; Alexandru Csete <oz...@gm...> +2006-05-03; Alexandru Csete <oz9aec at gmail.com> * src/predict-tools: Added functions to copy pass_t and pass_detail_t structures. @@ -2107,7 +2107,7 @@ Added multi-pass dialog. Not finished and buggy. -2006-05-02; Alexandru Csete <oz...@gm...> +2006-05-02; Alexandru Csete <oz9aec at gmail.com> * src/sat-cfg: Added support for SAT_CFG_INT_PRED_SINGLE_COL and @@ -2122,7 +2122,7 @@ follow later. -2006-05-01; Alexandru Csete <oz...@gm...> +2006-05-01; Alexandru Csete <oz9aec at gmail.com> * src/sat-cfg: Changed SAT_CFG_INT_PRED_LOOK_AHEAD from hours to days. Default is 3. @@ -2143,7 +2143,7 @@ section we are in. -2006-04-30; Alexandru Csete <oz...@gm...> +2006-04-30; Alexandru Csete <oz9aec at gmail.com> * src/sat-pref-formats.c: Implemented time format reset button. @@ -2160,7 +2160,7 @@ Added option to enable rules hint in the GtkSatList. -2006-04-29; Alexandru Csete <oz...@gm...> +2006-04-29; Alexandru Csete <oz9aec at gmail.com> * src/sgpsdp/sgp4sdp4.h: Added AOS and LOS fields to sat_t. @@ -2175,7 +2175,7 @@ Added boolean parameter for enabling GtkSatList rules hint. -2006-04-28; Alexandru Csete <oz...@gm...> +2006-04-28; Alexandru Csete <oz9aec at gmail.com> * src/orbit-tools.c: Fixed erroneous qth.lat conversion in has_aos. @@ -2191,7 +2191,7 @@ Added files with code to predict upcoming passes. -2006-04-27; Alexandru Csete <oz...@gm...> +2006-04-27; Alexandru Csete <oz9aec at gmail.com> * src/gtk-sat-module-popup.c: Ask user for confirmation before deleting a module permanently. @@ -2226,7 +2226,7 @@ Make notebook tabs homogeneous. -2006-04-26; Alexandru Csete <oz...@gm...> +2006-04-26; Alexandru Csete <oz9aec at gmail.com> * src/gtk-sat-module-popup.c, src/gtk-sat-module-popup.h: New files. Implement popup menu for the GtkSatModule widget instead of @@ -2244,7 +2244,7 @@ values may have to be changed later). -2006-04-25; Alexandru Csete <oz...@gm...> +2006-04-25; Alexandru Csete <oz9aec at gmail.com> * src/sat-popup-menu.c: Use gtk_widget_show instead of gtk_dialog_run in order to return @@ -2277,7 +2277,7 @@ Convert phase to degrees. -2006-04-24; Alexandru Csete <oz...@gm...> +2006-04-24; Alexandru Csete <oz9aec at gmail.com> * src/orbit-tools.c: Use true mean motion when checking for GEO. @@ -2307,7 +2307,7 @@ Added file. -2006-04-22; Alexandru Csete <oz...@gm...> +2006-04-22; Alexandru Csete <oz9aec at gmail.com> * doc/man/gpredict.1.in: Updated with minimal info. @@ -2324,7 +2324,7 @@ Done some work on the sat info dialog. -2006-04-21; Alexandru Csete <oz...@gm...> +2006-04-21; Alexandru Csete <oz9aec at gmail.com> * src/gtk-sat-data.c: Store orbit type after reading satellite data. Clean some compile @@ -2354,7 +2354,7 @@ Added macros to convert between miles and kilometers. -2006-04-21; Alexandru Csete <oz...@gm...> +2006-04-21; Alexandru Csete <oz9aec at gmail.com> * src/gtk-sat-list.c: Do not detach model from tree view while updating because that makes @@ -2365,7 +2365,7 @@ by both GtkSatList, GtkSatMap and others. -2006-04-20; Alexandru Csete <oz...@gm...> +2006-04-20; Alexandru Csete <oz9aec at gmail.com> * src/gtk-sat-module.c: Implemented configure on the fly in docked state. Fixed bug with wrong @@ -2391,7 +2391,7 @@ Added more field descriptions and orbit type. -2006-04-18; Alexandru Csete <oz...@gm...> +2006-04-18; Alexandru Csete <oz9aec at gmail.com> * src/mod-cfg.c: Add return code to mod_cfg_edit. Make editor dialog the same size as the @@ -2405,7 +2405,7 @@ Done some work on "module-config" functionality. -2006-04-15; Alexandru Csete <oz...@gm...> +2006-04-15; Alexandru Csete <oz9aec at gmail.com> * src/gtk-sat-tree.c: Sort tree by satellite name in ascending order. @@ -2414,14 +2414,14 @@ Addd files containing code for the "about" dialog. -2006-04-14; Alexandru Csete <oz...@gm...> +2006-04-14; Alexandru Csete <oz9aec at gmail.com> * src/gtk-sat-list-col-sel.c: Fixed bug which caused the gtk_sat_list_col_sel_get_flags query to always fail. -2006-04-11; Alexandru Csete <oz...@gm...> +2006-04-11; Alexandru Csete <oz9aec at gmail.com> * src/mod-cfg.c: Remove "+" button for now. @@ -2436,7 +2436,7 @@ Implemented mod_mgr_remove_module. -2006-04-10; Alexandru Csete <oz...@gm...> +2006-04-10; Alexandru Csete <oz9aec at gmail.com> * src/mod-mgr.c: Set OPEN_MODULES=NULL in sat-cfg when there are no modules open, @@ -2459,7 +2459,7 @@ text. Primary use will be dock/close buttons for modules. -2006-04-09; Alexandru Csete <oz...@gm...> +2006-04-09; Alexandru Csete <oz9aec at gmail.com> * src/gtk-sat-module.c: Made destuction of the satellite hash table conditional. Appearantly, @@ -2483,7 +2483,7 @@ Use new module manager. -2006-04-08; Alexandru Csete <oz...@gm...> +2006-04-08; Alexandru Csete <oz9aec at gmail.com> * src/gpredict-utils.c: Allow to create buttons without text. @@ -2495,7 +2495,7 @@ Implemented "Open" function. -2006-04-07; Alexandru Csete <oz...@gm...> +2006-04-07; Alexandru Csete <oz9aec at gmail.com> * src/gtk-sat-tree: Widget is now in a useable state. Still needs to be done: @@ -2508,7 +2508,7 @@ Connected "New" menu item to mod-cfg editor. -2006-04-06; Alexandru Csete <oz...@gm...> +2006-04-06; Alexandru Csete <oz9aec at gmail.com> * src/gtk-sat-list: Update function is now member in the GtkSatList structure. @@ -2520,7 +2520,7 @@ Added new widget. Can be used to select satellites. -2006-04-05; Alexandru Csete <oz...@gm...> +2006-04-05; Alexandru Csete <oz9aec at gmail.com> * src/sat-pref-qth.c, src/sat-pref-formats.c: Make sure that altitude is handled properly when user changes between @@ -2549,7 +2549,7 @@ gtk-sat-list.h. Minor speed optimisations. -2006-04-04; Alexandru Csete <oz...@gm...> +2006-04-04; Alexandru Csete <oz9aec at gmail.com> * src/sat-pref-qth-editor.c: Only allow valid charachters in location name (code stolen from xlog). @@ -2583,7 +2583,7 @@ reading tle files. -2006-04-03; Alexandru Csete <oz...@gm...> +2006-04-03; Alexandru Csete <oz9aec at gmail.com> * src/Makefile.am: Include config-keys.h in list of files. @@ -2617,7 +2617,7 @@ Removed NAME field. -2006-04-02; Alexandru Csete <oz...@gm...> +2006-04-02; Alexandru Csete <oz9aec at gmail.com> * src/sat-pref-qth.c: Only store basic qth file name in qth list. We do not ever need the @@ -2625,13 +2625,13 @@ users home. -2006-04-01; Alexandru Csete <oz...@gm...> +2006-04-01; Alexandru Csete <oz9aec at gmail.com> * src/gpredict-utils.h: Added macros to convert between feet and meters. -2006-03-31; Alexandru Csete <oz...@gm...> +2006-03-31; Alexandru Csete <oz9aec at gmail.com> * src/sat-pref-qth-editor.c, src/sat-pref-qth-editor.h: Added files containing code to edit QTH details. @@ -2645,7 +2645,7 @@ Include new files in files list. -2006-03-29; Alexandru Csete <oz...@gm...> +2006-03-29; Alexandru Csete <oz9aec at gmail.com> * src/sat-pref-qth.c: Use g_try_malloc instead of g_try_new, which is not available until @@ -2654,20 +2654,20 @@ locations from the list. Still to do Add and Edit buttons. * src/sgpsdp/Makefile.am: - Add @PACKAGE_LIBS@ to linker, otherwise mathlib was not available + Add at PACKAGE_LIBS at to linker, otherwise mathlib was not available anymore. Go figure... * src/gtk-sat-data.c: Added finction to save QTH data. -2006-03-28; Alexandru Csete <oz...@gm...> +2006-03-28; Alexandru Csete <oz9aec at gmail.com> * src/main.c: Only include rig.h if hamlib is available. -2006-02-05; Alexandru Csete <oz...@gm...> +2006-02-05; Alexandru Csete <oz9aec at gmail.com> * configure.ac: Changed check for hamlib so that support is optional. @@ -2682,7 +2682,7 @@ Added QTH list and editing functions. -2006-02-03; Alexandru Csete <oz...@gm...> +2006-02-03; Alexandru Csete <oz9aec at gmail.com> * src/sat-cfg.c: Fixed bug, which caused the whole program to crash when creating the @@ -2695,7 +2695,7 @@ Added some more comments. -2005-11-09; Alexandru Csete <oz...@gm...> +2005-11-09; Alexandru Csete <oz9aec at gmail.com> * src/gpredict-utils: Added function to create horizontal pixmap button using stock pixmaps. @@ -2706,7 +2706,7 @@ WIN32 (tip from TML on gtk-app-devel). -2005-11-08; Alexandru Csete <oz...@gm...> +2005-11-08; Alexandru Csete <oz9aec at gmail.com> * src/sat-pref-general.c: Changed tab labels. @@ -2715,7 +2715,7 @@ Added files. -2005-11-05; Alexandru Csete <oz...@gm...> +2005-11-05; Alexandru Csete <oz9aec at gmail.com> * src/loc-tree.c: Check whether specified location file exists. @@ -2725,7 +2725,7 @@ -2005-10-22; Alexandru Csete <oz...@gm...> +2005-10-22; Alexandru Csete <oz9aec at gmail.com> * src/tle-lookup.c: Send error message to sat-log if there are no tle files in @@ -2745,20 +2745,20 @@ noise, fx. when creating loc-tree. -2005-10-21; Alexandru Csete <oz...@gm...> +2005-10-21; Alexandru Csete <oz9aec at gmail.com> * src/sat-pref-qth.c: Started implementation. -2005-10-20; Alexandru Csete <oz...@gm...> +2005-10-20; Alexandru Csete <oz9aec at gmail.com> * src/sat-pref-formats.c Implemented automatic update of time preview label. Takes both the time format string and the Local/UTC checkbox into account. -2005-10-19; Alexandru Csete <oz...@gm...> +2005-10-19; Alexandru Csete <oz9aec at gmail.com> * src/sat-cfg.c, src/sat-cfg.h: This is now the only module, which has direct access to gpredict.cfg @@ -2775,7 +2775,7 @@ fortime format. -2005-10-18; Alexandru Csete <oz...@gm...> +2005-10-18; Alexandru Csete <oz9aec at gmail.com> * src/gpredict-utils.c, src/gpredict-utils.h: Added files. @@ -2800,7 +2800,7 @@ Added g_io_channel_unref when channel has been shut down. -2005-10-17; Alexandru Csete <oz...@gm...> +2005-10-17; Alexandru Csete <oz9aec at gmail.com> * data/Makefile.am: Added file. @@ -2822,7 +2822,7 @@ Added some icons. -2005-10-16; Alexandru Csete <oz...@gm...> +2005-10-16; Alexandru Csete <oz9aec at gmail.com> * src/gtk-sat-module.c: Inhibit addition of satellite if it is already in hash table. There is @@ -2835,7 +2835,7 @@ respect to CPU load during udates... Also need to add sorting. -2005-10-15; Alexandru Csete <oz...@gm...> +2005-10-15; Alexandru Csete <oz9aec at gmail.com> * src/loc-tree.c: Finished location selector. This is now a complete module incluing a @@ -2851,7 +2851,7 @@ Use PACKAGE_DATA_DIR instead PACKAGE_PIXMAPS_DIR. -2005-10-12; Alexandru Csete <oz...@gm...> +2005-10-12; Alexandru Csete <oz9aec at gmail.com> * src/sgpsdp/sgp2sdp4.h: Added some fields to allow direct copy of SGP/SDP driver from ktrack. @@ -2867,7 +2867,7 @@ Added Orbit Lab menu item. -2005-10-10; Alexandru Csete <oz...@gm...> +2005-10-10; Alexandru Csete <oz9aec at gmail.com> * src/sat-pref.c: Create window with signals. Add widgets to window. @@ -2876,7 +2876,7 @@ Open sat-pref dialog when Preferences is selected in the menubar. -2005-10-07; Alexandru Csete <oz...@gm...> +2005-10-07; Alexandru Csete <oz9aec at gmail.com> * src/sat-pref.c, src/sat-pref.h: Created files. Top level preferences dialog. @@ -2885,7 +2885,7 @@ Created files. -2005-10-06; Alexandru Csete <oz...@gm...> +2005-10-06; Alexandru Csete <oz9aec at gmail.com> * src/config-keys.h: Added MOD_CFG_SATS_KEY, MOD_CFG_TIMEOUT_KEY and MOD_CFG_WARP_FACTOR_KEY. @@ -2909,7 +2909,7 @@ Added file. -2005-10-05; Alexandru Csete <oz...@gm...> +2005-10-05; Alexandru Csete <oz9aec at gmail.com> * src/sat-monitor.c, src/sat-monitor.h: Added files. @@ -2918,7 +2918,7 @@ Added obs_t and obs_astro_t structures to sat_t. -2005-10-04; Alexandru Csete <oz...@gm...> +2005-10-04; Alexandru Csete <oz9aec at gmail.com> * src/sat-cfg.c, src/sat-cfg.h: Added files. This module will be responsible for reading, @@ -2930,13 +2930,13 @@ sort the lists, which display the data. -2005-10-03; Alexandru Csete <oz...@gm...> +2005-10-03; Alexandru Csete <oz9aec at gmail.com> * src/loc-tree.c: Display N, S, W, E instead of sign according to configuration. -2005-10-02; Alexandru Csete <oz...@gm...> +2005-10-02; Alexandru Csete <oz9aec at gmail.com> * src/gtk-sat-module, src/gtk-sat-data: Moved files to src @@ -2953,19 +2953,19 @@ character for lat and lon fields. -2005-10-01; Alexandru Csete <oz...@gm...> +2005-10-01; Alexandru Csete <oz9aec at gmail.com> * src/widgets/gtk-sat-data.c, src/widgets/gtk-sat-data.h: Added files containing data structures and utlity functions for QTH data. -2005-09-22; Alexandru Csete <oz...@gm...> +2005-09-22; Alexandru Csete <oz9aec at gmail.com> * src/loc-tree.c, src/loc-tree.h: Added files. Not fully implemented yet. -2005-09-18; Alexandru Csete <oz...@gm...> +2005-09-18; Alexandru Csete <oz9aec at gmail.com> * src/sgpsdp/sgp4sdp4.h: More documentation. Added extra data structure for satellite bearing and @@ -2975,7 +2975,7 @@ Use the new data types instead of the generic vector_t. -2005-07-28; Alexandru Csete <oz...@gm...> +2005-07-28; Alexandru Csete <oz9aec at gmail.com> * src/sat-log.c, src/sat-log.h: Added skeleton. @@ -2984,7 +2984,7 @@ Implemented. -2005-07-27; Alexandru Csete <oz...@gm...> +2005-07-27; Alexandru Csete <oz9aec at gmail.com> * src/main.c, src/gui.c, src/gui.h, src/menubar.c, * src/widgets/gtk-sat-module.c, src/widgets/gtk-sat-module.h, @@ -2998,7 +2998,7 @@ Added new files to list. -2005-05-31; Alexandru Csete <oz...@gm...> +2005-05-31; Alexandru Csete <oz9aec at gmail.com> * configure.ac: Require Gtk+ 2.6 @@ -3007,7 +3007,7 @@ Added widget skeleton. -2005-05-30; Alexandru Csete <oz...@gm...> +2005-05-30; Alexandru Csete <oz9aec at gmail.com> * src/menubar.c: Added few more menu items. @@ -3016,19 +3016,19 @@ Renamed gpredict-gui to plain gui. -2005-05-13; Alexandru Csete <oz...@gm...> +2005-05-13; Alexandru Csete <oz9aec at gmail.com> * src/main.c: Pack menubar in vertical box. -2005-04-16; Alexandru Csete <oz...@gm...> +2005-04-16; Alexandru Csete <oz9aec at gmail.com> * src/menubar.c, menubar.h: Added menubar skeleton. -2005-04-13; Alexandru Csete <oz...@gm...> +2005-04-13; Alexandru Csete <oz9aec at gmail.com> * src/sgpsdp/sgp_in.c, sgp4sdp4.h: Change interface for select_ephemeris() so that it takes a pointer to a @@ -3046,7 +3046,7 @@ Created directory to contain test results. -2005-04-10; Alexandru Csete <oz...@gm...> +2005-04-10; Alexandru Csete <oz9aec at gmail.com> * src/sgpsdp: Added type definition for satellite. Optimized SDP4, SGP4 and @@ -3054,13 +3054,13 @@ to be done. -2005-04-09; Alexandru Csete <oz...@gm...> +2005-04-09; Alexandru Csete <oz9aec at gmail.com> * src/sgpsdp: Added code to propagate elements using SGP4 and SDP4 models. -2005-02-13; Alexandru Csete <oz...@gm...> +2005-02-13; Alexandru Csete <oz9aec at gmail.com> * gpredict: Created initial code template for the Gtk+ 2 version of Modified: trunk/NEWS =================================================================== --- trunk/NEWS 2009-05-24 12:40:11 UTC (rev 330) +++ trunk/NEWS 2009-05-24 12:46:17 UTC (rev 331) @@ -1,9 +1,3 @@ -Changes in version 1.0 (final): -* Feature request 2691964: Doppler tuning on uplink (duplex TRX) -* Feature request 2194621: Data recorder. -* Windows: New installer instead of ZIP distribution. -* Mac OS X package. - Changes in version 1.0 beta 5 (24 May 2005) - Added new transponder files received from David VK5DG. This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <cs...@us...> - 2009-05-24 12:44:19
|
Revision: 330 http://gpredict.svn.sourceforge.net/gpredict/?rev=330&view=rev Author: csete Date: 2009-05-24 12:40:11 +0000 (Sun, 24 May 2009) Log Message: ----------- Updated for version 1.0 beta 5 Modified Paths: -------------- trunk/doc/um/gpredict-user-manual.odt Modified: trunk/doc/um/gpredict-user-manual.odt =================================================================== (Binary files differ) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <cs...@us...> - 2009-05-24 11:14:14
|
Revision: 329 http://gpredict.svn.sourceforge.net/gpredict/?rev=329&view=rev Author: csete Date: 2009-05-24 11:14:07 +0000 (Sun, 24 May 2009) Log Message: ----------- Updated TLE data before release. Modified Paths: -------------- trunk/data/amateur.tle trunk/data/cubesat.tle trunk/data/galileo.tle trunk/data/geo.tle trunk/data/gps-ops.tle trunk/data/iridium.tle trunk/data/military.tle trunk/data/radar.tle trunk/data/science.tle trunk/data/weather.tle Modified: trunk/data/amateur.tle =================================================================== --- trunk/data/amateur.tle 2009-05-24 11:13:03 UTC (rev 328) +++ trunk/data/amateur.tle 2009-05-24 11:14:07 UTC (rev 329) @@ -1,186 +1,186 @@ OSCAR 3 (OSCAR III) -1 01293U 65016F 09132.83667748 -.00000098 00000-0 -27905-4 0 5214 -2 01293 70.0698 247.8121 0019877 220.0503 139.9142 14.04704793254847 +1 01293U 65016F 09143.23305976 .00000029 00000-0 51675-4 0 5293 +2 01293 70.0689 225.3419 0019527 207.5544 152.4522 14.04707174256306 OSCAR 5 (AO-5) -1 04321U 70008B 09131.93601317 -.00000031 00000-0 10000-3 0 1675 -2 04321 102.1334 142.3738 0027924 48.8996 311.4476 12.52156422796224 +1 04321U 70008B 09142.96160697 -.00000031 00000-0 10000-3 0 1660 +2 04321 102.1326 153.6089 0027941 27.8917 332.3643 12.52156437797605 OSCAR 6 (AO-6) -1 06236U 72082B 09132.06929113 -.00000027 00000-0 10000-3 0 1482 -2 06236 101.3939 146.9072 0003875 325.8330 34.2493 12.53077178672888 +1 06236U 72082B 09143.88533902 -.00000027 00000-0 10000-3 0 1537 +2 06236 101.3933 158.2462 0003819 302.9432 57.1274 12.53077250674365 OSCAR 7 (AO-7) -1 07530U 74089B 09133.13355347 -.00000027 00000-0 10000-3 0 4764 -2 07530 101.4278 159.0950 0011813 339.0792 20.9799 12.53575683578322 +1 07530U 74089B 09142.63050531 -.00000027 00000-0 10000-3 0 4845 +2 07530 101.4284 168.2447 0011635 319.6408 40.3797 12.53575765579519 OSCAR 8 (AO-8) -1 10703U 78026B 09132.86650987 -.00000063 00000-0 -14140-4 0 4897 -2 10703 98.8329 179.3526 0005948 272.0649 87.9829 13.98842689591085 +1 10703U 78026B 09142.88031921 -.00000261 00000-0 -15185-3 0 4980 +2 10703 98.8288 189.0003 0006204 238.3553 121.7006 13.98837211592486 PHASE 3B (AO-10) -1 14129U 83058B 09129.35350667 .00000269 00000-0 10000-3 0 6546 -2 14129 25.9202 157.8527 5997702 221.0250 73.4375 2.05866836166854 +1 14129U 83058B 09140.03333121 -.00000319 00000-0 10000-3 0 6592 +2 14129 25.9085 156.1282 6000553 223.9357 68.6062 2.05872799167071 UOSAT 2 (UO-11) -1 14781U 84021B 09133.11892322 .00000102 00000-0 20747-4 0 9593 -2 14781 98.1089 177.2771 0010180 89.7736 270.4619 14.79710569352648 +1 14781U 84021B 09142.78882298 -.00000059 00000-0 -61259-6 0 9685 +2 14781 98.1085 187.0394 0009980 62.6870 297.5323 14.79711678354072 JAS-1 (FO-12) -1 16909U 86061B 09131.86374703 -.00000083 00000-0 10000-3 0 5530 -2 16909 50.0168 273.5569 0011575 114.4226 245.7818 12.44452755 34453 +1 16909U 86061B 09143.42852748 -.00000083 00000-0 10000-3 0 5580 +2 16909 50.0163 238.0036 0011433 142.4103 217.7532 12.44452809 35892 UOSAT 3 (UO-14) -1 20437U 90005B 09132.83111465 -.00000004 00000-0 14159-4 0 9207 -2 20437 98.3382 92.4074 0009982 278.4098 81.5955 14.31543416 7993 +1 20437U 90005B 09143.17556045 -.00000003 00000-0 14547-4 0 9281 +2 20437 98.3395 102.3460 0009694 244.7078 115.3104 14.31544194 9472 UOSAT 4 (UO-15) -1 20438U 90005C 09132.38991162 -.00000016 00000-0 10129-4 0 4120 -2 20438 98.3972 84.8888 0009402 309.2462 50.7887 14.30443813 7353 +1 20438U 90005C 09142.95213225 .00000009 00000-0 19631-4 0 4208 +2 20438 98.3981 95.0890 0008959 275.2027 84.8129 14.30444665 8865 PACSAT (AO-16) -1 20439U 90005D 09131.93564291 -.00000001 00000-0 15068-4 0 6044 -2 20439 98.2756 101.9927 0010025 281.2860 78.7189 14.31823346 7968 +1 20439U 90005D 09142.83712708 .00000028 00000-0 25739-4 0 6104 +2 20439 98.2759 112.3947 0009941 246.5662 113.4479 14.31824577 9528 DOVE (DO-17) -1 20440U 90005E 09132.99209810 .00000000 00000-0 15283-4 0 3152 -2 20440 98.2504 107.8076 0010032 272.7569 87.2467 14.32126868 8253 +1 20440U 90005E 09142.98301400 .00000008 00000-0 18055-4 0 3237 +2 20440 98.2511 117.3175 0010037 240.3449 119.6733 14.32127892 9682 WEBERSAT (WO-18) -1 20441U 90005F 09132.43050710 -.00000006 00000-0 12986-4 0 8233 -2 20441 98.2584 105.9200 0010579 277.4948 82.5035 14.31891316 8108 +1 20441U 90005F 09143.05196497 .00000021 00000-0 23316-4 0 8321 +2 20441 98.2589 116.0344 0010621 243.2315 116.7787 14.31892551 9626 LUSAT (LO-19) -1 20442U 90005G 09131.92868746 .00000062 00000-0 38475-4 0 5243 -2 20442 98.2386 109.3896 0010844 275.6254 84.3691 14.32059632 8121 +1 20442U 90005G 09142.40916619 -.00000043 00000-0 -77639-6 0 5306 +2 20442 98.2400 119.3496 0011050 241.2040 118.8045 14.32060005 9625 JAS-1B (FO-20) -1 20480U 90013C 09132.86634873 -.00000064 00000-0 -63554-4 0 1392 -2 20480 99.0696 60.1132 0539597 250.2891 103.9253 12.83360415902370 +1 20480U 90013C 09142.84530839 -.00000027 00000-0 16628-4 0 1486 +2 20480 99.0692 68.2410 0539913 227.6730 127.7422 12.83360926903657 INFORMATOR 1 & RS-14 -1 21087U 91006A 09132.37059599 -.00000002 00000-0 -17685-4 0 2691 -2 21087 82.9413 72.5561 0036203 26.4726 333.8268 13.75042972917497 +1 21087U 91006A 09143.28545097 .00000027 00000-0 12630-4 0 2786 +2 21087 82.9419 64.4719 0035499 356.4487 3.6411 13.75043578918995 COSMOS 2123 & RS-12/13 -1 21089U 91007A 09132.51969347 .00000005 00000-0 -11176-4 0 1501 -2 21089 82.9186 293.1075 0030840 69.4441 291.0022 13.74486491916296 +1 21089U 91007A 09143.43898673 .00000030 00000-0 15242-4 0 1591 +2 21089 82.9196 285.0005 0030547 40.4192 319.9222 13.74486501917796 UOSAT 5 (UO-22) -1 21575U 91050B 09133.15543178 -.00000043 00000-0 65059-7 0 5520 -2 21575 98.4420 82.5667 0008119 120.2720 239.9250 14.39672850935660 +1 21575U 91050B 09143.85849939 -.00000075 00000-0 -10119-4 0 5555 +2 21575 98.4436 93.1177 0008440 91.4942 268.7508 14.39673918937207 KITSAT 1 (KO-23) -1 22077U 92052B 09133.15707308 -.00000037 00000-0 10000-3 0 7446 -2 22077 66.0871 40.0171 0014455 287.6825 72.2613 12.86448146787016 +1 22077U 92052B 09143.41891432 -.00000037 00000-0 10000-3 0 7538 +2 22077 66.0868 18.5264 0014739 285.7476 74.1917 12.86448195788339 ARASENE (AO-24) -1 22654U 93031B 09129.06016113 -.00000124 00000-0 10000-3 0 2618 -2 22654 5.0990 338.1973 2872503 158.4299 216.2971 1.42205456 78566 +1 22654U 93031B 09138.90361133 -.00000086 00000-0 10000-3 0 2635 +2 22654 5.0908 338.0127 2871730 158.9882 215.4931 1.42205571 78700 EYESAT-1 (AO-27) -1 22825U 93061C 09132.86257503 -.00000070 00000-0 -10893-4 0 2402 -2 22825 98.4358 87.4047 0008706 15.9484 344.1944 14.29264412814861 +1 22825U 93061C 09143.15346326 -.00000004 00000-0 15004-4 0 2481 +2 22825 98.4337 97.3669 0008220 345.0495 15.0441 14.29265947816332 ITAMSAT (IO-26) -1 22826U 93061D 09131.94907453 -.00000009 00000-0 12913-4 0 9668 -2 22826 98.4267 87.2829 0009233 13.1913 346.9505 14.29516539814830 +1 22826U 93061D 09142.65811578 .00000006 00000-0 19077-4 0 9754 +2 22826 98.4271 97.6467 0008806 342.0477 18.0391 14.29517699816360 KITSAT 2 (KO-25) -1 22828U 93061F 09132.76070328 -.00000031 00000-0 43347-5 0 1756 -2 22828 98.4201 87.9826 0009757 344.6912 15.3973 14.29816815783220 +1 22828U 93061F 09143.18758332 .00000002 00000-0 17224-4 0 1832 +2 22828 98.4195 98.0709 0009302 312.7985 47.2421 14.29817904784714 POSAT (PO-28) -1 22829U 93061G 09132.75431470 .00000058 00000-0 38803-4 0 2136 -2 22829 98.4155 89.1075 0009672 340.9978 19.0852 14.30215280815231 +1 22829U 93061G 09142.82849705 .00000032 00000-0 28632-4 0 2208 +2 22829 98.4143 98.8548 0008958 309.3742 50.6653 14.30216321816670 RADIO ROSTO (RS-15) -1 23439U 94085A 09131.88229525 -.00000039 00000-0 10000-3 0 2048 -2 23439 64.8188 323.5287 0147728 58.6956 302.8334 11.27553634592024 +1 23439U 94085A 09142.88004189 -.00000039 00000-0 10000-3 0 2306 +2 23439 64.8177 305.7419 0147781 56.6554 304.8419 11.27553535593265 JAS-2 (FO-29) -1 24278U 96046B 09132.21081703 -.00000007 00000-0 25686-4 0 388 -2 24278 98.5592 11.0764 0351373 83.6327 280.4690 13.52943332628889 +1 24278U 96046B 09142.93374706 -.00000003 00000-0 30889-4 0 484 +2 24278 98.5587 20.3620 0351301 55.9031 307.4929 13.52943828630330 UNAMSAT-2 (MO-30) -1 24305U 96052B 09132.19140471 .00000035 00000-0 21510-4 0 1137 -2 24305 82.9387 20.6652 0030304 357.8651 2.2382 13.73569825635739 +1 24305U 96052B 09143.11796519 .00000026 00000-0 11726-4 0 1229 +2 24305 82.9372 12.5846 0029501 327.3313 32.6025 13.73570287637234 TMSAT-1 (TO-31) -1 25396U 98043C 09132.29838867 .00000016 00000-0 24991-4 0 4008 -2 25396 98.3323 162.1328 0002292 2.8292 357.2901 14.23777133563195 +1 25396U 98043C 09143.68307725 .00000126 00000-0 72866-4 0 4092 +2 25396 98.3334 172.9281 0001939 324.0330 36.0721 14.23778138564811 TECHSAT 1B (GO-32) -1 25397U 98043D 09132.07574543 .00000064 00000-0 46283-4 0 8907 -2 25397 98.3270 156.3479 0001437 45.9722 314.1563 14.23158907562990 +1 25397U 98043D 09143.25446305 .00000014 00000-0 24199-4 0 8999 +2 25397 98.3277 166.9296 0001000 14.1385 345.9825 14.23158848564584 SEDSAT 1 (SO-33) -1 25509U 98061B 09132.40868176 .00000166 00000-0 22735-4 0 4519 -2 25509 31.4330 254.7931 0353989 25.6539 336.1287 14.28251235550716 +1 25509U 98061B 09143.52260629 .00000023 00000-0 -69986-5 0 4594 +2 25509 31.4291 191.9587 0354073 122.9134 240.6026 14.28251539552302 PAN SAT (PO-34) -1 25520U 98064B 09132.21221217 .00000446 00000-0 12100-4 0 2449 -2 25520 28.4594 135.7575 0005389 268.8108 91.1863 15.17333715583188 +1 25520U 98064B 09142.93333765 .00000372 00000-0 85095-5 0 2522 +2 25520 28.4593 63.9704 0005007 29.4250 330.6608 15.17338212584815 ISS (ZARYA) -1 25544U 98067A 09133.20171296 .00007941 00000-0 62008-4 0 8422 -2 25544 51.6379 126.3404 0009215 357.2974 183.8555 15.72726624600448 +1 25544U 98067A 09143.85131362 .00012822 00000-0 96085-4 0 9072 +2 25544 51.6398 71.7474 0009780 36.1921 7.1411 15.73009967602122 SUNSAT (SO-35) -1 25636U 99008C 09132.49309692 .00000026 00000-0 14960-4 0 3047 -2 25636 96.4483 325.1680 0147736 335.5841 23.8406 14.43462342537955 +1 25636U 99008C 09143.09893249 .00000026 00000-0 15171-4 0 3136 +2 25636 96.4487 333.2142 0146979 301.8125 56.8838 14.43463310539482 UOSAT 12 (UO-36) -1 25693U 99021A 09132.36216202 -.00000146 00000-0 -73798-6 0 9097 -2 25693 64.5575 225.9020 0009022 204.7942 155.2693 14.78747062542547 +1 25693U 99021A 09142.64167470 -.00000187 00000-0 -63097-5 0 9175 +2 25693 64.5574 194.3223 0007739 206.1198 153.9527 14.78748145544065 OPAL (OO-38) -1 26063U 00004C 09132.47462547 -.00000018 00000-0 14036-4 0 5034 -2 26063 100.2051 272.5138 0036846 2.5693 357.5670 14.35862771486823 +1 26063U 00004C 09143.41473019 -.00000002 00000-0 19560-4 0 5126 +2 26063 100.2074 285.4476 0036710 331.6979 28.2211 14.35863888488396 SAUDISAT 1A (SO-41) -1 26545U 00057A 09131.33944359 -.00000152 00000-0 49946-7 0 2494 -2 26545 64.5579 231.1117 0056137 284.4290 75.0584 14.80581184465742 +1 26545U 00057A 09143.22728239 -.00000134 00000-0 22539-5 0 2567 +2 26545 64.5569 194.4818 0056488 282.5250 76.9540 14.80583999467508 TIUNGSAT-1 (MO-46) -1 26548U 00057D 09132.64901015 .00000131 00000-0 33919-4 0 3895 -2 26548 64.5555 190.7235 0051788 278.1693 81.3560 14.83360873466685 +1 26548U 00057D 09143.50331133 .00000048 00000-0 24109-4 0 3988 +2 26548 64.5546 157.1297 0051856 276.4309 83.0894 14.83363586468293 SAUDISAT 1B (SO-42) -1 26549U 00057E 09132.76049332 -.00000001 00000-0 19478-4 0 3301 -2 26549 64.5582 243.1820 0059475 287.7766 71.6835 14.79438436465623 +1 26549U 00057E 09142.76481288 -.00000126 00000-0 33320-5 0 3381 +2 26549 64.5583 212.4113 0059846 286.1607 73.2932 14.79440234467107 PHASE 3D (AO-40) -1 26609U 00072B 09131.87344597 -.00000333 00000-0 10000-3 0 2271 -2 26609 9.3824 19.6736 7965159 203.0970 76.6053 1.25585070 39176 +1 26609U 00072B 09142.99820223 -.00000286 00000-0 10000-3 0 2313 +2 26609 9.4443 17.8752 7963879 206.7599 66.0714 1.25585727 39318 PCSAT (NO-44) -1 26931U 01043C 09132.39360643 -.00000209 00000-0 -49331-4 0 1661 -2 26931 67.0497 156.5581 0005412 269.6542 90.3908 14.29554983397461 +1 26931U 01043C 09143.02792391 .00000191 00000-0 10697-3 0 1741 +2 26931 67.0501 129.1609 0005542 270.2780 89.7658 14.29557979398980 SAPPHIRE (NO-45) -1 26932U 01043D 09133.19792756 -.00000018 00000-0 25168-4 0 1709 -2 26932 67.0536 154.4316 0004439 247.6010 112.4620 14.29608437397622 +1 26932U 01043D 09143.48205851 -.00000079 00000-0 13071-5 0 1783 +2 26932 67.0520 127.9399 0004280 251.2223 108.8414 14.29608697399093 IDEFIX & ARIANE 42P R/B -1 27422U 02021B 09132.79886273 .00000005 00000-0 19020-4 0 427 -2 27422 98.5221 212.8660 0012097 331.7982 28.2542 14.28491650364357 +1 27422U 02021B 09143.02525551 .00000098 00000-0 56291-4 0 506 +2 27422 98.5209 222.8569 0011780 300.5969 59.4048 14.28493736365815 RUBIN-2 & SAFIR-M -1 27605U 02058A 09132.41306492 -.00000142 00000-0 28968-6 0 9042 -2 27605 64.5556 120.9929 0071169 214.3472 145.3020 14.72398769343676 +1 27605U 02058A 09143.07649797 -.00000162 00000-0 -27526-5 0 9113 +2 27605 64.5575 88.5568 0069926 212.1033 147.5755 14.72400332345246 SAUDISAT 1C (SO-50) -1 27607U 02058C 09132.50667992 -.00000038 00000-0 16168-4 0 8836 -2 27607 64.5560 133.4559 0071549 213.4557 146.2016 14.71434233343421 +1 27607U 02058C 09143.24506684 -.00000041 00000-0 15733-4 0 8919 +2 27607 64.5580 100.8410 0069942 211.3724 148.3191 14.71436747345009 DTUSAT -1 27842U 03031C 09132.61874363 .00000035 00000-0 36225-4 0 5539 -2 27842 98.7058 143.2658 0008555 224.2769 135.7722 14.20978425304293 +1 27842U 03031C 09142.96957056 .00000032 00000-0 35006-4 0 5600 +2 27842 98.7051 153.4686 0008819 191.8926 168.2047 14.20979879305765 CUTE-1 (CO-55) -1 27844U 03031E 09132.07257090 .00000039 00000-0 38406-4 0 5765 -2 27844 98.7136 141.7502 0008848 247.2938 112.7308 14.20636244304139 +1 27844U 03031E 09143.05975855 .00000045 00000-0 41013-4 0 5845 +2 27844 98.7120 152.5808 0009107 213.4474 146.6126 14.20638240305694 AAU CUBESAT -1 27846U 03031G 09132.54794791 .00000035 00000-0 36323-4 0 4876 -2 27846 98.7055 143.1902 0008671 224.0509 135.9982 14.20978417304284 +1 27846U 03031G 09142.96918861 .00000032 00000-0 34952-4 0 4951 +2 27846 98.7044 153.4621 0008800 192.3610 167.7347 14.20979865305768 CANX-1 -1 27847U 03031H 09132.55607845 .00000030 00000-0 34236-4 0 5025 -2 27847 98.7066 143.1906 0008641 223.7514 136.3001 14.20961187304238 +1 27847U 03031H 09142.97744572 .00000016 00000-0 27676-4 0 5104 +2 27847 98.7049 153.4608 0008867 192.0203 168.0770 14.20962419305713 CUBESAT XI-IV (CO-57) -1 27848U 03031J 09132.53815400 .00000036 00000-0 37412-4 0 5230 -2 27848 98.7152 141.2693 0008861 251.0429 108.9784 14.20438657304166 +1 27848U 03031J 09143.03378672 .00000036 00000-0 37316-4 0 5314 +2 27848 98.7147 151.6170 0008988 217.4799 142.5743 14.20440264305652 MOZHAYETS 4 (RS-22) -1 27939U 03042A 09132.77832808 .00000030 00000-0 14632-4 0 7886 -2 27939 97.9516 8.9297 0012292 243.0752 116.9186 14.63314400300396 +1 27939U 03042A 09143.58220388 .00000121 00000-0 32229-4 0 7963 +2 27939 97.9498 19.3450 0012702 206.6299 153.4259 14.63317694301979 ECHO (AO-51) -1 28375U 04025K 09132.26487459 .00000007 00000-0 14896-4 0 3865 -2 28375 98.0539 143.9635 0082835 234.3412 125.0048 14.40641078255789 +1 28375U 04025K 09142.68307643 .00000010 00000-0 15777-4 0 3940 +2 28375 98.0530 153.7746 0082934 202.2335 157.5248 14.40642243257284 HAMSAT (VO-52) -1 28650U 05017B 09132.72788077 -.00000065 00000-0 -17338-5 0 2246 -2 28650 97.7442 195.4771 0027920 143.4415 216.8723 14.81580508217393 +1 28650U 05017B 09142.79086636 -.00000101 00000-0 -61991-5 0 2296 +2 28650 97.7440 205.2098 0028407 111.7829 248.6425 14.81584430218886 UWE-1 -1 28892U 05043C 09132.73512488 .00000136 00000-0 37974-4 0 3341 -2 28892 98.0600 23.8239 0018404 97.6979 262.6321 14.59732772188674 +1 28892U 05043C 09142.74289814 .00000126 00000-0 35902-4 0 3424 +2 28892 98.0585 33.5497 0018423 69.5799 290.7380 14.59736210190131 SSETI EXPRESS (XO-53) -1 28894U 05043E 09132.14732656 .00000025 00000-0 14843-4 0 4583 -2 28894 98.0616 23.4970 0018710 102.1916 258.1397 14.59666570188590 +1 28894U 05043E 09143.32090143 .00000010 00000-0 11597-4 0 4670 +2 28894 98.0607 34.3553 0018672 69.0302 291.2892 14.59668223190223 CUBESAT XI-V (CO-58) -1 28895U 05043F 09132.96911333 .00000026 00000-0 14969-4 0 3001 -2 28895 98.0666 24.5648 0019201 98.0349 262.3015 14.59765659188591 +1 28895U 05043F 09143.18229447 .00000329 00000-0 78348-4 0 3080 +2 28895 98.0623 34.4944 0019046 68.4588 291.8674 14.59770029190088 NCUBE-2 -1 28897U 05043H 09132.27747338 .00000102 00000-0 30798-4 0 8467 -2 28897 98.0610 23.8031 0018394 100.9246 259.4040 14.59943126180786 +1 28897U 05043H 09143.17477864 .00000109 00000-0 32277-4 0 8553 +2 28897 98.0601 34.3982 0018295 68.5657 291.7488 14.59946825182374 CUTE-1.7+APD (CO-56) -1 28941U 06005C 09132.99668721 .00040425 32173-5 15837-3 0 723 -2 28941 98.1353 300.9478 0094713 264.2620 94.7830 15.80396890181686 +1 28941U 06005C 09143.75706510 .00054108 36251-5 20197-3 0 996 +2 28941 98.1358 313.6635 0092756 223.7387 135.6522 15.81473160183381 PEHUENSAT 1 -1 29712U 07001D 09133.07605401 .00000581 00000-0 82435-4 0 4757 -2 29712 97.8308 190.3185 0015134 33.3728 326.8443 14.80536936126278 +1 29712U 07001D 09143.75431267 .00000506 00000-0 72707-4 0 5052 +2 29712 97.8303 200.7438 0014516 359.9573 0.1628 14.80549054127855 DELFI-C3 -1 32789U 08021G 09132.23256471 .00000651 00000-0 89281-4 0 3645 -2 32789 97.9499 196.5497 0016260 144.6695 215.5596 14.81691407 56127 +1 32789U 08021G 09143.71290488 .00000267 00000-0 40602-4 0 3744 +2 32789 97.9487 207.9425 0016768 109.0864 251.2154 14.81701842 57828 PRISM -1 33493U 09002B 09133.09386313 .00000285 00000-0 44042-4 0 3764 -2 33493 98.0537 245.1558 0020177 359.1938 0.9241 14.80662939 16271 +1 33493U 09002B 09143.77118633 .00000286 00000-0 44232-4 0 4064 +2 33493 98.0548 255.8770 0019488 324.1913 35.7996 14.80670432 17850 STARS -1 33498U 09002G 09133.04330333 .00000118 00000-0 27041-4 0 3377 -2 33498 98.0350 243.2339 0014406 77.8210 282.4604 14.71302481 16149 +1 33498U 09002G 09143.78852674 .00000140 00000-0 30721-4 0 3695 +2 33498 98.0360 253.8396 0014035 46.5966 313.6408 14.71307322 17722 KKS-1 -1 33499U 09002H 09133.02119959 .00000061 00000-0 18126-4 0 3444 -2 33499 98.0369 243.1199 0011557 75.7433 284.5050 14.70679728 16138 +1 33499U 09002H 09143.77097716 .00000063 00000-0 18441-4 0 3760 +2 33499 98.0378 253.7210 0011242 44.4230 315.7872 14.70682792 17717 Modified: trunk/data/cubesat.tle =================================================================== --- trunk/data/cubesat.tle 2009-05-24 11:13:03 UTC (rev 328) +++ trunk/data/cubesat.tle 2009-05-24 11:14:07 UTC (rev 329) @@ -1,75 +1,75 @@ DTUSAT -1 27842U 03031C 09132.61874363 .00000035 00000-0 36225-4 0 5539 -2 27842 98.7058 143.2658 0008555 224.2769 135.7722 14.20978425304293 +1 27842U 03031C 09142.96957056 .00000032 00000-0 35006-4 0 5600 +2 27842 98.7051 153.4686 0008819 191.8926 168.2047 14.20979879305765 CUTE-1 (CO-55) -1 27844U 03031E 09132.07257090 .00000039 00000-0 38406-4 0 5765 -2 27844 98.7136 141.7502 0008848 247.2938 112.7308 14.20636244304139 +1 27844U 03031E 09143.05975855 .00000045 00000-0 41013-4 0 5845 +2 27844 98.7120 152.5808 0009107 213.4474 146.6126 14.20638240305694 QUAKESAT -1 27845U 03031F 09132.57642227 .00000052 00000-0 45007-4 0 5514 -2 27845 98.7195 141.6499 0008039 265.7129 94.3125 14.20266956304117 +1 27845U 03031F 09143.56645822 .00000062 00000-0 49600-4 0 5591 +2 27845 98.7186 152.4863 0008142 229.7557 130.2912 14.20269450305670 AAU CUBESAT -1 27846U 03031G 09132.54794791 .00000035 00000-0 36323-4 0 4876 -2 27846 98.7055 143.1902 0008671 224.0509 135.9982 14.20978417304284 +1 27846U 03031G 09142.96918861 .00000032 00000-0 34952-4 0 4951 +2 27846 98.7044 153.4621 0008800 192.3610 167.7347 14.20979865305768 CANX-1 -1 27847U 03031H 09132.55607845 .00000030 00000-0 34236-4 0 5025 -2 27847 98.7066 143.1906 0008641 223.7514 136.3001 14.20961187304238 +1 27847U 03031H 09142.97744572 .00000016 00000-0 27676-4 0 5104 +2 27847 98.7049 153.4608 0008867 192.0203 168.0770 14.20962419305713 CUBESAT XI-IV (CO-57) -1 27848U 03031J 09132.53815400 .00000036 00000-0 37412-4 0 5230 -2 27848 98.7152 141.2693 0008861 251.0429 108.9784 14.20438657304166 +1 27848U 03031J 09143.03378672 .00000036 00000-0 37316-4 0 5314 +2 27848 98.7147 151.6170 0008988 217.4799 142.5743 14.20440264305652 UWE-1 -1 28892U 05043C 09132.73512488 .00000136 00000-0 37974-4 0 3341 -2 28892 98.0600 23.8239 0018404 97.6979 262.6321 14.59732772188674 +1 28892U 05043C 09142.74289814 .00000126 00000-0 35902-4 0 3424 +2 28892 98.0585 33.5497 0018423 69.5799 290.7380 14.59736210190131 CUBESAT XI-V (CO-58) -1 28895U 05043F 09132.96911333 .00000026 00000-0 14969-4 0 3001 -2 28895 98.0666 24.5648 0019201 98.0349 262.3015 14.59765659188591 +1 28895U 05043F 09143.18229447 .00000329 00000-0 78348-4 0 3080 +2 28895 98.0623 34.4944 0019046 68.4588 291.8674 14.59770029190088 NCUBE-2 -1 28897U 05043H 09132.27747338 .00000102 00000-0 30798-4 0 8467 -2 28897 98.0610 23.8031 0018394 100.9246 259.4040 14.59943126180786 +1 28897U 05043H 09143.17477864 .00000109 00000-0 32277-4 0 8553 +2 28897 98.0601 34.3982 0018295 68.5657 291.7488 14.59946825182374 CUTE-1.7+APD (CO-56) -1 28941U 06005C 09132.99668721 .00040425 32173-5 15837-3 0 723 -2 28941 98.1353 300.9478 0094713 264.2620 94.7830 15.80396890181686 +1 28941U 06005C 09143.75706510 .00054108 36251-5 20197-3 0 996 +2 28941 98.1358 313.6635 0092756 223.7387 135.6522 15.81473160183381 GENESAT-1 -1 29655U 06058C 09132.90329488 .00013309 00000-0 13486-3 0 7072 -2 29655 40.0251 44.2908 0002135 260.1694 99.8878 15.64877846136945 +1 29655U 06058C 09143.87825626 .00011399 00000-0 11474-3 0 7156 +2 29655 40.0261 335.5842 0003049 296.8682 63.1822 15.65143440138668 CSTB1 -1 31122U 07012F 09132.86965915 .00000553 00000-0 13192-3 0 6329 -2 31122 97.9974 191.4420 0086048 24.8348 335.6914 14.55238244110025 +1 31122U 07012F 09143.18327122 .00000552 00000-0 13192-3 0 6406 +2 31122 97.9947 201.3182 0085502 352.6469 7.3371 14.55241638111528 MAST -1 31126U 07012K 09132.03119678 .00000107 00000-0 34597-4 0 5922 -2 31126 97.9911 188.4851 0095644 32.5502 328.1541 14.53494396109788 +1 31126U 07012K 09142.70136237 -.00000007 00000-0 90459-5 0 6018 +2 31126 97.9892 198.6694 0095102 359.7075 0.4066 14.53495827111338 LIBERTAD-1 -1 31128U 07012M 09132.11194220 -.00000046 00000-0 00000+0 0 6278 -2 31128 97.9905 186.8117 0103805 37.6095 323.2341 14.52039913109662 +1 31128U 07012M 09143.34404033 -.00000047 00000-0 00000+0 0 6362 +2 31128 97.9894 197.5057 0103152 3.0642 357.1183 14.52042638111291 POLYSAT CP3 -1 31129U 07012N 09133.09976096 .00000119 00000-0 38118-4 0 9219 -2 31129 97.9932 187.8527 0103440 34.5510 326.2369 14.52129278109793 +1 31129U 07012N 09143.84884422 -.00000014 00000-0 75954-5 0 9455 +2 31129 97.9919 198.0887 0102779 1.3401 358.8039 14.52130550111351 CAPE1 -1 31130U 07012P 09132.86118899 -.00000005 00000-0 96442-5 0 5984 -2 31130 97.9945 187.5428 0103386 35.5998 325.2021 14.52055147109568 +1 31130U 07012P 09143.47299705 .00000286 00000-0 76771-4 0 6061 +2 31130 97.9934 197.6480 0102434 2.7378 357.4363 14.52059258111103 POLYSAT CP4 -1 31132U 07012Q 09132.18511196 .00000181 00000-0 50216-4 0 6026 -2 31132 97.9976 190.7107 0086411 26.4147 334.1421 14.55203180109791 +1 31132U 07012Q 09143.18655556 -.00000231 00000-0 -40476-4 0 6101 +2 31132 97.9973 201.2422 0085319 352.7051 7.2899 14.55204047111390 NTS (CANX-6) -1 32784U 08021B 09132.23504678 .00000258 00000-0 40070-4 0 3652 -2 32784 97.9481 196.3191 0016801 139.7520 220.4936 14.81042207 56104 +1 32784U 08021B 09143.17995508 .00000038 00000-0 11697-4 0 3753 +2 32784 97.9480 207.1702 0017261 106.6652 253.6454 14.81045036 57727 CUTE-1.7+APD II -1 32785U 08021C 09133.20637124 .00000200 00000-0 32331-4 0 3630 -2 32785 97.9479 197.4588 0015468 141.2114 219.0212 14.81478399 56262 +1 32785U 08021C 09143.81034364 .00000147 00000-0 25520-4 0 3727 +2 32785 97.9451 207.9754 0016064 108.8566 251.4391 14.81482733 57836 COMPASS-1 -1 32787U 08021E 09132.30805925 .00000285 00000-0 42934-4 0 3541 -2 32787 97.9444 196.4307 0016645 145.4603 214.7682 14.81594360 56137 +1 32787U 08021E 09143.72162914 .00000113 00000-0 21106-4 0 3631 +2 32787 97.9425 207.7496 0016989 110.8073 249.4950 14.81600576 57826 AAUSAT-II -1 32788U 08021F 09132.41396750 .00000575 00000-0 79650-4 0 3553 -2 32788 97.9447 196.5880 0016597 146.1560 214.0741 14.81717527 56157 +1 32788U 08021F 09143.82659159 .00000365 00000-0 53047-4 0 3655 +2 32788 97.9426 207.9074 0016740 112.2826 248.0134 14.81724995 57842 DELFI-C3 -1 32789U 08021G 09132.23256471 .00000651 00000-0 89281-4 0 3645 -2 32789 97.9499 196.5497 0016260 144.6695 215.5596 14.81691407 56127 +1 32789U 08021G 09143.71290488 .00000267 00000-0 40602-4 0 3744 +2 32789 97.9487 207.9425 0016768 109.0864 251.2154 14.81701842 57828 CANX-2 -1 32790U 08021H 09132.87092209 .00000153 00000-0 26250-4 0 3503 -2 32790 97.9473 197.0986 0016390 143.2946 216.9384 14.81465233 56191 +1 32790U 08021H 09143.81270047 .00000181 00000-0 29887-4 0 3596 +2 32790 97.9443 207.9505 0016676 109.4510 250.8504 14.81469433 57811 SEEDS II -1 32791U 08021J 09133.22486386 .00000427 00000-0 61245-4 0 3470 -2 32791 97.9470 197.3733 0016692 140.3783 219.8642 14.81427945 56236 +1 32791U 08021J 09143.69411544 .00000440 00000-0 62856-4 0 3560 +2 32791 97.9462 207.7561 0017118 107.7574 252.5504 14.81433715 57785 PSLV DEB -1 32797U 08021L 09124.15288384 .00002115 00000-0 26659-3 0 1592 -2 32797 97.9749 189.4621 0015238 164.9664 195.0234 14.82967991 53638 +1 32797U 08021L 09136.63537143 .00001843 00000-0 23287-3 0 1623 +2 32797 97.9741 201.9114 0016839 132.0476 228.2126 14.83010648 55485 Modified: trunk/data/galileo.tle =================================================================== --- trunk/data/galileo.tle 2009-05-24 11:13:03 UTC (rev 328) +++ trunk/data/galileo.tle 2009-05-24 11:14:07 UTC (rev 329) @@ -1,6 +1,6 @@ GIOVE-A -1 28922U 05051A 09132.28165836 .00000062 00000-0 10000-3 0 4816 -2 28922 56.0697 158.3139 0006280 334.5787 25.4320 1.70183487 20952 +1 28922U 05051A 09142.27066794 .00000112 00000-0 10000-3 0 4860 +2 28922 56.0702 158.0488 0006157 335.1075 24.9225 1.70183315 21121 GIOVE-B -1 32781U 08020A 09131.11457059 .00000035 00000-0 10000-3 0 1654 -2 32781 55.9493 193.2493 0020004 215.2283 144.7303 1.70950653 6495 +1 32781U 08020A 09142.22861607 .00000079 00000-0 10000-3 0 1711 +2 32781 55.9487 192.9517 0020298 216.7016 143.2591 1.70950629 6683 Modified: trunk/data/geo.tle =================================================================== --- trunk/data/geo.tle 2009-05-24 11:13:03 UTC (rev 328) +++ trunk/data/geo.tle 2009-05-24 11:14:07 UTC (rev 329) @@ -1,1161 +1,1161 @@ LES 9 -1 08747U 76023B 09131.07109671 -.00000055 00000-0 10000-3 0 2818 -2 08747 10.8652 149.4762 0023164 320.7247 39.1931 1.00266360 67052 +1 08747U 76023B 09142.04075009 -.00000035 00000-0 10000-3 0 2856 +2 08747 10.8755 149.1668 0023081 321.1499 38.7617 1.00266407 67160 MARISAT 2 -1 09478U 76101A 09132.65071934 -.00000058 00000-0 10000-3 0 1432 -2 09478 13.2319 356.1469 0097827 199.5811 159.9868 0.97589859 62543 +1 09478U 76101A 09141.87261875 -.00000182 00000-0 10000-3 0 1473 +2 09478 13.2332 356.0903 0097767 199.5598 160.0131 0.97592342 62632 GOES 3 -1 10953U 78062A 09131.64888249 -.00000130 00000-0 10000-3 0 4932 -2 10953 14.3488 0.3875 0003710 358.0471 1.9066 1.00267417 66305 +1 10953U 78062A 09139.62732505 -.00000119 00000-0 10000-3 0 5052 +2 10953 14.3516 0.3249 0003807 1.7764 358.1960 1.00267264 66384 ESIAFI 1 (COMSTAR 4) -1 12309U 81018A 09131.17767415 -.00000131 00000-0 10000-3 0 2280 -2 12309 13.9037 10.5093 0005823 285.5814 74.3019 1.00260766104826 +1 12309U 81018A 09142.14876909 -.00000116 00000-0 10000-3 0 2326 +2 12309 13.9124 10.4201 0005465 286.4278 73.4743 1.00260393104931 SATCOM C5 -1 13631U 82105A 09130.74472168 -.00000108 00000-0 10000-3 0 6218 -2 13631 12.4723 31.9029 0004741 287.4874 72.3753 1.00272777 63745 +1 13631U 82105A 09141.71436509 -.00000095 00000-0 10000-3 0 6244 +2 13631 12.4900 31.8004 0004488 293.2060 66.6814 1.00273172 63850 TDRS 1 -1 13969U 83026B 09132.96507983 -.00000299 00000-0 10000-3 0 8612 -2 13969 13.3174 9.5486 0022393 237.1593 282.7576 1.00271549 68640 +1 13969U 83026B 09143.00831772 -.00000293 00000-0 10000-3 0 8686 +2 13969 13.3193 9.4650 0023200 234.9581 310.4174 1.00267886 68746 GSTAR 1 -1 15677U 85035A 09130.79874362 -.00000098 00000-0 10000-3 0 1361 -2 15677 10.6056 51.2344 0007910 277.1734 82.6165 1.00272598 62609 +1 15677U 85035A 09141.76835252 -.00000084 00000-0 10000-3 0 1427 +2 15677 10.6296 51.1123 0007887 279.0097 80.7974 1.00272678 62713 INTELSAT 511 -1 15873U 85055A 09131.14343804 -.00000364 00000-0 10000-3 0 3811 -2 15873 11.9459 39.5161 0015345 292.0034 67.7389 1.00097966 62015 +1 15873U 85055A 09142.13257162 -.00000334 00000-0 10000-3 0 3854 +2 15873 11.9656 39.4031 0014976 293.1924 66.5707 1.00092239 62129 GOES 7 -1 17561U 87022A 09131.61564747 .00000050 00000-0 10000-3 0 9420 -2 17561 12.0425 37.5844 0002520 211.5699 24.5911 1.00268931 64540 +1 17561U 87022A 09142.51966235 .00000061 00000-0 10000-3 0 9599 +2 17561 12.0605 37.4739 0002523 195.2114 17.1927 1.00272400 64658 GSTAR 3 -1 19483U 88081A 09130.71700537 -.00000111 00000-0 10000-3 0 2129 -2 19483 14.2711 21.3526 0007121 343.1997 16.7184 1.00272647 71980 +1 19483U 88081A 09141.68665450 -.00000099 00000-0 10000-3 0 2182 +2 19483 14.2845 21.2496 0007372 345.8562 14.0832 1.00273129 72098 TDRS 3 -1 19548U 88091B 09131.83292237 -.00000190 00000-0 10000-3 0 2519 -2 19548 11.7730 40.2843 0024296 319.4205 254.5738 1.00267738 62776 +1 19548U 88091B 09143.66830289 -.00000184 00000-0 10000-3 0 2599 +2 19548 11.7940 40.1639 0023650 320.2222 206.2835 1.00276921 62892 ASTRA 1A -1 19688U 88109B 09130.83777694 .00000009 00000-0 10000-3 0 5700 -2 19688 7.5271 64.7818 0018123 313.2132 46.4608 0.98335340 54686 +1 19688U 88109B 09142.02325781 -.00000175 00000-0 10000-3 0 5738 +2 19688 7.5544 64.6474 0018004 314.6339 45.0627 0.98339153 54792 TDRS 4 -1 19883U 89021B 09132.15587273 -.00000280 00000-0 10000-3 0 5803 -2 19883 10.4293 52.2352 0002823 315.9760 232.1365 1.00273019246350 +1 19883U 89021B 09141.20186436 -.00000268 00000-0 10000-3 0 5856 +2 19883 10.4445 52.1345 0002547 329.9521 243.7344 1.00270260246443 INTELSAT 602 (IS-602) -1 20315U 89087A 09132.54514410 .00000037 00000-0 10000-3 0 8872 -2 20315 6.8231 66.6115 0001414 346.9132 190.9813 1.00272432 69362 +1 20315U 89087A 09142.51686604 .00000048 00000-0 10000-3 0 8923 +2 20315 6.8460 66.4773 0001060 347.9424 189.7449 1.00272278 69466 LEASAT 5 -1 20410U 90002B 09132.87010661 -.00000311 00000-0 10000-3 0 1141 -2 20410 8.2558 35.5832 0000520 333.3444 275.0959 1.00273086 56087 +1 20410U 90002B 09143.84123924 -.00000305 00000-0 10000-3 0 1229 +2 20410 8.2737 35.5198 0000590 169.7134 79.2139 1.00273728 56194 INTELSAT 603 (IS-603) -1 20523U 90021A 09133.04906487 -.00000153 00000-0 10000-3 0 4593 -2 20523 6.2991 68.2067 0002417 344.7101 175.7302 1.00272197 63120 +1 20523U 90021A 09139.16341251 -.00000142 00000-0 10000-3 0 4659 +2 20523 6.3160 68.0859 0002755 312.5819 255.1891 1.00271642 63186 ASIASAT 1 -1 20558U 90030A 09131.61846772 -.00000254 00000-0 10000-3 0 6923 -2 20558 8.9683 60.7372 0003433 224.2124 135.6136 0.99246004 69713 +1 20558U 90030A 09139.67904070 -.00000177 00000-0 10000-3 0 6950 +2 20558 8.9870 60.6449 0003380 223.8560 136.0112 0.99243366 69790 INSAT-1D -1 20643U 90051A 09131.31556420 -.00000085 00000-0 10000-3 0 2429 -2 20643 9.7162 56.7266 0017934 24.4602 335.4911 1.00286957 56124 +1 20643U 90051A 09142.28354675 -.00000079 00000-0 10000-3 0 2541 +2 20643 9.7407 56.5985 0018558 25.8281 334.1413 1.00287379 56237 COSMOS 2085 -1 20693U 90061A 09132.24265818 -.00000132 00000-0 10000-3 0 9347 -2 20693 12.0774 36.1067 0003211 288.7873 71.0950 1.00264345 68883 +1 20693U 90061A 09142.21595714 -.00000119 00000-0 10000-3 0 9408 +2 20693 12.0951 36.0126 0002929 295.8502 64.0442 1.00263771 68989 SKYNET 4C -1 20776U 90079A 09132.81741002 .00000078 00000-0 00000+0 0 9315 -2 20776 9.7773 47.6847 0002914 344.3510 146.1687 1.00271484 68339 +1 20776U 90079A 09141.89130734 .00000090 00000-0 00000+0 0 9399 +2 20776 9.7953 47.5930 0002769 344.7012 181.5040 1.00275000 68424 EUTELSAT 2-F1 -1 20777U 90079B 09131.85871814 .00000072 00000-0 10000-3 0 8873 -2 20777 9.1621 59.8012 0001237 189.3861 170.4876 0.99343724 48723 +1 20777U 90079B 09140.91770474 .00000075 00000-0 10000-3 0 8930 +2 20777 9.1843 59.6939 0001726 113.6403 246.2601 0.99346753 48813 GALAXY 6 -1 20873U 90091B 09132.55427930 -.00000100 00000-0 10000-3 0 2730 -2 20873 6.0889 69.0297 0001858 17.9463 341.8750 0.99768276 62491 +1 20873U 90091B 09140.57252390 .00000000 00000-0 10000-3 0 2746 +2 20873 6.1091 68.9331 0002317 25.4199 334.4433 0.99766218 62574 INMARSAT 2-F1 -1 20918U 90093A 09132.41925334 .00000110 00000-0 10000-3 0 4044 -2 20918 6.5291 55.5614 0003397 353.4367 190.2177 1.00275053 64318 +1 20918U 90093A 09142.49984681 .00000121 00000-0 10000-3 0 4225 +2 20918 6.5501 55.4784 0003045 347.4815 235.2087 1.00270767 64418 GSTAR 4 -1 20946U 90100B 09131.71016411 -.00000194 00000-0 10000-3 0 2730 -2 20946 6.2796 68.8855 0002827 205.9719 153.8319 0.99143060 62375 +1 20946U 90100B 09141.79623482 .00000017 00000-0 10000-3 0 2778 +2 20946 6.3042 68.7656 0002660 204.6485 155.1621 0.99140430 62479 COSMOS 2133 -1 21111U 91010A 09131.26910928 -.00000112 00000-0 10000-3 0 1382 -2 21111 11.1926 42.2550 0004323 325.8807 33.9872 1.00285159 66815 +1 21111U 91010A 09142.23747558 -.00000105 00000-0 10000-3 0 1469 +2 21111 11.2140 42.1484 0004159 341.5172 18.3770 1.00284951 66921 INMARSAT 2-F2 -1 21149U 91018A 09132.38327394 -.00000136 00000-0 10000-3 0 5137 -2 21149 5.8418 55.8699 0004378 355.2784 219.0786 1.00271320 66600 +1 21149U 91018A 09142.45631411 -.00000124 00000-0 10000-3 0 5287 +2 21149 5.8629 55.7961 0003871 4.3522 246.3135 1.00272574 66708 TDRS 5 -1 21639U 91054B 09132.58815888 .00000106 00000-0 10000-3 0 4431 -2 21639 9.7806 56.0253 0011235 328.8756 249.6173 1.00267295 65101 +1 21639U 91054B 09142.49931216 .00000116 00000-0 10000-3 0 4505 +2 21639 9.8020 55.9120 0011087 330.2431 226.0614 1.00271541 65202 ANIK E1 -1 21726U 91067A 09131.20673884 -.00000264 00000-0 10000-3 0 1497 -2 21726 5.6732 71.0358 0004297 221.4874 138.2844 0.99171080 55338 +1 21726U 91067A 09143.30662018 .00000051 00000-0 10000-3 0 1569 +2 21726 5.7034 70.8850 0003732 221.8820 137.8649 0.99166532 55453 INTELSAT 601 (IS-601) -1 21765U 91075A 09132.92208189 .00000128 00000-0 10000-3 0 7710 -2 21765 4.3979 72.7467 0000679 354.8593 182.6422 1.00272686 64060 +1 21765U 91075A 09141.84965118 .00000140 00000-0 10000-3 0 7773 +2 21765 4.4184 72.6363 0000583 18.8868 141.4752 1.00273924 64154 EUTELSAT 2-F3 -1 21803U 91083A 09132.05536396 -.00000179 00000-0 10000-3 0 7188 -2 21803 8.3317 62.8810 0002804 267.0038 92.8156 0.99300666 59658 +1 21803U 91083A 09142.12528078 -.00000296 00000-0 10000-3 0 7220 +2 21803 8.3571 62.7587 0002701 264.6700 95.1546 0.99299529 59750 GALAXY 5 -1 21906U 92013A 09132.36732256 .00000076 00000-0 10000-3 0 9067 -2 21906 4.1451 73.9469 0015887 284.6240 74.9597 0.99284699 54408 +1 21906U 92013A 09142.43865601 .00000071 00000-0 10000-3 0 9129 +2 21906 4.1703 73.8287 0015533 285.2103 74.3537 0.99288048 54509 INMARSAT 2-F4 -1 21940U 92021B 09131.85291889 -.00000350 00000-0 10000-3 0 2271 -2 21940 4.4628 50.2832 0002453 357.7652 237.7772 1.00270572 62480 +1 21940U 92021B 09142.86910030 -.00000338 00000-0 10000-3 0 2423 +2 21940 4.4844 50.2607 0001361 50.2474 201.9565 1.00274952 62595 EUTELSAT 2-F4 -1 22028U 92041B 09131.67545300 -.00000220 00000-0 10000-3 0 1580 -2 22028 7.5303 66.0889 0003788 83.2762 276.6048 0.99079757 54358 +1 22028U 92041B 09139.74957007 -.00000057 00000-0 10000-3 0 1631 +2 22028 7.5502 65.9915 0004109 80.3303 279.5932 0.99077055 54436 SATCOM C3 -1 22117U 92060B 09131.35909918 -.00000233 00000-0 10000-3 0 1263 -2 22117 4.2955 72.9418 0001334 352.9788 213.5771 1.00270880 61003 +1 22117U 92060B 09142.23649876 -.00000219 00000-0 10000-3 0 1349 +2 22117 4.3210 72.8175 0001407 20.2826 152.9802 1.00269959 61114 HELLAS SAT 1 (DFS 3) -1 22175U 92066A 09129.75356039 -.00000202 00000-0 10000-3 0 3622 -2 22175 6.8167 66.9292 0004967 292.2520 67.5221 0.99728219 58293 +1 22175U 92066A 09141.78582969 -.00000055 00000-0 10000-3 0 3662 +2 22175 6.8454 66.7897 0005116 296.2839 63.4984 0.99725585 58413 GORIZONT 27 -1 22245U 92082A 09132.05294624 -.00000165 00000-0 10000-3 0 4456 -2 22245 11.1965 45.2610 0014378 227.4972 132.2790 1.00227434 64584 +1 22245U 92082A 09142.02980334 -.00000169 00000-0 10000-3 0 4492 +2 22245 11.2161 45.1629 0016546 225.9760 133.8013 1.00226300 64686 COSMOS 2224 -1 22269U 92088A 09131.51648951 -.00000072 00000-0 10000-3 0 5575 -2 22269 10.3355 48.0133 0001746 66.2861 293.6285 1.00265413 59546 +1 22269U 92088A 09138.49768406 -.00000061 00000-0 10000-3 0 5597 +2 22269 10.3503 47.9436 0001756 73.0435 286.8953 1.00265879 59619 TDRS 6 -1 22314U 93003B 09131.51819318 .00000095 00000-0 10000-3 0 4709 -2 22314 9.1252 59.1227 0006591 337.0883 208.5930 1.00279826 59817 +1 22314U 93003B 09140.97484014 .00000000 00000-0 10000-3 0 4739 +2 22314 9.1470 59.0001 0010774 339.4199 20.4259 1.00282134 59903 ASTRA 1C -1 22653U 93031A 09131.95987231 .00000014 00000-0 10000-3 0 4110 -2 22653 2.4964 78.2140 0004108 311.6465 187.5724 1.00273954 53694 +1 22653U 93031A 09139.88692468 .00000027 00000-0 10000-3 0 4153 +2 22653 2.5148 78.1087 0004234 327.9733 152.8785 1.00272365 53772 INSAT-2B -1 22724U 93048B 09131.10310274 -.00000191 00000-0 10000-3 0 2240 -2 22724 7.8347 63.9859 0013362 40.0337 319.9043 0.99985132 58143 +1 22724U 93048B 09142.10429448 -.00000266 00000-0 10000-3 0 2294 +2 22724 7.8614 63.8489 0014801 40.6395 319.3186 0.99983291 58255 ACTS -1 22796U 93058B 09131.81665864 -.00000091 00000-0 10000-3 0 6452 -2 22796 9.3447 58.2429 0005199 347.9664 11.8867 1.00273202 64286 +1 22796U 93058B 09141.78897723 -.00000078 00000-0 10000-3 0 6499 +2 22796 9.3673 58.1286 0005465 354.4135 5.4545 1.00273274 64381 INTELSAT 701 (IS-701) -1 22871U 93066A 09131.41272824 .00000055 00000-0 10000-3 0 3570 -2 22871 0.0175 263.5938 0003191 153.8977 140.4160 1.00273379 56835 +1 22871U 93066A 09142.54072178 .00000068 00000-0 10000-3 0 3626 +2 22871 0.0030 243.6614 0002372 173.5412 197.7643 1.00272238 56944 GORIZONT 29 -1 22907U 93072A 09131.06653719 -.00000181 00000-0 10000-3 0 6613 -2 22907 10.6914 48.7018 0012553 207.5449 152.2708 1.00169593 56659 +1 22907U 93072A 09142.04750062 -.00000203 00000-0 10000-3 0 6639 +2 22907 10.7145 48.5845 0012595 205.3373 154.4977 1.00168102 56769 SOLIDARIDAD 1 -1 22911U 93073A 09130.82322088 -.00000116 00000-0 10000-3 0 1808 -2 22911 7.8149 63.9699 0001929 40.6065 319.2443 1.00272097 55284 +1 22911U 93073A 09141.79286058 -.00000102 00000-0 10000-3 0 1852 +2 22911 7.8411 63.8367 0002311 36.6182 323.2516 1.00271655 55395 METEOSAT-6 (MOP-3) -1 22912U 93073B 09129.64080230 -.00000020 00000-0 10000-3 0 596 -2 22912 8.2835 60.3430 0002077 332.5288 132.7806 1.00273223 55082 +1 22912U 93073B 09141.84667788 -.00000008 00000-0 10000-3 0 755 +2 22912 8.3117 60.2035 0002265 337.8500 213.8895 1.00276001 55200 NATO 4B -1 22921U 93076A 09129.41851586 .00000146 00000-0 10000-3 0 1582 -2 22921 7.6918 53.0137 0002503 327.1685 32.6556 1.00278566 56508 +1 22921U 93076A 09142.38328352 .00000160 00000-0 10000-3 0 1613 +2 22921 7.7199 52.8984 0002404 345.4972 14.3420 1.00271091 56636 THAICOM 1 -1 22931U 93078B 09131.61862638 -.00000361 00000-0 10000-3 0 3740 -2 22931 0.2383 69.8054 0001645 213.1817 289.1980 1.00267940 55956 +1 22931U 93078B 09141.86329468 -.00000346 00000-0 10000-3 0 3830 +2 22931 0.2626 71.7966 0001097 202.6344 35.9791 1.00274393 56058 GOES 8 -1 23051U 94022A 09131.14218365 -.00000266 00000-0 10000-3 0 7832 -2 23051 5.6584 74.1531 0006090 187.5248 172.2753 0.98908344 62350 +1 23051U 94022A 09141.25220319 -.00000075 00000-0 10000-3 0 7969 +2 23051 5.6837 74.0114 0005992 182.2273 177.5988 0.98904274 62454 INTELSAT 702 (IS-702) -1 23124U 94034A 09131.84206041 .00000000 00000-0 10000-3 0 2145 -2 23124 0.0196 68.5784 0002872 302.8361 227.4789 1.00269559 68752 +1 23124U 94034A 09142.59506034 .00000013 00000-0 10000-3 0 2227 +2 23124 0.0538 86.7995 0001638 298.9767 134.8065 1.00272807 68862 INTELSAT 2 (IS-2) -1 23175U 94040A 09132.61019755 -.00000027 00000-0 10000-3 0 4285 -2 23175 0.3708 85.2549 0002726 315.4567 218.5620 1.00272349 53672 +1 23175U 94040A 09142.54919054 -.00000014 00000-0 10000-3 0 4342 +2 23175 0.3945 84.9965 0002696 329.0288 193.0905 1.00272727 53774 BS-3N -1 23176U 94040B 09127.69267042 -.00000353 00000-0 00000+0 0 61 -2 23176 0.0290 313.4863 0003250 58.1508 213.2844 1.00273385 54122 +1 23176U 94040B 09140.84246520 .00000000 00000-0 10000-3 0 110 +2 23176 0.0037 317.9448 0002556 132.1738 201.6442 1.00265558 54257 APSTAR 1 -1 23185U 94043A 09133.13514237 -.00000264 00000-0 10000-3 0 1844 -2 23185 4.3308 72.7886 0001148 323.9908 24.8481 1.00268271 54222 +1 23185U 94043A 09142.13630626 -.00000251 00000-0 10000-3 0 1919 +2 23185 4.3535 72.6951 0001345 352.0378 6.2769 1.00271927 54314 DIRECTV 2 (DBS 2) -1 23192U 94047A 09131.84006330 .00000007 00000-0 10000-3 0 4490 -2 23192 2.2984 78.0693 0012575 197.9814 161.6048 0.98633461 64079 +1 23192U 94047A 09140.96436809 .00000000 00000-0 10000-3 0 4539 +2 23192 2.3230 77.9346 0008876 197.8637 161.7877 0.98633070 64165 BRASILSAT B1 -1 23199U 94049A 09131.47164676 -.00000269 00000-0 10000-3 0 2765 -2 23199 2.0657 78.9994 0001740 320.6315 291.5671 1.00270068 64908 +1 23199U 94049A 09142.20523027 -.00000254 00000-0 10000-3 0 2817 +2 23199 2.0919 78.8679 0002381 342.9907 183.9048 1.00266932 65014 OPTUS B3 -1 23227U 94055A 09132.48036324 -.00000072 00000-0 10000-3 0 3408 -2 23227 1.3610 80.0624 0005171 323.3268 163.9222 1.00272279 53845 +1 23227U 94055A 09141.49247554 -.00000058 00000-0 10000-3 0 3468 +2 23227 1.3831 79.9357 0005463 329.5821 171.0492 1.00272504 53937 NSS-703 -1 23305U 94064A 09131.59890845 .00000073 00000-0 10000-3 0 9341 -2 23305 0.0138 241.0621 0002944 178.1260 82.9327 1.00272021 53562 +1 23305U 94064A 09141.90653921 .00000087 00000-0 10000-3 0 9412 +2 23305 0.0219 250.3939 0002821 170.8085 201.8434 1.00273756 53663 SOLIDARIDAD 2 -1 23313U 94065A 09132.32410924 -.00000023 00000-0 10000-3 0 3394 -2 23313 1.1490 80.6055 0002426 327.9916 183.4171 1.00273057 53439 +1 23313U 94065A 09142.45572170 -.00000010 00000-0 10000-3 0 3465 +2 23313 1.1729 80.5258 0002184 336.2015 232.6652 1.00272633 53533 THAICOM 2 -1 23314U 94065B 09132.60306840 -.00000120 00000-0 10000-3 0 2574 -2 23314 0.0904 48.3950 0001922 260.2913 217.4184 1.00272363 53418 +1 23314U 94065B 09142.96099458 -.00000107 00000-0 10000-3 0 2663 +2 23314 0.1106 53.8057 0002037 251.1678 0.2136 1.00271831 53512 EXPRESS 1 -1 23319U 94067A 09130.80884849 -.00000079 00000-0 10000-3 0 6972 -2 23319 8.0160 63.3191 0002477 66.5323 293.3355 0.99819315 53242 +1 23319U 94067A 09141.82820332 .00000042 00000-0 10000-3 0 7018 +2 23319 8.0417 63.1852 0002283 56.1121 303.7651 0.99819491 53357 ASTRA 1D -1 23331U 94070A 09132.00000000 .00000156 00000-0 00000+0 0 9011 -2 23331 1.5470 77.8340 0002550 322.3030 221.0330 1.00266152 53670 +1 23331U 94070A 09143.00000000 .00000169 00000-0 00000+0 0 9040 +2 23331 1.5740 77.5940 0002185 347.8670 206.5860 1.00275437 53783 RADUGA 32 -1 23448U 94087A 09131.30092322 -.00000099 00000-0 10000-3 0 1449 -2 23448 10.1505 52.8028 0004297 125.0378 234.8766 1.00284198 70318 +1 23448U 94087A 09142.26926366 -.00000092 00000-0 10000-3 0 1511 +2 23448 10.1746 52.6823 0004562 120.9729 238.9564 1.00284251 70428 INTELSAT 704 (IS-704) -1 23461U 95001A 09130.90000000 -.00000000 00000-0 00000+0 0 9421 -2 23461 0.0150 25.8680 0005929 37.8340 195.1030 1.00272006 52524 +1 23461U 95001A 09142.59506493 .00000037 00000-0 10000-3 0 9497 +2 23461 0.0651 93.7526 0003457 42.7756 23.6756 1.00169953 52642 INTELSAT 705 (IS-705) -1 23528U 95013A 09132.15359209 -.00000280 00000-0 10000-3 0 8531 -2 23528 0.0075 337.5072 0003483 106.4415 151.3783 1.00270215 51710 +1 23528U 95013A 09139.92258221 -.00000268 00000-0 10000-3 0 8564 +2 23528 0.0077 340.9451 0002994 90.9948 87.9069 1.00271378 51795 BRASILSAT B2 -1 23536U 95016A 09132.44345002 -.00000167 00000-0 00000+0 0 183 -2 23536 1.2449 82.5573 0002972 332.4199 243.0044 1.00272190 51782 +1 23536U 95016A 09140.34591352 -.00000153 00000-0 00000+0 0 233 +2 23536 1.2639 82.4529 0002988 335.8727 212.3348 1.00271139 51861 AMSC 1 -1 23553U 95019A 09132.55316586 -.00000111 00000-0 00000+0 0 1205 -2 23553 4.4253 72.8924 0002521 337.8192 277.5655 1.00271730 51591 +1 23553U 95019A 09142.75527094 -.00000100 00000-0 00000+0 0 1248 +2 23553 4.4488 72.7796 0002313 351.0073 347.3168 1.00271926 51695 INTELSAT 706 (IS-706) -1 23571U 95023A 09132.75718419 .00000088 00000-0 10000-3 0 9220 -2 23571 0.0208 348.3956 0003051 58.1355 151.5603 1.00273601 51214 +1 23571U 95023A 09141.64103275 .00000102 00000-0 10000-3 0 9289 +2 23571 0.0010 318.1674 0003183 100.7200 106.1487 1.00273262 51305 DIRECTV 3 (DBS 3) -1 23598U 95029A 09128.43232567 -.00000221 00000-0 10000-3 0 603 -2 23598 0.1837 86.3133 0002860 347.7327 225.9603 1.00270176 50894 +1 23598U 95029A 09142.23248588 -.00000205 00000-0 10000-3 0 643 +2 23598 0.2161 86.4630 0003467 350.1124 165.1508 1.00272404 51037 TDRS 7 -1 23613U 95035B 09131.61715273 .00000119 00000-0 10000-3 0 5129 -2 23613 10.9625 48.5987 0005447 345.1208 267.4434 1.00264212 50625 +1 23613U 95035B 09142.53239837 .00000130 00000-0 10000-3 0 5201 +2 23613 10.9829 48.4830 0005270 353.3823 239.3237 1.00269061 50733 INTELSAT 4 (IS-4) -1 23636U 95040A 09131.64624638 -.00000056 00000-0 10000-3 0 9650 -2 23636 0.0044 202.4421 0003085 208.3030 123.4583 1.00272437 50408 +1 23636U 95040A 09142.74026632 -.00000043 00000-0 10000-3 0 9705 +2 23636 0.0044 257.2038 0002775 166.7951 154.9914 1.00272142 50516 COSMOS 2319 -1 23653U 95045A 09132.01011418 .00000055 00000-0 10000-3 0 55 -2 23653 9.7737 55.0330 0003614 49.4536 310.4516 1.00284804 50164 +1 23653U 95045A 09141.98107430 .00000071 00000-0 10000-3 0 105 +2 23653 9.7957 54.9169 0003919 49.3919 310.5240 1.00287942 50260 TELSTAR 4 (TELSTAR 402R) -1 23670U 95049A 09131.84368637 -.00000096 00000-0 10000-3 0 9231 -2 23670 5.2579 70.4563 0003228 245.7191 114.0392 1.00241923 49923 +1 23670U 95049A 09141.81906113 -.00000075 00000-0 10000-3 0 9288 +2 23670 5.2823 70.3358 0002679 250.4250 109.3450 1.00241818 50022 LUCH 1 -1 23680U 95054A 09132.32195087 -.00000113 00000-0 10000-3 0 7608 -2 23680 8.8896 63.8450 0007132 309.8179 49.9782 1.00272039 49787 +1 23680U 95054A 09142.29432828 -.00000102 00000-0 10000-3 0 7666 +2 23680 8.9129 63.7162 0007110 313.8821 45.9208 1.00271636 49883 ASTRA 1E -1 23686U 95055A 09132.00000000 .00000139 00000-0 00000+0 0 9930 -2 23686 0.0440 142.8780 0002754 301.0970 169.4180 1.00269444 49746 +1 23686U 95055A 09143.00000000 .00000151 00000-0 00000+0 0 9970 +2 23686 0.0370 148.7860 0003088 313.7020 161.7440 1.00270431 49853 ASIASAT 2 -1 23723U 95064A 09131.89474185 -.00000306 00000-0 10000-3 0 9377 -2 23723 0.0521 38.9072 0002702 356.0087 257.5034 1.00273885 49278 +1 23723U 95064A 09142.71496654 -.00000292 00000-0 10000-3 0 9481 +2 23723 0.0428 15.4278 0002488 33.7495 189.1534 1.00268731 49386 TELECOM 2C -1 23730U 95067A 09131.96899049 .00000022 00000-0 10000-3 0 1024 -2 23730 5.0896 71.1549 0004136 332.9525 177.8765 1.00274211 49300 +1 23730U 95067A 09139.89363516 .00000036 00000-0 10000-3 0 1080 +2 23730 5.1091 71.0768 0003843 334.6509 157.0114 1.00275427 49381 ECHOSTAR 1 -1 23754U 95073A 09132.35992197 .00000132 00000-0 10000-3 0 817 -2 23754 0.0059 257.4167 0002888 159.0524 155.2743 1.00272016 48829 +1 23754U 95073A 09141.52008934 .00000145 00000-0 10000-3 0 862 +2 23754 0.0131 272.3822 0002420 149.5530 216.5241 1.00274127 48916 INTELSAT 3R (IS-3R) -1 23764U 96002A 09128.60163316 -.00000270 00000-0 10000-3 0 6345 -2 23764 0.0433 118.9439 0001930 282.8514 358.3098 1.00268835 48799 +1 23764U 96002A 09143.72042876 -.00000256 00000-0 10000-3 0 6380 +2 23764 0.0378 131.1665 0002098 280.4404 46.2296 1.00270426 48942 AFRICASAT-1 (MEASAT-1) -1 23765U 96002B 09132.91752238 .00000135 00000-0 10000-3 0 8387 -2 23765 1.5272 79.5715 0000650 20.0386 147.4716 1.00272134 48817 +1 23765U 96002B 09143.85946560 .00000145 00000-0 10000-3 0 8465 +2 23765 1.5516 79.4474 0000272 50.3731 107.1629 1.00270164 48928 KOREASAT 2 -1 23768U 96003A 09132.73642220 -.00000360 00000-0 10000-3 0 7548 -2 23768 2.2742 77.8475 0001408 20.9441 153.4534 1.00271429 48795 +1 23768U 96003A 09141.59412539 -.00000346 00000-0 10000-3 0 7612 +2 23768 2.2953 77.7384 0001703 29.7545 102.1723 1.00266784 48886 PAKSAT 1 (ANATOLIA 1) -1 23779U 96006A 09130.90079529 .00000155 00000-0 10000-3 0 1990 -2 23779 0.0499 108.2638 0002365 301.4206 181.4650 1.00275262 48554 +1 23779U 96006A 09142.67090709 .00000169 00000-0 10000-3 0 2053 +2 23779 0.0533 109.7884 0002380 310.0629 100.1227 1.00273308 48674 INTELSAT 707 (IS-707) -1 23816U 96015A 09131.98174149 -.00000283 00000-0 10000-3 0 8478 -2 23816 0.0056 259.5533 0003127 160.1038 110.6631 1.00271059 48215 +1 23816U 96015A 09140.22294954 -.00000270 00000-0 10000-3 0 8513 +2 23816 0.0218 28.9743 0003260 42.0893 194.2232 1.00272137 48292 INMARSAT 3-F1 -1 23839U 96020A 09132.70396250 .00000014 00000-0 10000-3 0 7266 -2 23839 0.1581 43.2648 0004962 11.2926 133.9657 1.00270971 48015 +1 23839U 96020A 09143.81813074 .00000023 00000-0 10000-3 0 7471 +2 23839 0.1785 46.0277 0004879 13.9678 180.5827 1.00272945 48122 ASTRA 1F -1 23842U 96021A 09132.00000000 .00000121 00000-0 00000+0 0 9771 -2 23842 0.0120 311.6910 0004796 69.7130 227.6770 1.00267515 47916 +1 23842U 96021A 09143.00000000 .00000134 00000-0 00000+0 0 9812 +2 23842 0.0190 313.6140 0004069 74.1990 232.1180 1.00268058 48029 MSAT M1 -1 23846U 96022A 09132.84261178 -.00000077 00000-0 10000-3 0 4741 -2 23846 1.7746 78.6343 0005626 324.7238 24.2203 1.00272056 47837 +1 23846U 96022A 09143.55144211 -.00000067 00000-0 10000-3 0 4827 +2 23846 1.7984 78.5858 0005449 338.2076 276.5299 1.00272107 47940 PALAPA C2 -1 23864U 96030A 09131.69290712 -.00000356 00000-0 10000-3 0 8674 -2 23864 0.0334 41.5271 0001176 35.1632 155.3289 1.00274142 47555 +1 23864U 96030A 09143.63226138 -.00000345 00000-0 10000-3 0 8760 +2 23864 0.0391 42.4688 0002395 91.0044 88.4372 1.00267907 47675 AMOS 1 -1 23865U 96030B 09131.95866689 -.00000012 00000-0 10000-3 0 767 -2 23865 0.8116 84.3986 0004851 309.4820 179.6980 1.00271313 47553 +1 23865U 96030B 09140.23544975 .00000000 00000-0 10000-3 0 811 +2 23865 0.8260 84.0952 0003994 323.5594 273.6498 1.00270736 47631 GALAXY 9 (G-9) -1 23877U 96033A 09131.13543245 -.00000223 00000-0 10000-3 0 813 -2 23877 0.6893 80.9366 0001583 318.0043 157.8342 1.00269399 47496 +1 23877U 96033A 09142.23667369 -.00000210 00000-0 10000-3 0 850 +2 23877 0.7172 80.8037 0001619 344.0070 179.4103 1.00271987 47604 GORIZONT 32 -1 23880U 96034A 09131.95207564 -.00000114 00000-0 10000-3 0 2034 -2 23880 9.3482 56.9153 0002251 317.7963 184.2857 1.00271279 47470 +1 23880U 96034A 09143.55929044 -.00000105 00000-0 10000-3 0 2127 +2 23880 9.3790 56.7840 0002105 340.2060 32.0404 1.00271643 47596 INTELSAT 709 (IS-709) -1 23915U 96035A 09131.83689693 -.00000184 00000-0 10000-3 0 9379 -2 23915 0.0448 85.4375 0003887 341.9990 188.7405 1.00272130 47292 +1 23915U 96035A 09142.85997653 -.00000171 00000-0 10000-3 0 9445 +2 23915 0.0235 30.9976 0003728 43.7675 200.5975 1.00271529 47408 APSTAR 1A -1 23943U 96039A 09131.88136431 -.00000336 00000-0 10000-3 0 310 -2 23943 3.6347 74.3443 0001803 317.3965 285.3597 1.00271210 47102 +1 23943U 96039A 09143.20818606 -.00000324 00000-0 10000-3 0 384 +2 23943 3.6604 74.2592 0001092 336.5291 35.1108 1.00273566 47225 TURKSAT 1C -1 23949U 96040B 09131.63842832 .00000156 00000-0 10000-3 0 50 -2 23949 1.0772 79.1832 0004055 334.0101 77.1533 1.00271656 47030 +1 23949U 96040B 09141.46707984 .00000000 00000-0 10000-3 0 115 +2 23949 1.1004 79.0847 0003945 341.8221 17.5013 1.00273547 47122 TELECOM 2D -1 24209U 96044B 09132.49314304 -.00000063 00000-0 10000-3 0 8862 -2 24209 2.8266 76.4006 0005568 328.6063 355.0451 1.00272489 46857 +1 24209U 96044B 09142.60931659 -.00000050 00000-0 10000-3 0 8916 +2 24209 2.8300 76.2403 0005051 344.2919 31.3368 1.00272860 46962 INMARSAT 3-F2 -1 24307U 96053A 09131.92834822 -.00000121 00000-0 10000-3 0 8214 -2 24307 0.0834 356.3034 0005348 45.0101 147.2080 1.00270924 46421 +1 24307U 96053A 09139.90384928 -.00000108 00000-0 10000-3 0 8368 +2 24307 0.0810 329.6929 0005319 91.6045 126.3114 1.00272609 46500 ECHOSTAR 2 -1 24313U 96055A 09132.29934726 -.00000198 00000-0 10000-3 0 90 -2 24313 0.7881 80.6495 0001972 273.9104 255.5387 1.00343220 46455 +1 24313U 96055A 09142.23283120 -.00000197 00000-0 10000-3 0 167 +2 24313 0.8128 80.5784 0001818 293.9510 223.9559 1.00341635 46551 AMC-1 (GE-1) -1 24315U 96054A 09132.47321354 -.00000100 00000-0 10000-3 0 1272 -2 24315 0.0460 121.6910 0003318 291.8708 244.1571 1.00271940 46410 +1 24315U 96054A 09141.25194583 -.00000086 00000-0 10000-3 0 1341 +2 24315 0.0147 170.0372 0003440 244.4397 172.2594 1.00272045 46509 ARABSAT-2B -1 24652U 96063A 09131.88011961 .00000155 00000-0 10000-3 0 9895 -2 24652 0.0831 249.4963 0003228 164.5034 163.1289 1.00274490 46241 +1 24652U 96063A 09141.84979819 .00000169 00000-0 10000-3 0 9959 +2 24652 0.0775 245.0055 0004119 178.0076 152.9650 1.00271590 46345 MEASAT-2 -1 24653U 96063B 09132.49031819 -.00000216 00000-0 10000-3 0 9460 -2 24653 1.4851 79.6665 0001370 327.8827 147.3620 1.00271989 45816 +1 24653U 96063B 09142.55996120 -.00000203 00000-0 10000-3 0 9537 +2 24653 1.5080 79.5592 0001296 348.4067 161.9214 1.00270048 45918 EUROBIRD 9 -1 24665U 96067A 09131.76242876 .00000152 00000-0 10000-3 0 8729 -2 24665 0.1799 83.3614 0006639 5.6540 95.3339 1.00273818 46068 +1 24665U 96067A 09141.80711998 .00000166 00000-0 10000-3 0 8793 +2 24665 0.2034 83.5103 0007632 14.1287 112.7111 1.00274357 46165 INMARSAT 3-F3 -1 24674U 96070A 09132.57222567 .00000042 00000-0 10000-3 0 7893 -2 24674 0.1064 19.1920 0004794 37.4653 197.8890 1.00272219 45386 +1 24674U 96070A 09142.44732306 .00000056 00000-0 10000-3 0 8040 +2 24674 0.1166 22.0647 0004751 36.8047 160.5252 1.00275099 45480 AMC-2 (GE-2) -1 24713U 97002A 09129.42735882 -.00000114 00000-0 00000+0 0 9148 -2 24713 0.0619 84.9116 0001797 287.6827 267.6060 1.00272050 44954 +1 24713U 97002A 09142.73162094 -.00000100 00000-0 10000-3 0 9203 +2 24713 0.0577 100.9459 0001742 303.4365 358.4801 1.00271774 45090 NAHUEL 1A -1 24714U 97002B 09130.46413622 -.00000259 00000-0 10000-3 0 8807 -2 24714 1.6722 79.3695 0004868 333.5216 270.7981 1.00270733 44966 +1 24714U 97002B 09143.62257058 -.00000247 00000-0 10000-3 0 8861 +2 24714 1.7031 79.2308 0004859 338.6881 335.8165 1.00272179 45092 JCSAT 4 -1 24732U 97007A 09132.48824274 -.00000199 00000-0 10000-3 0 6356 -2 24732 0.0043 172.7311 0001943 207.0688 176.3497 1.00271168 44716 +1 24732U 97007A 09141.52420344 -.00000185 00000-0 10000-3 0 6390 +2 24732 0.0455 95.8989 0002466 318.4415 163.6758 1.00271849 44800 INTELSAT 801 (IS-801) -1 24742U ... [truncated message content] |
From: <cs...@us...> - 2009-05-24 11:13:08
|
Revision: 328 http://gpredict.svn.sourceforge.net/gpredict/?rev=328&view=rev Author: csete Date: 2009-05-24 11:13:03 +0000 (Sun, 24 May 2009) Log Message: ----------- Updated. Modified Paths: -------------- trunk/ChangeLog trunk/NEWS Modified: trunk/ChangeLog =================================================================== --- trunk/ChangeLog 2009-05-24 11:12:05 UTC (rev 327) +++ trunk/ChangeLog 2009-05-24 11:13:03 UTC (rev 328) @@ -1,3 +1,17 @@ +2009-05-24 Alexandru Csete <oz...@gm...> + + * src/sat-pref-single-sat.c: + Use field text instead of field hint for checkbox label. Use the hints for + tooltip text. + + * src/gtk-single-sat.c: + Don't include ":" in field label since it is also used in preferences dialog. + + * src/gtk-rig-ctrl.c: + Added delay between set_freq() and get_freq() to avoid reading back the frequency + too soon. Changed packing options to include GTK_EXPAND. + + 2009-05-23 Alexandru Csete <oz...@gm...> * src/gtk-rig-ctrl.c: Modified: trunk/NEWS =================================================================== --- trunk/NEWS 2009-05-24 11:12:05 UTC (rev 327) +++ trunk/NEWS 2009-05-24 11:13:03 UTC (rev 328) @@ -4,11 +4,13 @@ * Windows: New installer instead of ZIP distribution. * Mac OS X package. -Changes in version 1.0 beta 5 (TBD) +Changes in version 1.0 beta 5 (24 May 2005) - Added new transponder files received from David VK5DG. - Fixed some bugs that caused the Doppler shift to be calculated incorrectly in some cases. +- Fixed a bug that could cause the transponder frequency to "drift" + away from the set frequencies. Changes in version 1.0 beta 4 (13 May 2009) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <cs...@us...> - 2009-05-24 11:12:16
|
Revision: 327 http://gpredict.svn.sourceforge.net/gpredict/?rev=327&view=rev Author: csete Date: 2009-05-24 11:12:05 +0000 (Sun, 24 May 2009) Log Message: ----------- Added delay betwee set_freq() and get_freq() calls. Modified Paths: -------------- trunk/src/gtk-rig-ctrl.c Modified: trunk/src/gtk-rig-ctrl.c =================================================================== --- trunk/src/gtk-rig-ctrl.c 2009-05-24 09:20:09 UTC (rev 326) +++ trunk/src/gtk-rig-ctrl.c 2009-05-24 11:12:05 UTC (rev 327) @@ -65,6 +65,7 @@ #define AZEL_FMTSTR "%7.2f\302\260" #define MAX_ERROR_COUNT 5 +#define WR_DEL 5000 /* delay in usec to wait between write and read commands */ static void gtk_rig_ctrl_class_init (GtkRigCtrlClass *class); @@ -270,15 +271,15 @@ gtk_table_set_col_spacings (GTK_TABLE (table), 5); gtk_container_set_border_width (GTK_CONTAINER (table), 10); gtk_table_attach (GTK_TABLE (table), create_downlink_widgets (GTK_RIG_CTRL (widget)), - 0, 1, 0, 1, GTK_FILL, GTK_FILL, 0, 0); + 0, 1, 0, 1, GTK_FILL|GTK_EXPAND, GTK_FILL|GTK_EXPAND, 0, 0); gtk_table_attach (GTK_TABLE (table), create_uplink_widgets (GTK_RIG_CTRL (widget)), - 1, 2, 0, 1, GTK_FILL, GTK_FILL, 0, 0); + 1, 2, 0, 1, GTK_FILL|GTK_EXPAND, GTK_FILL|GTK_EXPAND, 0, 0); gtk_table_attach (GTK_TABLE (table), create_target_widgets (GTK_RIG_CTRL (widget)), - 0, 1, 1, 2, GTK_FILL, GTK_FILL, 0, 0); + 0, 1, 1, 2, GTK_FILL|GTK_EXPAND, GTK_FILL|GTK_EXPAND, 0, 0); gtk_table_attach (GTK_TABLE (table), create_conf_widgets (GTK_RIG_CTRL (widget)), - 1, 2, 1, 2, GTK_FILL, GTK_FILL, 0, 0); + 1, 2, 1, 2, GTK_FILL|GTK_EXPAND, GTK_FILL|GTK_EXPAND, 0, 0); gtk_table_attach (GTK_TABLE (table), create_count_down_widgets (GTK_RIG_CTRL (widget)), - 0, 2, 2, 3, GTK_FILL, GTK_FILL, 0, 0); + 0, 2, 2, 3, GTK_FILL|GTK_EXPAND, GTK_FILL|GTK_EXPAND, 0, 0); gtk_container_add (GTK_CONTAINER (widget), table); @@ -300,7 +301,7 @@ void gtk_rig_ctrl_update (GtkRigCtrl *ctrl, gdouble t) { - gdouble satfreq, doppler; + gdouble satfreq; gchar *buff; if (ctrl->target) { @@ -1332,7 +1333,7 @@ */ static void exec_rx_cycle (GtkRigCtrl *ctrl) { - gdouble readfreq=0.0, tmpfreq, satfreqd, satfrequ, doppler; + gdouble readfreq=0.0, tmpfreq, satfreqd, satfrequ; gboolean ptt = FALSE; gboolean dialchanged = FALSE; @@ -1361,7 +1362,7 @@ else { readfreq = ctrl->lastrxf; } - + if (fabs (readfreq - ctrl->lastrxf) >= 1.0) { dialchanged = TRUE; @@ -1371,8 +1372,6 @@ /* doppler shift; only if we are tracking */ if (ctrl->tracking) { - /*satfreqd = (readfreq + ctrl->conf->lo) / - (1.0 - (ctrl->target->range_rate/299792.4580));*/ satfreqd = (readfreq - ctrl->dd + ctrl->conf->lo); } @@ -1401,13 +1400,9 @@ satfrequ = gtk_freq_knob_get_value (GTK_FREQ_KNOB (ctrl->SatFreqUp)); if (ctrl->tracking) { /* downlink */ - /*doppler = -satfreqd * (ctrl->target->range_rate / 299792.4580); - g_print ("Doppler D:%.0f:%.0f ",doppler,ctrl->dd); */ gtk_freq_knob_set_value (GTK_FREQ_KNOB (ctrl->RigFreqDown), satfreqd + ctrl->dd - ctrl->conf->lo); /* uplink */ - /*doppler = -satfrequ * (ctrl->target->range_rate / 299792.4580); - g_print ("U:%.0f:%.0f\n",doppler,ctrl->du); */ gtk_freq_knob_set_value (GTK_FREQ_KNOB (ctrl->RigFreqUp), satfrequ + ctrl->du - ctrl->conf->loup); } @@ -1420,12 +1415,16 @@ tmpfreq = gtk_freq_knob_get_value(GTK_FREQ_KNOB(ctrl->RigFreqDown)); + /* if device is engaged, send freq command to radio */ if ((ctrl->engaged) && (ptt == FALSE) && (fabs(ctrl->lastrxf - tmpfreq) >= 1.0)) { if (set_freq_simplex (ctrl, ctrl->conf, tmpfreq)) { /* reset error counter */ ctrl->errcnt = 0; + /* give radio a chance to set frequency */ + g_usleep (WR_DEL); + /* The actual frequency might be different from what we have set because the tuning step is larger than what we work with (e.g. FT-817 has a smallest tuning step of 10 Hz). Therefore we read back the actual @@ -1449,7 +1448,7 @@ */ static void exec_tx_cycle (GtkRigCtrl *ctrl) { - gdouble readfreq=0.0, tmpfreq, satfreqd, satfrequ, doppler; + gdouble readfreq=0.0, tmpfreq, satfreqd, satfrequ; gboolean ptt = TRUE; gboolean dialchanged = FALSE; @@ -1489,8 +1488,6 @@ /* doppler shift; only if we are tracking */ if (ctrl->tracking) { satfrequ = readfreq - ctrl->du + ctrl->conf->loup; - /*satfrequ = (readfreq + ctrl->conf->loup) / - (1.0 - (ctrl->target->range_rate/299792.4580));*/ } else { satfrequ = readfreq + ctrl->conf->loup; @@ -1517,11 +1514,9 @@ satfrequ = gtk_freq_knob_get_value (GTK_FREQ_KNOB (ctrl->SatFreqUp)); if (ctrl->tracking) { /* downlink */ - /*doppler = -satfreqd * (ctrl->target->range_rate / 299792.4580);*/ gtk_freq_knob_set_value (GTK_FREQ_KNOB (ctrl->RigFreqDown), satfreqd + ctrl->dd - ctrl->conf->lo); /* uplink */ - /*doppler = -satfrequ * (ctrl->target->range_rate / 299792.4580);*/ gtk_freq_knob_set_value (GTK_FREQ_KNOB (ctrl->RigFreqUp), satfrequ + ctrl->du - ctrl->conf->loup); } @@ -1540,6 +1535,9 @@ /* reset error counter */ ctrl->errcnt = 0; + /* give radio a chance to set frequency */ + g_usleep (WR_DEL); + /* The actual frequency migh be different from what we have set because the tuning step is larger than what we work with (e.g. FT-817 has a smallest tuning step of 10 Hz). Therefore we read back the actual @@ -1564,16 +1562,6 @@ */ static void exec_trx_cycle (GtkRigCtrl *ctrl) { - /* - if (ctrl->engaged) { - if (get_ptt (ctrl, ctrl->conf) == TRUE) { - exec_tx_cycle (ctrl); - } - else { - exec_rx_cycle (ctrl); - } - }*/ - exec_rx_cycle (ctrl); exec_tx_cycle (ctrl); } @@ -1612,7 +1600,7 @@ */ static void exec_dual_rig_cycle (GtkRigCtrl *ctrl) { - gdouble tmpfreq,readfreq,satfreqd,satfrequ,doppler; + gdouble tmpfreq,readfreq,satfreqd,satfrequ; gboolean dialchanged = FALSE; /* Execute downlink cycle using ctrl->conf */ @@ -1635,8 +1623,6 @@ /* doppler shift; only if we are tracking */ if (ctrl->tracking) { satfreqd = readfreq - ctrl->dd + ctrl->conf->lo; - /*satfreqd = (readfreq + ctrl->conf->lo) / - (1.0 - (ctrl->target->range_rate/299792.4580));*/ } else { satfreqd = readfreq + ctrl->conf->lo; @@ -1654,7 +1640,6 @@ /* update uplink */ satfrequ = gtk_freq_knob_get_value (GTK_FREQ_KNOB (ctrl->SatFreqUp)); if (ctrl->tracking) { - /*doppler = -satfrequ * (ctrl->target->range_rate / 299792.4580);*/ gtk_freq_knob_set_value (GTK_FREQ_KNOB (ctrl->RigFreqUp), satfrequ + ctrl->du - ctrl->conf2->loup); } @@ -1671,6 +1656,9 @@ /* reset error counter */ ctrl->errcnt = 0; + /* give radio a chance to set frequency */ + g_usleep (WR_DEL); + /* The actual frequency migh be different from what we have set */ get_freq_simplex (ctrl, ctrl->conf2, &tmpfreq); ctrl->lasttxf = tmpfreq; @@ -1689,7 +1677,6 @@ satfreqd = gtk_freq_knob_get_value (GTK_FREQ_KNOB (ctrl->SatFreqDown)); if (ctrl->tracking) { /* downlink */ - /*doppler = -satfreqd * (ctrl->target->range_rate / 299792.4580);*/ gtk_freq_knob_set_value (GTK_FREQ_KNOB (ctrl->RigFreqDown), satfreqd + ctrl->dd - ctrl->conf->lo); } @@ -1705,7 +1692,10 @@ if (set_freq_simplex (ctrl, ctrl->conf, tmpfreq)) { /* reset error counter */ ctrl->errcnt = 0; - + + /* give radio a chance to set frequency */ + g_usleep (WR_DEL); + /* The actual frequency migh be different from what we have set */ get_freq_simplex (ctrl, ctrl->conf, &tmpfreq); ctrl->lastrxf = tmpfreq; @@ -1735,8 +1725,6 @@ /* doppler shift; only if we are tracking */ if (ctrl->tracking) { satfrequ = readfreq - ctrl->du + ctrl->conf2->loup; - /*satfrequ = (readfreq + ctrl->conf2->loup) / - (1.0 - (ctrl->target->range_rate/299792.4580));*/ } else { satfrequ = readfreq + ctrl->conf2->loup; @@ -1754,7 +1742,6 @@ /* update downlink */ satfreqd = gtk_freq_knob_get_value (GTK_FREQ_KNOB (ctrl->SatFreqDown)); if (ctrl->tracking) { - /*doppler = -satfreqd * (ctrl->target->range_rate / 299792.4580);*/ gtk_freq_knob_set_value (GTK_FREQ_KNOB (ctrl->RigFreqDown), satfreqd + ctrl->dd - ctrl->conf->lo); } @@ -1771,6 +1758,9 @@ /* reset error counter */ ctrl->errcnt = 0; + /* give radio a chance to set frequency */ + g_usleep (WR_DEL); + /* The actual frequency migh be different from what we have set */ get_freq_simplex (ctrl, ctrl->conf, &tmpfreq); ctrl->lastrxf = tmpfreq; @@ -1784,7 +1774,6 @@ /* perform forward tracking on uplink */ satfrequ = gtk_freq_knob_get_value (GTK_FREQ_KNOB (ctrl->SatFreqUp)); if (ctrl->tracking) { - /*doppler = -satfrequ * (ctrl->target->range_rate / 299792.4580);*/ gtk_freq_knob_set_value (GTK_FREQ_KNOB (ctrl->RigFreqUp), satfrequ + ctrl->du - ctrl->conf2->loup); } @@ -1801,6 +1790,9 @@ /* reset error counter */ ctrl->errcnt = 0; + /* give radio a chance to set frequency */ + g_usleep (WR_DEL); + /* The actual frequency migh be different from what we have set. */ get_freq_simplex (ctrl, ctrl->conf2, &tmpfreq); ctrl->lasttxf = tmpfreq; @@ -2093,7 +2085,7 @@ buff[size] = 0; vbuff = g_strsplit (buff, "\n", 3); - *freq = g_strtod (vbuff[0], NULL); + *freq = g_ascii_strtod (vbuff[0], NULL); g_free (buff); g_strfreev (vbuff); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <cs...@us...> - 2009-05-24 09:20:17
|
Revision: 326 http://gpredict.svn.sourceforge.net/gpredict/?rev=326&view=rev Author: csete Date: 2009-05-24 09:20:09 +0000 (Sun, 24 May 2009) Log Message: ----------- Use field label instead of field hint as checkbox label. Use field hint as tooltip text. Modified Paths: -------------- trunk/src/sat-pref-single-sat.c Modified: trunk/src/sat-pref-single-sat.c =================================================================== --- trunk/src/sat-pref-single-sat.c 2009-05-24 09:19:05 UTC (rev 325) +++ trunk/src/sat-pref-single-sat.c 2009-05-24 09:20:09 UTC (rev 326) @@ -50,6 +50,7 @@ static gboolean dirty = FALSE; static gboolean reset = FALSE; +extern const gchar *SINGLE_SAT_FIELD_TITLE[]; extern const gchar *SINGLE_SAT_FIELD_HINT[]; static void toggle_cb (GtkToggleButton *toggle, gpointer data); @@ -100,7 +101,8 @@ for (i = 0; i < SINGLE_SAT_FIELD_NUMBER; i++) { - check[i] = gtk_check_button_new_with_label (SINGLE_SAT_FIELD_HINT[i]); + check[i] = gtk_check_button_new_with_label (SINGLE_SAT_FIELD_TITLE[i]); + gtk_widget_set_tooltip_text (check[i], SINGLE_SAT_FIELD_HINT[i]); gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (check[i]), flags & (1 << i)); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <cs...@us...> - 2009-05-24 09:19:13
|
Revision: 325 http://gpredict.svn.sourceforge.net/gpredict/?rev=325&view=rev Author: csete Date: 2009-05-24 09:19:05 +0000 (Sun, 24 May 2009) Log Message: ----------- Don't use : in field label. Modified Paths: -------------- trunk/src/gtk-single-sat.c Modified: trunk/src/gtk-single-sat.c =================================================================== --- trunk/src/gtk-single-sat.c 2009-05-23 14:54:20 UTC (rev 324) +++ trunk/src/gtk-single-sat.c 2009-05-24 09:19:05 UTC (rev 325) @@ -53,29 +53,29 @@ /** \brief Column titles indexed with column symb. refs. */ const gchar *SINGLE_SAT_FIELD_TITLE[SINGLE_SAT_FIELD_NUMBER] = { - N_("Azimuth :"), - N_("Elevation :"), - N_("Direction :"), - N_("Right Asc. :"), - N_("Declination :"), - N_("Slant Range :"), - N_("Range Rate :"), - N_("Next Event :"), - N_("Next AOS :"), - N_("Next LOS :"), - N_("SSP Lat. :"), - N_("SSP Lon. :"), - N_("SSP Loc. :"), - N_("Footprint :"), - N_("Altitude :"), - N_("Velocity :"), - N_("Doppler@100 :"), - N_("Sig. Loss :"), - N_("Sig. Delay :"), - N_("Mean Anom. :"), - N_("Orbit Phase :"), - N_("Orbit Num. :"), - N_("Visibility :") + N_("Azimuth"), + N_("Elevation"), + N_("Direction"), + N_("Right Asc."), + N_("Declination"), + N_("Slant Range"), + N_("Range Rate"), + N_("Next Event"), + N_("Next AOS"), + N_("Next LOS"), + N_("SSP Lat."), + N_("SSP Lon."), + N_("SSP Loc."), + N_("Footprint"), + N_("Altitude"), + N_("Velocity"), + N_("Doppler@100M"), + N_("Sig. Loss"), + N_("Sig. Delay"), + N_("Mean Anom."), + N_("Orbit Phase"), + N_("Orbit Num."), + N_("Visibility") }; @@ -270,10 +270,10 @@ gtk_box_pack_start (GTK_BOX (widget), hbox, FALSE, FALSE, 0); /* create and initialise table */ - GTK_SINGLE_SAT (widget)->table = gtk_table_new (SINGLE_SAT_FIELD_NUMBER, 2, FALSE); + GTK_SINGLE_SAT (widget)->table = gtk_table_new (SINGLE_SAT_FIELD_NUMBER, 3, FALSE); gtk_container_set_border_width (GTK_CONTAINER (GTK_SINGLE_SAT (widget)->table), 5); gtk_table_set_row_spacings (GTK_TABLE (GTK_SINGLE_SAT (widget)->table), 0); - gtk_table_set_col_spacings (GTK_TABLE (GTK_SINGLE_SAT (widget)->table), 10); + gtk_table_set_col_spacings (GTK_TABLE (GTK_SINGLE_SAT (widget)->table), 5); /* create and add label widgets */ for (i = 0; i < SINGLE_SAT_FIELD_NUMBER; i++) { @@ -290,13 +290,18 @@ label2 = gtk_label_new ("-"); gtk_misc_set_alignment (GTK_MISC (label2), 0.0, 0.5); gtk_table_attach (GTK_TABLE (GTK_SINGLE_SAT (widget)->table), label2, - 1, 2, i, i+1, + 2, 3, i, i+1, GTK_FILL, GTK_SHRINK, 0, 0); /* add tooltips */ gtk_widget_set_tooltip_text (label1, _(SINGLE_SAT_FIELD_HINT[i])); gtk_widget_set_tooltip_text (label2, _(SINGLE_SAT_FIELD_HINT[i])); + label1 = gtk_label_new (":"); + gtk_table_attach (GTK_TABLE (GTK_SINGLE_SAT (widget)->table), label1, + 1, 2, i, i+1, + GTK_FILL, GTK_SHRINK, 0, 0); + /* store reference */ GTK_SINGLE_SAT (widget)->labels[i] = label2; } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <cs...@us...> - 2009-05-23 14:54:23
|
Revision: 324 http://gpredict.svn.sourceforge.net/gpredict/?rev=324&view=rev Author: csete Date: 2009-05-23 14:54:20 +0000 (Sat, 23 May 2009) Log Message: ----------- Fixed a bug that could result in incorrect Doppler shift in certain cases. Modified Paths: -------------- trunk/ChangeLog trunk/NEWS trunk/doc/um/gpredict-user-manual.odt trunk/src/gtk-rig-ctrl.c trunk/src/gtk-rig-ctrl.h trunk/src/gtk-sat-data.c trunk/src/gtk-sat-data.h trunk/src/gtk-sat-module.c Modified: trunk/ChangeLog =================================================================== --- trunk/ChangeLog 2009-05-23 10:52:05 UTC (rev 323) +++ trunk/ChangeLog 2009-05-23 14:54:20 UTC (rev 324) @@ -1,3 +1,19 @@ +2009-05-23 Alexandru Csete <oz...@gm...> + + * src/gtk-rig-ctrl.c: + Fixed some bugs that caused the Doppler shift to be calculated incorrectly + in some cases. + + * src/gtk-single-sat.c: + Improved tooltip texts. + + +2009-05-21 Alexandru Csete <oz...@gm...> + + * src/gtk-sat-data.[ch]: + Added function to copy satellite data from one sat_t structure to another. + + 2009-05-20 Alexandru Csete <oz...@gm...> * src/data: @@ -7,7 +23,8 @@ 2009-05-13 Alexadnru Csete <oz...@gm...> * src/gtk-rig-ctrl.c: - Fixed bug that caused rig type to switch from DUPLEX -> RX after first cycle. + Fixed bug that caused rig type to switch from DUPLEX -> RX after first + cycle. * src/sat-pass-dialogs.c: Fixed bug 2691797: Potential array index out of range. Modified: trunk/NEWS =================================================================== --- trunk/NEWS 2009-05-23 10:52:05 UTC (rev 323) +++ trunk/NEWS 2009-05-23 14:54:20 UTC (rev 324) @@ -7,6 +7,8 @@ Changes in version 1.0 beta 5 (TBD) - Added new transponder files received from David VK5DG. +- Fixed some bugs that caused the Doppler shift to be calculated + incorrectly in some cases. Changes in version 1.0 beta 4 (13 May 2009) Modified: trunk/doc/um/gpredict-user-manual.odt =================================================================== (Binary files differ) Modified: trunk/src/gtk-rig-ctrl.c =================================================================== --- trunk/src/gtk-rig-ctrl.c 2009-05-23 10:52:05 UTC (rev 323) +++ trunk/src/gtk-rig-ctrl.c 2009-05-23 14:54:20 UTC (rev 324) @@ -337,15 +337,15 @@ /* Doppler shift down */ satfreq = gtk_freq_knob_get_value (GTK_FREQ_KNOB (ctrl->SatFreqDown)); - doppler = -satfreq * (ctrl->target->range_rate / 299792.4580); // Hz - buff = g_strdup_printf ("%.0f Hz", doppler); + ctrl->dd = -satfreq * (ctrl->target->range_rate / 299792.4580); // Hz + buff = g_strdup_printf ("%.0f Hz", ctrl->dd); gtk_label_set_text (GTK_LABEL (ctrl->SatDopDown), buff); g_free (buff); /* Doppler shift up */ satfreq = gtk_freq_knob_get_value (GTK_FREQ_KNOB (ctrl->SatFreqUp)); - doppler = -satfreq * (ctrl->target->range_rate / 299792.4580); // Hz - buff = g_strdup_printf ("%.0f Hz", doppler); + ctrl->du = -satfreq * (ctrl->target->range_rate / 299792.4580); // Hz + buff = g_strdup_printf ("%.0f Hz", ctrl->du); gtk_label_set_text (GTK_LABEL (ctrl->SatDopUp), buff); g_free (buff); @@ -398,6 +398,9 @@ /* Downlink doppler */ label = gtk_label_new (_("Doppler:")); + gtk_widget_set_tooltip_text (label, + _("The Doppler shift according to the range rate and "\ + "the currently selected downlink frequency")); gtk_misc_set_alignment (GTK_MISC (label), 1.0, 0.5); gtk_box_pack_start (GTK_BOX (hbox1), label, FALSE, FALSE, 0); ctrl->SatDopDown = gtk_label_new ("---- Hz"); @@ -460,6 +463,9 @@ /* Uplink doppler */ label = gtk_label_new (_("Doppler:")); + gtk_widget_set_tooltip_text (label, + _("The Doppler shift according to the range rate and "\ + "the currently selected downlink frequency")); gtk_misc_set_alignment (GTK_MISC (label), 1.0, 0.5); gtk_box_pack_start (GTK_BOX (hbox1), label, FALSE, FALSE, 0); ctrl->SatDopUp = gtk_label_new ("---- Hz"); @@ -527,7 +533,9 @@ /* tracking button */ track = gtk_toggle_button_new_with_label (_("Track")); - gtk_widget_set_tooltip_text (track, _("Track the satellite when it is within range")); + gtk_widget_set_tooltip_text (track, _("Track the satellite transponder.\n"\ + "Enabling this button will apply Dopper correction "\ + "to the frequency of the radio.")); gtk_table_attach_defaults (GTK_TABLE (table), track, 3, 4, 0, 1); g_signal_connect (track, "toggled", G_CALLBACK (track_toggle_cb), ctrl); @@ -591,7 +599,14 @@ ctrl->SatRng = gtk_label_new ("0 km"); gtk_misc_set_alignment (GTK_MISC (ctrl->SatRng), 0.0, 0.5); gtk_table_attach_defaults (GTK_TABLE (table), ctrl->SatRng, 3, 4, 2, 3); - + + gtk_widget_set_tooltip_text (label, + _("This is the current distance between the satellite "\ + "and the observer.")); + gtk_widget_set_tooltip_text (ctrl->SatRng, + _("This is the current distance between the satellite "\ + "and the observer.")); + /* Range rate */ label = gtk_label_new (_(" Rate:")); gtk_misc_set_alignment (GTK_MISC (label), 1.0, 0.5); @@ -599,7 +614,14 @@ ctrl->SatRngRate = gtk_label_new ("0.0 km/s"); gtk_misc_set_alignment (GTK_MISC (ctrl->SatRngRate), 0.0, 0.5); gtk_table_attach_defaults (GTK_TABLE (table), ctrl->SatRngRate, 3, 4, 3, 4); - + + gtk_widget_set_tooltip_text (label, + _("The rate of change for the distance between " + "the satellite and the observer.")); + gtk_widget_set_tooltip_text (ctrl->SatRngRate, + _("The rate of change for the distance between " + "the satellite and the observer.")); + frame = gtk_frame_new (_("Target")); gtk_container_add (GTK_CONTAINER (frame), table); @@ -762,6 +784,9 @@ gtk_misc_set_alignment (GTK_MISC (ctrl->SatCnt), 0.5, 0.5); gtk_label_set_markup (GTK_LABEL (ctrl->SatCnt), _("<span size='large'><b>\316\224T: 00:00:00</b></span>")); + gtk_widget_set_tooltip_text (ctrl->SatCnt, + _("The time remaining until the next AOS or LOS event, "\ + "depending on which one comes first.")); frame = gtk_frame_new (NULL); gtk_container_add (GTK_CONTAINER (frame), ctrl->SatCnt); @@ -930,6 +955,10 @@ GtkRigCtrl *ctrl = GTK_RIG_CTRL (data); ctrl->tracking = gtk_toggle_button_get_active (button); + + /* invalidate sync with radio */ + ctrl->lastrxf = 0.0; + ctrl->lasttxf = 0.0; } @@ -1158,49 +1187,31 @@ /* set initial frequency */ if (ctrl->conf2 != NULL) { /* set initial dual mode */ - ctrl->lastrxf = gtk_freq_knob_get_value (GTK_FREQ_KNOB(ctrl->RigFreqDown)); - set_freq_simplex (ctrl, ctrl->conf, ctrl->lastrxf); - ctrl->lasttxf = gtk_freq_knob_get_value (GTK_FREQ_KNOB(ctrl->RigFreqUp)); - set_freq_simplex (ctrl, ctrl->conf2, ctrl->lasttxf); + exec_dual_rig_cycle (ctrl); } else { switch (ctrl->conf->type) { case RIG_TYPE_RX: - ctrl->lastrxf = gtk_freq_knob_get_value (GTK_FREQ_KNOB(ctrl->RigFreqDown)); - set_freq_simplex (ctrl, ctrl->conf, ctrl->lastrxf); + exec_rx_cycle (ctrl); break; case RIG_TYPE_TX: - ctrl->lasttxf = gtk_freq_knob_get_value (GTK_FREQ_KNOB(ctrl->RigFreqUp)); - set_freq_simplex (ctrl, ctrl->conf, ctrl->lasttxf); + exec_tx_cycle (ctrl); break; case RIG_TYPE_TRX: - if (get_ptt (ctrl, ctrl->conf)) { - ctrl->lasttxf = gtk_freq_knob_get_value (GTK_FREQ_KNOB(ctrl->RigFreqUp)); - set_freq_simplex (ctrl, ctrl->conf, ctrl->lasttxf); - } - else { - ctrl->lastrxf = gtk_freq_knob_get_value (GTK_FREQ_KNOB(ctrl->RigFreqDown)); - set_freq_simplex (ctrl, ctrl->conf, ctrl->lastrxf); - } + exec_trx_cycle (ctrl); break; case RIG_TYPE_DUPLEX: - ctrl->lastrxf = gtk_freq_knob_get_value (GTK_FREQ_KNOB(ctrl->RigFreqDown)); - set_vfo (ctrl, ctrl->conf->vfoDown); - set_freq_simplex (ctrl, ctrl->conf, ctrl->lastrxf); - ctrl->lasttxf = gtk_freq_knob_get_value (GTK_FREQ_KNOB(ctrl->RigFreqUp)); - set_vfo (ctrl, ctrl->conf->vfoUp); - set_freq_simplex (ctrl, ctrl->conf, ctrl->lasttxf); + exec_duplex_cycle (ctrl); break; default: /* this is an error! */ ctrl->conf->type = RIG_TYPE_RX; - ctrl->lastrxf = gtk_freq_knob_get_value (GTK_FREQ_KNOB(ctrl->RigFreqDown)); - set_freq_simplex (ctrl, ctrl->conf, ctrl->lastrxf); + exec_rx_cycle (ctrl); break; } } @@ -1360,8 +1371,10 @@ /* doppler shift; only if we are tracking */ if (ctrl->tracking) { - satfreqd = (readfreq + ctrl->conf->lo) / - (1 - (ctrl->target->range_rate/299792.4580)); + /*satfreqd = (readfreq + ctrl->conf->lo) / + (1.0 - (ctrl->target->range_rate/299792.4580));*/ + satfreqd = (readfreq - ctrl->dd + ctrl->conf->lo); + } else { satfreqd = readfreq + ctrl->conf->lo; @@ -1388,13 +1401,15 @@ satfrequ = gtk_freq_knob_get_value (GTK_FREQ_KNOB (ctrl->SatFreqUp)); if (ctrl->tracking) { /* downlink */ - doppler = -satfreqd * (ctrl->target->range_rate / 299792.4580); + /*doppler = -satfreqd * (ctrl->target->range_rate / 299792.4580); + g_print ("Doppler D:%.0f:%.0f ",doppler,ctrl->dd); */ gtk_freq_knob_set_value (GTK_FREQ_KNOB (ctrl->RigFreqDown), - satfreqd + doppler - ctrl->conf->lo); + satfreqd + ctrl->dd - ctrl->conf->lo); /* uplink */ - doppler = -satfrequ * (ctrl->target->range_rate / 299792.4580); + /*doppler = -satfrequ * (ctrl->target->range_rate / 299792.4580); + g_print ("U:%.0f:%.0f\n",doppler,ctrl->du); */ gtk_freq_knob_set_value (GTK_FREQ_KNOB (ctrl->RigFreqUp), - satfrequ + doppler - ctrl->conf->loup); + satfrequ + ctrl->du - ctrl->conf->loup); } else { gtk_freq_knob_set_value (GTK_FREQ_KNOB (ctrl->RigFreqDown), @@ -1411,7 +1426,7 @@ /* reset error counter */ ctrl->errcnt = 0; - /* The actual frequency migh be different from what we have set because + /* The actual frequency might be different from what we have set because the tuning step is larger than what we work with (e.g. FT-817 has a smallest tuning step of 10 Hz). Therefore we read back the actual frequency from the rig. */ @@ -1473,8 +1488,9 @@ /* doppler shift; only if we are tracking */ if (ctrl->tracking) { - satfrequ = (readfreq + ctrl->conf->loup) / - (1 - (ctrl->target->range_rate/299792.4580)); + satfrequ = readfreq - ctrl->du + ctrl->conf->loup; + /*satfrequ = (readfreq + ctrl->conf->loup) / + (1.0 - (ctrl->target->range_rate/299792.4580));*/ } else { satfrequ = readfreq + ctrl->conf->loup; @@ -1501,13 +1517,13 @@ satfrequ = gtk_freq_knob_get_value (GTK_FREQ_KNOB (ctrl->SatFreqUp)); if (ctrl->tracking) { /* downlink */ - doppler = -satfreqd * (ctrl->target->range_rate / 299792.4580); + /*doppler = -satfreqd * (ctrl->target->range_rate / 299792.4580);*/ gtk_freq_knob_set_value (GTK_FREQ_KNOB (ctrl->RigFreqDown), - satfreqd + doppler - ctrl->conf->lo); + satfreqd + ctrl->dd - ctrl->conf->lo); /* uplink */ - doppler = -satfrequ * (ctrl->target->range_rate / 299792.4580); + /*doppler = -satfrequ * (ctrl->target->range_rate / 299792.4580);*/ gtk_freq_knob_set_value (GTK_FREQ_KNOB (ctrl->RigFreqUp), - satfrequ + doppler - ctrl->conf->loup); + satfrequ + ctrl->du - ctrl->conf->loup); } else { gtk_freq_knob_set_value (GTK_FREQ_KNOB (ctrl->RigFreqDown), @@ -1548,6 +1564,7 @@ */ static void exec_trx_cycle (GtkRigCtrl *ctrl) { + /* if (ctrl->engaged) { if (get_ptt (ctrl, ctrl->conf) == TRUE) { exec_tx_cycle (ctrl); @@ -1555,7 +1572,10 @@ else { exec_rx_cycle (ctrl); } - } + }*/ + + exec_rx_cycle (ctrl); + exec_tx_cycle (ctrl); } @@ -1576,6 +1596,12 @@ set_vfo (ctrl, ctrl->conf->vfoUp); exec_tx_cycle (ctrl); } + else { + /* still execute cycles to update UI widgets + no data will be sent to RIG */ + exec_rx_cycle (ctrl); + exec_tx_cycle (ctrl); + } } /** \brief Execute dual-rig cycle. @@ -1608,8 +1634,9 @@ /* doppler shift; only if we are tracking */ if (ctrl->tracking) { - satfreqd = (readfreq + ctrl->conf->lo) / - (1 - (ctrl->target->range_rate/299792.4580)); + satfreqd = readfreq - ctrl->dd + ctrl->conf->lo; + /*satfreqd = (readfreq + ctrl->conf->lo) / + (1.0 - (ctrl->target->range_rate/299792.4580));*/ } else { satfreqd = readfreq + ctrl->conf->lo; @@ -1627,9 +1654,9 @@ /* update uplink */ satfrequ = gtk_freq_knob_get_value (GTK_FREQ_KNOB (ctrl->SatFreqUp)); if (ctrl->tracking) { - doppler = -satfrequ * (ctrl->target->range_rate / 299792.4580); + /*doppler = -satfrequ * (ctrl->target->range_rate / 299792.4580);*/ gtk_freq_knob_set_value (GTK_FREQ_KNOB (ctrl->RigFreqUp), - satfrequ + doppler - ctrl->conf2->loup); + satfrequ + ctrl->du - ctrl->conf2->loup); } else { gtk_freq_knob_set_value (GTK_FREQ_KNOB (ctrl->RigFreqUp), @@ -1662,9 +1689,9 @@ satfreqd = gtk_freq_knob_get_value (GTK_FREQ_KNOB (ctrl->SatFreqDown)); if (ctrl->tracking) { /* downlink */ - doppler = -satfreqd * (ctrl->target->range_rate / 299792.4580); + /*doppler = -satfreqd * (ctrl->target->range_rate / 299792.4580);*/ gtk_freq_knob_set_value (GTK_FREQ_KNOB (ctrl->RigFreqDown), - satfreqd + doppler - ctrl->conf->lo); + satfreqd + ctrl->dd - ctrl->conf->lo); } else { gtk_freq_knob_set_value (GTK_FREQ_KNOB (ctrl->RigFreqDown), @@ -1707,8 +1734,9 @@ /* doppler shift; only if we are tracking */ if (ctrl->tracking) { - satfrequ = (readfreq + ctrl->conf2->loup) / - (1 - (ctrl->target->range_rate/299792.4580)); + satfrequ = readfreq - ctrl->du + ctrl->conf2->loup; + /*satfrequ = (readfreq + ctrl->conf2->loup) / + (1.0 - (ctrl->target->range_rate/299792.4580));*/ } else { satfrequ = readfreq + ctrl->conf2->loup; @@ -1726,9 +1754,9 @@ /* update downlink */ satfreqd = gtk_freq_knob_get_value (GTK_FREQ_KNOB (ctrl->SatFreqDown)); if (ctrl->tracking) { - doppler = -satfreqd * (ctrl->target->range_rate / 299792.4580); + /*doppler = -satfreqd * (ctrl->target->range_rate / 299792.4580);*/ gtk_freq_knob_set_value (GTK_FREQ_KNOB (ctrl->RigFreqDown), - satfreqd + doppler - ctrl->conf->lo); + satfreqd + ctrl->dd - ctrl->conf->lo); } else { gtk_freq_knob_set_value (GTK_FREQ_KNOB (ctrl->RigFreqDown), @@ -1756,9 +1784,9 @@ /* perform forward tracking on uplink */ satfrequ = gtk_freq_knob_get_value (GTK_FREQ_KNOB (ctrl->SatFreqUp)); if (ctrl->tracking) { - doppler = -satfrequ * (ctrl->target->range_rate / 299792.4580); + /*doppler = -satfrequ * (ctrl->target->range_rate / 299792.4580);*/ gtk_freq_knob_set_value (GTK_FREQ_KNOB (ctrl->RigFreqUp), - satfrequ + doppler - ctrl->conf2->loup); + satfrequ + ctrl->du - ctrl->conf2->loup); } else { gtk_freq_knob_set_value (GTK_FREQ_KNOB (ctrl->RigFreqUp), Modified: trunk/src/gtk-rig-ctrl.h =================================================================== --- trunk/src/gtk-rig-ctrl.h 2009-05-23 10:52:05 UTC (rev 323) +++ trunk/src/gtk-rig-ctrl.h 2009-05-23 14:54:20 UTC (rev 324) @@ -104,6 +104,7 @@ gdouble lastrxf; /*!< Last frequency sent to receiver. */ gdouble lasttxf; /*!< Last frequency sent to tranmitter. */ + gdouble du,dd; /*!< Last computed up/down Doppler shift; computed in update() */ /* debug related */ guint wrops; Modified: trunk/src/gtk-sat-data.c =================================================================== --- trunk/src/gtk-sat-data.c 2009-05-23 10:52:05 UTC (rev 323) +++ trunk/src/gtk-sat-data.c 2009-05-23 14:54:20 UTC (rev 324) @@ -623,7 +623,7 @@ * function for initializing the other fields. * */ -void gtk_sat_data_copy_sat (sat_t *source, sat_t *dest, qth_t *qth) +void gtk_sat_data_copy_sat (const sat_t *source, sat_t *dest, qth_t *qth) { guint i; @@ -655,5 +655,30 @@ dest->tle.xincl1 = source->tle.xincl1; dest->tle.omegao1 = source->tle.omegao1; + dest->otype = source->otype; + + /* very important */ + dest->flags = 0; + select_ephemeris (dest); + + /* initialise variable fields */ + dest->jul_utc = 0.0; + dest->tsince = 0.0; + dest->az = 0.0; + dest->el = 0.0; + dest->range = 0.0; + dest->range_rate = 0.0; + dest->ra = 0.0; + dest->dec = 0.0; + dest->ssplat = 0.0; + dest->ssplon = 0.0; + dest->alt = 0.0; + dest->velo = 0.0; + dest->ma = 0.0; + dest->footprint = 0.0; + dest->phase = 0.0; + dest->aos = 0.0; + dest->los = 0.0; + gtk_sat_data_init_sat (dest, qth); } Modified: trunk/src/gtk-sat-data.h =================================================================== --- trunk/src/gtk-sat-data.h 2009-05-23 10:52:05 UTC (rev 323) +++ trunk/src/gtk-sat-data.h 2009-05-23 14:54:20 UTC (rev 324) @@ -53,6 +53,6 @@ void gtk_sat_data_free_qth (qth_t *qth); gint gtk_sat_data_read_sat (gint catnum, sat_t *sat); void gtk_sat_data_init_sat (sat_t *sat, qth_t *qth); -void gtk_sat_data_copy_sat (sat_t *source, sat_t *dest, qth_t *qth); +void gtk_sat_data_copy_sat (const sat_t *source, sat_t *dest, qth_t *qth); #endif Modified: trunk/src/gtk-sat-module.c =================================================================== --- trunk/src/gtk-sat-module.c 2009-05-23 10:52:05 UTC (rev 323) +++ trunk/src/gtk-sat-module.c 2009-05-23 14:54:20 UTC (rev 324) @@ -862,13 +862,18 @@ if (mod->child_3 != NULL) update_child (mod->child_3, mod->tmgCdnum); + /* update satellite data (it may have got out of sync during child updates) */ + g_hash_table_foreach (mod->satellites, + gtk_sat_module_update_sat, + module); + /* send notice to radio and rotator controller */ if (mod->rigctrl) gtk_rig_ctrl_update (GTK_RIG_CTRL (mod->rigctrl), mod->tmgCdnum); if (mod->rotctrl) gtk_rot_ctrl_update (GTK_ROT_CTRL (mod->rotctrl), mod->tmgCdnum); - + mod->event_count++; /* store time keeping variables */ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <cs...@us...> - 2009-05-23 10:52:12
|
Revision: 323 http://gpredict.svn.sourceforge.net/gpredict/?rev=323&view=rev Author: csete Date: 2009-05-23 10:52:05 +0000 (Sat, 23 May 2009) Log Message: ----------- Improved tooltip texts. Modified Paths: -------------- trunk/src/gtk-single-sat.c Modified: trunk/src/gtk-single-sat.c =================================================================== --- trunk/src/gtk-single-sat.c 2009-05-21 19:08:24 UTC (rev 322) +++ trunk/src/gtk-single-sat.c 2009-05-23 10:52:05 UTC (rev 323) @@ -69,7 +69,7 @@ N_("Footprint :"), N_("Altitude :"), N_("Velocity :"), - N_("Doppler :"), + N_("Doppler@100 :"), N_("Sig. Loss :"), N_("Sig. Delay :"), N_("Mean Anom. :"), @@ -81,29 +81,29 @@ /** \brief Column title hints indexed with column symb. refs. */ const gchar *SINGLE_SAT_FIELD_HINT[SINGLE_SAT_FIELD_NUMBER] = { - N_("Azimuth"), - N_("Elevation"), - N_("Direction"), - N_("Right Ascension"), - N_("Declination"), - N_("Slant Range"), - N_("Range Rate"), - N_("Next Event"), - N_("Next AOS"), - N_("Next LOS"), - N_("Latitude"), - N_("Longitude"), - N_("Sub-Satellite Point"), - N_("Footprint"), - N_("Altitude"), - N_("Velocity"), + N_("Azimuth of the satellite"), + N_("Elevation of the satellite"), + N_("Direction of the satellite"), + N_("Right Ascension of the satellite"), + N_("Declination of the satellite"), + N_("The range between satellite and observer"), + N_("The rate at which the Slant Range changes"), + N_("The time of next AOS or LOS"), + N_("The time of next AOS"), + N_("The time of next LOS"), + N_("Latitude of the sub-satellite point"), + N_("Longitude of the sub-satellite point"), + N_("Sub-Satellite Point as Maidenhead grid square"), + N_("Size of the satellite footprint"), + N_("Altitude of the satellite"), + N_("Tangential velocity of the satellite"), N_("Doppler Shift @ 100MHz"), N_("Signal loss @ 100MHz"), N_("Signal Delay"), N_("Mean Anomaly"), N_("Orbit Phase"), N_("Orbit Number"), - N_("Visibility") + N_("Visibility of the satellite") }; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <cs...@us...> - 2009-05-21 19:08:39
|
Revision: 322 http://gpredict.svn.sourceforge.net/gpredict/?rev=322&view=rev Author: csete Date: 2009-05-21 19:08:24 +0000 (Thu, 21 May 2009) Log Message: ----------- Added function to copy satellite data from one sat_t structure to another. Modified Paths: -------------- trunk/src/gtk-sat-data.c trunk/src/gtk-sat-data.h Modified: trunk/src/gtk-sat-data.c =================================================================== --- trunk/src/gtk-sat-data.c 2009-05-20 20:51:15 UTC (rev 321) +++ trunk/src/gtk-sat-data.c 2009-05-21 19:08:24 UTC (rev 322) @@ -612,3 +612,48 @@ /* orbit type */ sat->otype = get_orbit_type (sat); } + +/** \brief Copy satellite data. + * \param source Pointer to the source satellite to copy data from. + * \param dest Pointer to the destination satellite to copy data into. + * \param qth Pointer to the observer data (needed to initialize sat) + * + * This function copies the satellite data from a source sat_t structure into + * the destination. The function copies the tle_t data and calls gtk_sat_data_inti_sat() + * function for initializing the other fields. + * + */ +void gtk_sat_data_copy_sat (sat_t *source, sat_t *dest, qth_t *qth) +{ + guint i; + + g_return_if_fail ((source != NULL) && (dest != NULL)); + + dest->tle.epoch = source->tle.epoch; + dest->tle.epoch_year = source->tle.epoch_year; + dest->tle.epoch_day = source->tle.epoch_day; + dest->tle.epoch_fod = source->tle.epoch_fod; + dest->tle.xndt2o = source->tle.xndt2o; + dest->tle.xndd6o = source->tle.xndd6o; + dest->tle.bstar = source->tle.bstar; + dest->tle.xincl = source->tle.xincl; + dest->tle.xnodeo = source->tle.xnodeo; + dest->tle.eo = source->tle.eo; + dest->tle.omegao = source->tle.omegao; + dest->tle.xmo = source->tle.xmo; + dest->tle.xno = source->tle.xno; + dest->tle.catnr = source->tle.catnr; + dest->tle.elset = source->tle.elset; + dest->tle.revnum = source->tle.revnum; + + for (i = 0; i < 25; i++) + dest->tle.sat_name[i] = source->tle.sat_name[i]; + for (i = 0; i < 9; i++) + dest->tle.idesg[i] = source->tle.idesg[i]; + + dest->tle.status = source->tle.status; + dest->tle.xincl1 = source->tle.xincl1; + dest->tle.omegao1 = source->tle.omegao1; + + gtk_sat_data_init_sat (dest, qth); +} Modified: trunk/src/gtk-sat-data.h =================================================================== --- trunk/src/gtk-sat-data.h 2009-05-20 20:51:15 UTC (rev 321) +++ trunk/src/gtk-sat-data.h 2009-05-21 19:08:24 UTC (rev 322) @@ -53,5 +53,6 @@ void gtk_sat_data_free_qth (qth_t *qth); gint gtk_sat_data_read_sat (gint catnum, sat_t *sat); void gtk_sat_data_init_sat (sat_t *sat, qth_t *qth); +void gtk_sat_data_copy_sat (sat_t *source, sat_t *dest, qth_t *qth); #endif This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <cs...@us...> - 2009-05-20 20:51:18
|
Revision: 321 http://gpredict.svn.sourceforge.net/gpredict/?rev=321&view=rev Author: csete Date: 2009-05-20 20:51:15 +0000 (Wed, 20 May 2009) Log Message: ----------- Updated. Modified Paths: -------------- trunk/src/about.c Modified: trunk/src/about.c =================================================================== --- trunk/src/about.c 2009-05-20 20:43:47 UTC (rev 320) +++ trunk/src/about.c 2009-05-20 20:51:15 UTC (rev 321) @@ -39,13 +39,14 @@ "Alexandru Csete, OZ9AEC (design and development)", "", "Contributors:", + "David VK5DG (Transponder data files)", "Bruce Cowan (Gio port of TLE updater)", "Damon Chaplin (GooCanvas)", "Dr. T.S. Kelso (SGP4/SDP4 algorithms)", "John A. Magliacane, KD2BD (prediction code)", "Neoklis Kyriazis, 5B4AZ (SGP4/SDP4 in C)", "William J Beksi, KC2EXL (GtkSatMap)", - "Stephane Fillod (locator.c)", + "Stephane Fillod (Rig controller and locator.c)", "Nate Bargmann (locator.c)", "Dave Hines (locator.c)", "Mirko Caserta (locator.c)", This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <cs...@us...> - 2009-05-20 20:43:49
|
Revision: 320 http://gpredict.svn.sourceforge.net/gpredict/?rev=320&view=rev Author: csete Date: 2009-05-20 20:43:47 +0000 (Wed, 20 May 2009) Log Message: ----------- Added new transponder files received from David VK5DG. Modified Paths: -------------- trunk/ChangeLog trunk/NEWS trunk/data/28650.trsp trunk/data/Makefile.am Added Paths: ----------- trunk/data/20439.trsp trunk/data/20442.trsp trunk/data/22826.trsp trunk/data/23439.trsp trunk/data/25397.trsp trunk/data/26931.trsp trunk/data/27844.trsp trunk/data/27939.trsp trunk/data/28895.trsp trunk/data/32787.trsp trunk/data/32789.trsp trunk/data/32791.trsp trunk/data/33493.trsp trunk/data/33498.trsp trunk/data/33499.trsp Modified: trunk/ChangeLog =================================================================== --- trunk/ChangeLog 2009-05-19 21:07:52 UTC (rev 319) +++ trunk/ChangeLog 2009-05-20 20:43:47 UTC (rev 320) @@ -1,3 +1,9 @@ +2009-05-20 Alexandru Csete <oz...@gm...> + + * src/data: + Added new transponder files received from David VK5DG. + + 2009-05-13 Alexadnru Csete <oz...@gm...> * src/gtk-rig-ctrl.c: Modified: trunk/NEWS =================================================================== --- trunk/NEWS 2009-05-19 21:07:52 UTC (rev 319) +++ trunk/NEWS 2009-05-20 20:43:47 UTC (rev 320) @@ -4,6 +4,11 @@ * Windows: New installer instead of ZIP distribution. * Mac OS X package. +Changes in version 1.0 beta 5 (TBD) + +- Added new transponder files received from David VK5DG. + + Changes in version 1.0 beta 4 (13 May 2009) - Fixed a bug that cause rig type to switch from DUPLEX -> RX Added: trunk/data/20439.trsp =================================================================== --- trunk/data/20439.trsp (rev 0) +++ trunk/data/20439.trsp 2009-05-20 20:43:47 UTC (rev 320) @@ -0,0 +1,3 @@ +[Mode V/U FM/SSB] +UP_LOW=145920000 +DOWN_LOW=437036000 Added: trunk/data/20442.trsp =================================================================== --- trunk/data/20442.trsp (rev 0) +++ trunk/data/20442.trsp 2009-05-20 20:43:47 UTC (rev 320) @@ -0,0 +1,3 @@ +[Mode U TLM] +DOWN_LOW=437125000 +MODE=CW Added: trunk/data/22826.trsp =================================================================== --- trunk/data/22826.trsp (rev 0) +++ trunk/data/22826.trsp 2009-05-20 20:43:47 UTC (rev 320) @@ -0,0 +1,2 @@ +[Mode -/U BPSK] +DOWN_LOW=435790000 Added: trunk/data/23439.trsp =================================================================== --- trunk/data/23439.trsp (rev 0) +++ trunk/data/23439.trsp 2009-05-20 20:43:47 UTC (rev 320) @@ -0,0 +1,3 @@ +[Mode H TLM] +DOWN_LOW=29352000 +MODE=CARRIER Added: trunk/data/25397.trsp =================================================================== --- trunk/data/25397.trsp (rev 0) +++ trunk/data/25397.trsp 2009-05-20 20:43:47 UTC (rev 320) @@ -0,0 +1,3 @@ +[Mode V/V APRS AFSK] +UP_LOW=145827000 +DOWN_LOW=145827000 Added: trunk/data/26931.trsp =================================================================== --- trunk/data/26931.trsp (rev 0) +++ trunk/data/26931.trsp 2009-05-20 20:43:47 UTC (rev 320) @@ -0,0 +1,15 @@ +[Mode V/U APRS FSK] +UP_LOW=145930000 +DOWN_LOW=435225000 + +[Mode V/U BBS FSK] +UP_LOW=145850000 +DOWN_LOW=435225000 + +[Mode V/U BBS FSK] +UP_LOW=145890000 +DOWN_LOW=435225000 + +[Mode V/U BBS FSK] +UP_LOW=145930000 +DOWN_LOW=435225000 Added: trunk/data/27844.trsp =================================================================== --- trunk/data/27844.trsp (rev 0) +++ trunk/data/27844.trsp 2009-05-20 20:43:47 UTC (rev 320) @@ -0,0 +1,4 @@ +[Mode U TLM] +DOWN_LOW=436837500 +MODE=CW + Added: trunk/data/27939.trsp =================================================================== --- trunk/data/27939.trsp (rev 0) +++ trunk/data/27939.trsp 2009-05-20 20:43:47 UTC (rev 320) @@ -0,0 +1,4 @@ +[Mode U CW Beacon] +DOWN_LOW=435352000 + + Modified: trunk/data/28650.trsp =================================================================== --- trunk/data/28650.trsp 2009-05-19 21:07:52 UTC (rev 319) +++ trunk/data/28650.trsp 2009-05-20 20:43:47 UTC (rev 320) @@ -1,20 +1,19 @@ -[Dutch Beacon CW] -DOWN_LOW=145860000 - [Indian Beacon] DOWN_LOW=145936000 -[Dutch U/V Lin] -UP_LOW=435225000 -UP_HIGH=435275000 -DOWN_LOW=145875000 -DOWN_HIGH=145925000 -INVERT=true +[Dutch Beacon CW] +DOWN_LOW=145860000 [Indian U/V Lin] UP_LOW=435220000 UP_HIGH=435280000 DOWN_LOW=145870000 DOWN_HIGH=145930000 -INVERT=false +INVERT=true +[Dutch U/V Lin] +UP_LOW=435225000 +UP_HIGH=435275000 +DOWN_LOW=145875000 +DOWN_HIGH=145925000 +INVERT=false Added: trunk/data/28895.trsp =================================================================== --- trunk/data/28895.trsp (rev 0) +++ trunk/data/28895.trsp 2009-05-20 20:43:47 UTC (rev 320) @@ -0,0 +1,4 @@ +[Mode U TLM] +DOWN_LOW=437425000 +MODE=CW + Added: trunk/data/32787.trsp =================================================================== --- trunk/data/32787.trsp (rev 0) +++ trunk/data/32787.trsp 2009-05-20 20:43:47 UTC (rev 320) @@ -0,0 +1,4 @@ +[Mode V/U TLM] +UP_LOW=145980000 +DOWN_LOW=437275000 +MODE=FM/CW Added: trunk/data/32789.trsp =================================================================== --- trunk/data/32789.trsp (rev 0) +++ trunk/data/32789.trsp 2009-05-20 20:43:47 UTC (rev 320) @@ -0,0 +1,7 @@ +[Mode V BPSK TLM primary] +DOWN_LOW=145868000 +MODE=SSB + +[Mode V BPSK TLM secondary] +DOWN_LOW=145930000 +MODE=SSB Added: trunk/data/32791.trsp =================================================================== --- trunk/data/32791.trsp (rev 0) +++ trunk/data/32791.trsp 2009-05-20 20:43:47 UTC (rev 320) @@ -0,0 +1,2 @@ +[Mode U TLM] +DOWN_LOW=437385000 Added: trunk/data/33493.trsp =================================================================== --- trunk/data/33493.trsp (rev 0) +++ trunk/data/33493.trsp 2009-05-20 20:43:47 UTC (rev 320) @@ -0,0 +1,7 @@ +[Mode U CW] +DOWN_LOW=437250000 +MODE=CW + +[Mode U FM] +DOWN_LOW=437425000 +MODE=1k2 AFSK Added: trunk/data/33498.trsp =================================================================== --- trunk/data/33498.trsp (rev 0) +++ trunk/data/33498.trsp 2009-05-20 20:43:47 UTC (rev 320) @@ -0,0 +1,15 @@ +[Mode U Mother CW] +DOWN_LOW=437305000 +MODE=CW + +[Mode U Mother FM] +DOWN_LOW=437485000 +MODE=1k2 AFSK + +[Mode U Daughter CW] +DOWN_LOW=437275000 +MODE=CW + +[Mode U Daughter FM] +DOWN_LOW=437465000 +MODE=1k2 AFSK Added: trunk/data/33499.trsp =================================================================== --- trunk/data/33499.trsp (rev 0) +++ trunk/data/33499.trsp 2009-05-20 20:43:47 UTC (rev 320) @@ -0,0 +1,3 @@ +[Mode U MSG] +DOWN_LOW=437385000 +MODE=CW Modified: trunk/data/Makefile.am =================================================================== --- trunk/data/Makefile.am 2009-05-19 21:07:52 UTC (rev 319) +++ trunk/data/Makefile.am 2009-05-20 20:43:47 UTC (rev 320) @@ -10,7 +10,11 @@ 27607.trsp 27848.trsp 28375.trsp 28650.trsp \ 32785.trsp \ 24786.trsp 25338.trsp 26352.trsp 26536.trsp \ - 26871.trsp 27453.trsp 28654.trsp + 26871.trsp 27453.trsp 28654.trsp \ + 20439.trsp 20442.trsp 22826.trsp 23439.trsp \ + 25397.trsp 26931.trsp 27844.trsp 27939.trsp \ + 28895.trsp 32787.trsp 32789.trsp 32791.trsp \ + 33493.trsp 33498.trsp 33499.trsp EXTRA_DIST = $(gpredict_dat_DATA) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <fi...@us...> - 2009-05-19 21:07:54
|
Revision: 319 http://gpredict.svn.sourceforge.net/gpredict/?rev=319&view=rev Author: fillods Date: 2009-05-19 21:07:52 +0000 (Tue, 19 May 2009) Log Message: ----------- wip Modified Paths: -------------- trunk/po/fr.po Modified: trunk/po/fr.po =================================================================== --- trunk/po/fr.po 2009-05-19 21:05:38 UTC (rev 318) +++ trunk/po/fr.po 2009-05-19 21:07:52 UTC (rev 319) @@ -7,7 +7,7 @@ "Project-Id-Version: gpredict\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2009-05-13 22:54+0200\n" -"PO-Revision-Date: 2009-03-17 22:56+0200\n" +"PO-Revision-Date: 2009-03-19 23:06+0200\n" "Last-Translator: Stéphane Fillod <fi...@us...>\n" "Language-Team: French <deb...@li...>\n" "MIME-Version: 1.0\n" @@ -57,6 +57,9 @@ "\n" "Gpredict is available free of charge from:" msgstr "" +"Copyright (C) 2001-2009 Alexandru Csete OZ9AEC\n" +"\n" +"Gpredict est disponible libre de droit depuis:" #: ../src/about.c:109 msgid "translator-credits" @@ -164,12 +167,12 @@ #: ../src/gtk-azel-plot.c:373 msgid "Local Time" -msgstr "" +msgstr "Heure Locale" #: ../src/gtk-azel-plot.c:383 ../src/pass-to-txt.c:158 #: ../src/gtk-sky-glance.c:339 msgid "UTC" -msgstr "" +msgstr "UTC" #. Az legend #: ../src/gtk-azel-plot.c:404 ../src/gtk-sat-list.c:55 @@ -351,9 +354,8 @@ msgstr "" #: ../src/gtk-rig-ctrl.c:536 -#, fuzzy msgid "Select a transponder" -msgstr "_Transpondeurs" +msgstr "Sélectionne un transpondeurs" #. buttons #: ../src/gtk-rig-ctrl.c:543 @@ -396,7 +398,7 @@ #. Range #: ../src/gtk-rig-ctrl.c:588 msgid " Range:" -msgstr "" +msgstr " Portée:" #. Range rate #: ../src/gtk-rig-ctrl.c:596 @@ -405,12 +407,12 @@ #: ../src/gtk-rig-ctrl.c:603 ../src/gtk-rot-ctrl.c:457 msgid "Target" -msgstr "" +msgstr "Cible" #. Primary device #: ../src/gtk-rig-ctrl.c:632 msgid "1. Device:" -msgstr "" +msgstr "1. Appareil:" #: ../src/gtk-rig-ctrl.c:637 msgid "" @@ -430,7 +432,7 @@ #. Secondary device #: ../src/gtk-rig-ctrl.c:675 msgid "2. Device:" -msgstr "" +msgstr "2. Appareil:" #: ../src/gtk-rig-ctrl.c:680 msgid "" @@ -442,7 +444,7 @@ #: ../src/gtk-rig-ctrl.c:684 ../src/sat-pref-rig-editor.c:236 #: ../src/sat-pref-rig.c:754 ../src/sat-pref-rig.c:763 msgid "None" -msgstr "" +msgstr "Aucun" #. Engage button #: ../src/gtk-rig-ctrl.c:720 ../src/gtk-rot-ctrl.c:526 @@ -456,7 +458,7 @@ #. Timeout #: ../src/gtk-rig-ctrl.c:729 ../src/gtk-rot-ctrl.c:532 msgid "Cycle:" -msgstr "" +msgstr "Cycle:" #: ../src/gtk-rig-ctrl.c:736 msgid "This parameter controls the delay between commands sent to the rig." @@ -468,7 +470,7 @@ #: ../src/gtk-rig-ctrl.c:747 ../src/gtk-rot-ctrl.c:575 msgid "Settings" -msgstr "" +msgstr "Réglages" #: ../src/gtk-rig-ctrl.c:764 msgid "<span size='large'><b>ΔT: 00:00:00</b></span>" @@ -505,7 +507,7 @@ #: ../src/gtk-rig-ctrl.c:1104 #, c-format msgid "%.0f MHz" -msgstr "" +msgstr "%.0f MHz" #: ../src/gtk-rig-ctrl.c:1015 ../src/gtk-rig-ctrl.c:1110 #, c-format @@ -626,12 +628,12 @@ #: ../src/gtk-rig-ctrl.c:2199 #, c-format msgid "AOS in" -msgstr "" +msgstr "AOS dans" #: ../src/gtk-rig-ctrl.c:2203 #, c-format msgid "LOS in" -msgstr "" +msgstr "LOS dans" #: ../src/gtk-rig-ctrl.c:2286 #, c-format @@ -678,7 +680,7 @@ #: ../src/gtk-rot-ctrl.c:485 msgid "Device:" -msgstr "" +msgstr "Appareil:" #: ../src/gtk-rot-ctrl.c:490 msgid "Select antenna rotator device" @@ -707,7 +709,7 @@ #: ../src/gtk-rot-ctrl.c:568 msgid "deg" -msgstr "" +msgstr "deg" #: ../src/gtk-rot-ctrl.c:729 #, c-format @@ -866,7 +868,7 @@ #: ../src/gtk-sat-list.c:60 ../src/pass-to-txt.c:52 #: ../src/sat-pass-dialogs.c:105 msgid "Range" -msgstr "" +msgstr "Portée" #: ../src/gtk-sat-list.c:61 ../src/sat-pass-dialogs.c:106 msgid "Rate" @@ -1507,15 +1509,15 @@ #: ../src/gtk-sat-module-tmg.c:94 msgid "Play forward" -msgstr "" +msgstr "Lecture avant" #: ../src/gtk-sat-module-tmg.c:104 msgid "Stop" -msgstr "" +msgstr "Stop" #: ../src/gtk-sat-module-tmg.c:115 msgid "Play backwards" -msgstr "" +msgstr "Lecture arrière" #. reset time #. reset button @@ -1527,7 +1529,7 @@ #: ../src/sat-pref-refresh.c:419 ../src/sat-pref-single-pass.c:184 #: ../src/sat-pref-sky-at-glance.c:491 ../src/sat-pref-tle.c:348 msgid "Reset" -msgstr "" +msgstr "RAZ" #: ../src/gtk-sat-module-tmg.c:122 msgid "Reset to current date and time" @@ -1535,7 +1537,7 @@ #: ../src/gtk-sat-module-tmg.c:129 ../src/gtk-sat-module-tmg.c:576 msgid "<b>Real-Time</b>" -msgstr "" +msgstr "<b>Temps-Réel</b>" #. hour #: ../src/gtk-sat-module-tmg.c:149 @@ -1549,7 +1551,7 @@ #. minutes #: ../src/gtk-sat-module-tmg.c:169 msgid " Min:" -msgstr "" +msgstr " Min:" #: ../src/gtk-sat-module-tmg.c:181 msgid "Use this control to set the minutes" @@ -1558,7 +1560,7 @@ #. seconds #: ../src/gtk-sat-module-tmg.c:189 msgid " Sec:" -msgstr "" +msgstr " Sec:" #: ../src/gtk-sat-module-tmg.c:201 msgid "Use this control to set the seconds" @@ -1567,7 +1569,7 @@ #. milliseconds #: ../src/gtk-sat-module-tmg.c:209 msgid " Msec:" -msgstr "" +msgstr " Msec:" #: ../src/gtk-sat-module-tmg.c:221 msgid "Use this control to set the milliseconds" @@ -1599,11 +1601,11 @@ #: ../src/gtk-sat-module-tmg.c:567 msgid "<b>Simulated Real-Time</b>" -msgstr "" +msgstr "<b>Temps-Réel Simulé</b>" #: ../src/gtk-sat-module-tmg.c:571 msgid "<b>Manual Control</b>" -msgstr "" +msgstr "<b>Contrôle Manuel</b>" #: ../src/gtk-sat-tree.c:231 msgid "Epoch" @@ -1611,12 +1613,12 @@ #: ../src/gtk-sat-tree.c:244 msgid "Selected" -msgstr "" +msgstr "Sélectionné" #. expand and collabse buttons #: ../src/gtk-sat-tree.c:266 msgid "Expand" -msgstr "" +msgstr "Développer" #: ../src/gtk-sat-tree.c:269 msgid "Expand all nodes in the tree to make it searchable" @@ -1624,7 +1626,7 @@ #: ../src/gtk-sat-tree.c:273 msgid "Collapse" -msgstr "" +msgstr "Regrouper" #: ../src/gtk-sat-tree.c:276 msgid "Collapse all nodes in the tree" @@ -1846,7 +1848,7 @@ #: ../src/menubar.c:110 msgid "From l_ocal files" -msgstr "Depuis fichiers _locaux" +msgstr "Depuis des fichiers _locaux" #: ../src/menubar.c:111 msgid "Update Keplerian elements from local files" @@ -1905,11 +1907,11 @@ #: ../src/menubar.c:133 msgid "User Manual" -msgstr "" +msgstr "Manuel Utilisateur" #: ../src/menubar.c:134 msgid "Show online user manual" -msgstr "" +msgstr "Montre le manuel utilisateur en ligne" #: ../src/menubar.c:135 msgid "_License" @@ -1978,11 +1980,11 @@ #. create new dialog with progress indicator #: ../src/menubar.c:456 ../src/menubar.c:626 ../src/sat-pref-general.c:61 msgid "TLE Update" -msgstr "" +msgstr "Mise-à-jour TLE" #: ../src/menubar.c:477 msgid "<b>Updating TLE files from network</b>" -msgstr "" +msgstr "<b>Mise à jour des fichiers TLE depuis le réseau</b>" #. statistics #: ../src/menubar.c:490 ../src/menubar.c:660 @@ -1991,25 +1993,28 @@ "Satellites skipped:\t 0\n" "Missing Satellites:\t 0\n" msgstr "" +"Satellites mis-à-jour:\t 0\n" +"Satellites sautés: \t 0\n" +"Satellites manquants: \t 0\n" #: ../src/menubar.c:516 ../src/menubar.c:686 msgid "Finished" -msgstr "" +msgstr "Terminé" #. create file chooser #: ../src/menubar.c:569 msgid "Select directory" -msgstr "" +msgstr "Sélectionne répertoire" #. create label #: ../src/menubar.c:575 msgid "Select TLE directory:" -msgstr "" +msgstr "Sélection répertoire TLE" #. create the dalog #: ../src/menubar.c:584 msgid "Update TLE from files" -msgstr "" +msgstr "Mise-à-jour tLE à partir de fichiers " #: ../src/menubar.c:619 #, c-format @@ -2018,7 +2023,7 @@ #: ../src/menubar.c:646 msgid "<b>Updating TLE files from files</b>" -msgstr "" +msgstr "<b>Mise à jour de fichiers TLE depuis à partir de fichiers</b>" #: ../src/menubar.c:714 ../src/menubar.c:738 ../src/menubar.c:759 msgid "This function is still under development." @@ -2042,7 +2047,7 @@ #: ../src/menubar.c:901 msgid "Module" -msgstr "" +msgstr "Module" #. create dialog #: ../src/menubar.c:909 @@ -2121,11 +2126,11 @@ #: ../src/mod-cfg.c:478 msgid "Edit Module" -msgstr "" +msgstr "Edition Module" #: ../src/mod-cfg.c:539 msgid "Module Name" -msgstr "" +msgstr "Nom du Module" #: ../src/mod-cfg.c:543 msgid "Ground Station" @@ -2138,7 +2143,7 @@ #: ../src/mod-cfg.c:558 msgid "<b>Select Satellites:</b>" -msgstr "" +msgstr "<b>Sélection Satellites:</b>" #: ../src/mod-cfg.c:698 #, c-format @@ -2258,7 +2263,7 @@ #: ../src/mod-mgr.c:551 ../src/mod-mgr.c:568 #, c-format msgid "GPREDICT: %s" -msgstr "" +msgstr "GPREDICT: %s" #: ../src/mod-mgr.c:586 #, c-format @@ -2273,38 +2278,38 @@ #. pass details #: ../src/pass-popup-menu.c:72 msgid "Show details" -msgstr "" +msgstr "Montre détails" #. Polar plot pass #: ../src/pass-popup-menu.c:89 msgid "Polar plot" -msgstr "" +msgstr "Tracé polaire" #. Az/El plot pass #: ../src/pass-popup-menu.c:103 msgid "Az/El plot" -msgstr "" +msgstr "Tracé Az/El" #: ../src/pass-to-txt.c:47 msgid " Time" -msgstr "" +msgstr " Temps" #: ../src/pass-to-txt.c:48 msgid " Az " -msgstr "" +msgstr " Az " #. 6 #: ../src/pass-to-txt.c:49 msgid " El " -msgstr "" +msgstr " El " #: ../src/pass-to-txt.c:50 msgid " Ra " -msgstr "" +msgstr " Ra " #: ../src/pass-to-txt.c:51 msgid " Dec " -msgstr "" +msgstr " Dec " #: ../src/pass-to-txt.c:53 msgid " Rate " @@ -2365,12 +2370,12 @@ #: ../src/pass-to-txt.c:96 ../src/sat-pass-dialogs.c:61 msgid "Duration" -msgstr "" +msgstr "Durée" #: ../src/pass-to-txt.c:97 ../src/sat-pass-dialogs.c:62 #: ../src/sat-pref-rot.c:169 msgid "Max El" -msgstr "" +msgstr "El Max" #: ../src/pass-to-txt.c:98 ../src/sat-pass-dialogs.c:63 msgid "AOS Az" @@ -2378,7 +2383,7 @@ #: ../src/pass-to-txt.c:99 ../src/sat-pass-dialogs.c:64 msgid "Max El Az" -msgstr "" +msgstr "EL Az Max" #: ../src/pass-to-txt.c:100 ../src/sat-pass-dialogs.c:65 msgid "LOS Az" @@ -2386,7 +2391,7 @@ #: ../src/pass-to-txt.c:142 msgid "Local" -msgstr "" +msgstr "Local" #: ../src/pass-to-txt.c:173 #, c-format @@ -2397,6 +2402,11 @@ "AOS: %s %s\n" "LOS: %s %s\n" msgstr "" +"Détails de passages pour %s (orbite %d)\n" +"Observateur: %s, %s\n" +"LAT:%.2f LON:%.2f\n" +"AOS: %s %s\n" +"LOS: %s %s\n" #: ../src/pass-to-txt.c:481 #, c-format @@ -2405,6 +2415,9 @@ "Observer: %s, %s\n" "LAT:%.2f LON:%.2f\n" msgstr "" +"Prochains passages pour %s\n" +"Observateur: %s, %s\n" +"LAT:%.2f LON:%.2f\n" #: ../src/radio-conf.c:68 ../src/radio-conf.c:225 ../src/rotor-conf.c:65 #, c-format @@ -2620,14 +2633,12 @@ msgstr "" #: ../src/sat-info.c:313 -#, fuzzy msgid "Orbit Info" -msgstr "Orbite" +msgstr "Info Orbite" #: ../src/sat-info.c:316 -#, fuzzy msgid "Transponders" -msgstr "_Transpondeurs" +msgstr "Transpondeurs" #. create dialog window with NULL parent #: ../src/sat-info.c:319 @@ -2659,12 +2670,12 @@ #: ../src/sat-info.c:484 #, c-format msgid "Inverting: %s" -msgstr "" +msgstr "Inversement: %s" #: ../src/sat-info.c:493 #, c-format msgid "Mode: %s" -msgstr "" +msgstr "Mode: %s" #. * WARNING: Used directly in sat-log-browser #: ../src/sat-log.c:57 ../src/sat-log-browser.c:69 @@ -2704,7 +2715,7 @@ #: ../src/sat-log-browser.c:56 ../src/sat-pass-dialogs.c:100 #: ../src/sat-pass-dialogs.c:124 msgid "Time" -msgstr "" +msgstr "Date" #: ../src/sat-log-browser.c:57 msgid "Source" @@ -2712,7 +2723,7 @@ #: ../src/sat-log-browser.c:58 msgid "Level" -msgstr "" +msgstr "Niveau" #: ../src/sat-log-browser.c:59 msgid "Message" @@ -2769,36 +2780,36 @@ #: ../src/sat-log-browser.c:666 msgid "Other" -msgstr "" +msgstr "Autre" #: ../src/sat-log-browser.c:676 msgid "Bugs" -msgstr "" +msgstr "Bugs" #: ../src/sat-log-browser.c:682 msgid "Errors" -msgstr "" +msgstr "Erreurs" #: ../src/sat-log-browser.c:688 msgid "Warnings" -msgstr "" +msgstr "Avertissements" #: ../src/sat-log-browser.c:694 msgid "Messages" -msgstr "" +msgstr "Messages" #: ../src/sat-log-browser.c:700 msgid "Debug" -msgstr "" +msgstr "Debug" #: ../src/sat-log-browser.c:713 msgid "<b>Total</b>" -msgstr "" +msgstr "<b>Total</b>" #. frame around the table #: ../src/sat-log-browser.c:738 msgid " Summary " -msgstr "" +msgstr " Résumé " #: ../src/sat-pass-dialogs.c:58 msgid "AOS" @@ -2846,7 +2857,7 @@ #: ../src/sat-pass-dialogs.c:80 msgid "Orbit number" -msgstr "" +msgstr "Numéro Orbite" #: ../src/sat-pass-dialogs.c:81 msgid "Visibility during pass" @@ -2854,11 +2865,11 @@ #: ../src/sat-pass-dialogs.c:456 msgid "Data" -msgstr "" +msgstr "Données" #: ../src/sat-pass-dialogs.c:467 msgid "Polar" -msgstr "" +msgstr "Polaire" #: ../src/sat-pass-dialogs.c:478 msgid "Az/El" @@ -2868,7 +2879,7 @@ #: ../src/sat-pass-dialogs.c:484 #, c-format msgid "Pass details for %s (orbit %d)" -msgstr "" +msgstr "Détails du passage pour %s (orbite %d)" #: ../src/sat-pass-dialogs.c:547 ../src/sat-pass-dialogs.c:1152 #, c-format @@ -2879,12 +2890,12 @@ #: ../src/sat-pass-dialogs.c:1091 #, c-format msgid "Upcoming passes for %s" -msgstr "" +msgstr "Prochains passages pour %s" #. minimum elevation #: ../src/sat-pref-conditions.c:76 msgid "Minimum elevation" -msgstr "" +msgstr "Elévation minimum" #: ../src/sat-pref-conditions.c:86 msgid "" @@ -3012,7 +3023,7 @@ #. crate dialog and add contents #: ../src/sat-pref-rig-editor.c:87 msgid "Edit radio configuration" -msgstr "" +msgstr "Edition configuration radio" #. Config name #. QTH name @@ -3020,7 +3031,7 @@ #: ../src/sat-pref-qth.c:181 ../src/sat-pref-qth-editor.c:184 #: ../src/qth-editor.c:199 msgid "Name" -msgstr "" +msgstr "Nom" #: ../src/sat-pref-rig-editor.c:164 msgid "" @@ -3032,7 +3043,7 @@ #: ../src/sat-pref-rig-editor.c:174 ../src/sat-pref-rot-editor.c:171 #: ../src/sat-pref-rig.c:142 ../src/sat-pref-rot.c:125 msgid "Host" -msgstr "" +msgstr "Hôte" #: ../src/sat-pref-rig-editor.c:181 msgid "" @@ -3046,7 +3057,7 @@ #: ../src/sat-pref-rig-editor.c:189 ../src/sat-pref-rot-editor.c:183 #: ../src/sat-pref-rig.c:149 ../src/sat-pref-rot.c:132 msgid "Port" -msgstr "" +msgstr "Port" #: ../src/sat-pref-rig-editor.c:197 msgid "Enter the port number where rigctld is listening" @@ -3054,9 +3065,8 @@ #. radio type #: ../src/sat-pref-rig-editor.c:201 -#, fuzzy msgid "Radio type" -msgstr "Radio:" +msgstr "Type Radio" #: ../src/sat-pref-rig-editor.c:206 ../src/sat-pref-rig.c:709 msgid "RX only" @@ -3094,17 +3104,15 @@ #. ptt #: ../src/sat-pref-rig-editor.c:231 msgid "PTT status" -msgstr "" +msgstr "Status PTT" #: ../src/sat-pref-rig-editor.c:237 -#, fuzzy msgid "Read PTT" -msgstr "Lecture: " +msgstr "Lecture PTT" #: ../src/sat-pref-rig-editor.c:238 -#, fuzzy msgid "Read DCD" -msgstr "Lecture: " +msgstr "Lecture DCD" #: ../src/sat-pref-rig-editor.c:242 msgid "" @@ -3130,7 +3138,7 @@ #: ../src/sat-pref-rig-editor.c:258 msgid "Not applicable" -msgstr "" +msgstr "Non applicable" #: ../src/sat-pref-rig-editor.c:259 msgid "MAIN ↑ / SUB ↓" @@ -3184,7 +3192,7 @@ #. crate dialog and add contents #: ../src/sat-pref-rot-editor.c:85 msgid "Edit rotator configuration" -msgstr "" +msgstr "Edition configuration rotor" #: ../src/sat-pref-rot-editor.c:161 msgid "" @@ -3205,7 +3213,7 @@ #. Az-type #: ../src/sat-pref-rot-editor.c:197 msgid "Az type" -msgstr "" +msgstr "Type Az" #: ../src/sat-pref-rot-editor.c:208 msgid "" @@ -3216,19 +3224,19 @@ #. Az and El limits #: ../src/sat-pref-rot-editor.c:215 msgid " Min Az" -msgstr "" +msgstr " Az Min" #: ../src/sat-pref-rot-editor.c:224 msgid " Max Az" -msgstr "" +msgstr " Az Max" #: ../src/sat-pref-rot-editor.c:233 msgid " Min El" -msgstr "" +msgstr " El Min" #: ../src/sat-pref-rot-editor.c:242 msgid " Max El" -msgstr "" +msgstr " El Max" #: ../src/sat-pref-rot-editor.c:427 #, c-format @@ -3237,7 +3245,7 @@ #: ../src/sat-pref-single-sat.c:85 ../src/sat-pref-list-view.c:101 msgid "<b>Visible Fields:</b>" -msgstr "" +msgstr "<b>champs Visibles:</b>" #: ../src/sat-pref-single-sat.c:232 ../src/sat-pref-layout.c:588 #: ../src/sat-pref-list-view.c:265 ../src/sat-pref-map-view.c:656 @@ -3285,19 +3293,19 @@ #: ../src/sat-pref-debug.c:107 msgid "Always delete" -msgstr "" +msgstr "Supprime toujours" #: ../src/sat-pref-debug.c:108 msgid "1 day" -msgstr "" +msgstr "1 jour" #: ../src/sat-pref-debug.c:109 msgid "1 week" -msgstr "" +msgstr "1 semaine" #: ../src/sat-pref-debug.c:110 msgid "1 month" -msgstr "" +msgstr "1 mois" #: ../src/sat-pref-debug.c:114 msgid "Select how often gpredict should delete old log files." @@ -3355,7 +3363,7 @@ #. use local time #: ../src/sat-pref-formats.c:96 msgid "Show local time instead of UTC." -msgstr "" +msgstr "Montre l'heure locale au lieu de l'UTC." #: ../src/sat-pref-formats.c:121 msgid "Reset to default value" @@ -3363,20 +3371,20 @@ #: ../src/sat-pref-formats.c:124 msgid "Time format:" -msgstr "" +msgstr "Format du temps:" #. N/S/W/E #: ../src/sat-pref-formats.c:131 msgid "Use N/S/E/W for geographical coordinates." -msgstr "" +msgstr "Utilise N/S/E/O pour les coordonnées géographiques." #: ../src/sat-pref-formats.c:139 msgid "Use Imperial units instead of Metric." -msgstr "" +msgstr "Utilise les unités Impériales au lieu de Métriques." #: ../src/sat-pref-general.c:55 msgid "Number Formats" -msgstr "" +msgstr "Format Nombres" #: ../src/sat-pref-general.c:58 msgid "Ground Stations" @@ -3388,11 +3396,11 @@ #: ../src/sat-pref-interfaces.c:53 msgid "Radios" -msgstr "" +msgstr "Radios" #: ../src/sat-pref-interfaces.c:56 msgid "Rotators" -msgstr "" +msgstr "Rotors" #: ../src/sat-pref-layout.c:237 msgid "<b>Default Layout:</b>" @@ -3405,36 +3413,36 @@ #: ../src/sat-pref-layout.c:384 msgid "<b>Views:</b>" -msgstr "" +msgstr "<b>Vues:</b>" #. labels #: ../src/sat-pref-layout.c:389 msgid "View 1:" -msgstr "" +msgstr "Vue 1:" #: ../src/sat-pref-layout.c:394 msgid "View 2:" -msgstr "" +msgstr "Vue 2:" #: ../src/sat-pref-layout.c:399 msgid "View 3:" -msgstr "" +msgstr "Vue 3:" #: ../src/sat-pref-layout.c:481 ../src/sat-pref-modules.c:70 msgid "List View" -msgstr "" +msgstr "Vue Liste" #: ../src/sat-pref-layout.c:482 ../src/sat-pref-modules.c:73 msgid "Map View" -msgstr "" +msgstr "Vue Carte" #: ../src/sat-pref-layout.c:483 ../src/sat-pref-modules.c:76 msgid "Polar View" -msgstr "" +msgstr "Vue Polaire" #: ../src/sat-pref-layout.c:484 msgid "Single Sat" -msgstr "" +msgstr "Sat Seul" #: ../src/sat-pref-layout.c:513 msgid "<b>Window Placements:</b>" @@ -3790,7 +3798,7 @@ #: ../src/sat-pref-qth.c:478 ../src/sat-pref-rig.c:330 #: ../src/sat-pref-rot.c:295 msgid "Add New" -msgstr "" +msgstr "Ajout" #: ../src/sat-pref-qth.c:479 msgid "Add a new ground station to the list" @@ -3799,7 +3807,7 @@ #: ../src/sat-pref-qth.c:484 ../src/sat-pref-rig.c:336 #: ../src/sat-pref-rot.c:301 msgid "Edit" -msgstr "" +msgstr "Edition" #: ../src/sat-pref-qth.c:485 msgid "Edit the currently selected ground station" @@ -3903,7 +3911,7 @@ #. latitude #: ../src/sat-pref-qth-editor.c:241 ../src/qth-editor.c:256 msgid "Latitude (°)" -msgstr "" +msgstr "Latitude (°)" #: ../src/sat-pref-qth-editor.c:251 ../src/qth-editor.c:266 msgid "Select the latitude of the ground station in decimal degrees." @@ -3911,16 +3919,16 @@ #: ../src/sat-pref-qth-editor.c:256 ../src/qth-editor.c:271 msgid "North" -msgstr "" +msgstr "Nord" #: ../src/sat-pref-qth-editor.c:257 ../src/qth-editor.c:272 msgid "South" -msgstr "" +msgstr "Sud" #. longitude #: ../src/sat-pref-qth-editor.c:263 ../src/qth-editor.c:278 msgid "Longitude (°)" -msgstr "" +msgstr "Longitude (°)" #: ../src/sat-pref-qth-editor.c:272 ../src/qth-editor.c:287 msgid "Select the longitude of the ground station in decimal degrees." @@ -3928,16 +3936,16 @@ #: ../src/sat-pref-qth-editor.c:277 ../src/qth-editor.c:292 msgid "East" -msgstr "" +msgstr "Est" #: ../src/sat-pref-qth-editor.c:278 ../src/qth-editor.c:293 msgid "West" -msgstr "" +msgstr "Ouest" #. QRA locator #: ../src/sat-pref-qth-editor.c:302 ../src/qth-editor.c:317 msgid "Locator" -msgstr "" +msgstr "Locator" #: ../src/sat-pref-qth-editor.c:310 ../src/qth-editor.c:325 msgid "Maidenhead locator grid." @@ -3960,7 +3968,7 @@ #. weather station #: ../src/sat-pref-qth-editor.c:341 ../src/qth-editor.c:356 msgid "Weather St" -msgstr "" +msgstr "St. Météo" #: ../src/sat-pref-qth-editor.c:349 ../src/qth-editor.c:364 msgid "Four letter code for weather station" @@ -4045,7 +4053,7 @@ #: ../src/sat-pref-rig.c:131 ../src/sat-pref-rot.c:118 msgid "Config Name" -msgstr "" +msgstr "Nom Config" #: ../src/sat-pref-rig.c:156 msgid "Rig Type" @@ -4053,7 +4061,7 @@ #: ../src/sat-pref-rig.c:167 msgid "PTT Status" -msgstr "" +msgstr "Status PTT" #: ../src/sat-pref-rig.c:178 msgid "VFO Up" @@ -4064,9 +4072,8 @@ msgstr "" #: ../src/sat-pref-rig.c:200 -#, fuzzy msgid "LO Down" -msgstr "Lon" +msgstr "" #: ../src/sat-pref-rig.c:211 msgid "LO Up" @@ -4123,35 +4130,35 @@ #: ../src/sat-pref-rig.c:717 msgid "RX + TX" -msgstr "" +msgstr "RX + TX" #: ../src/sat-pref-rig.c:721 msgid "Duplex" -msgstr "" +msgstr "Duplex" #: ../src/sat-pref-rig.c:757 msgid "PTT" -msgstr "" +msgstr "PTT" #: ../src/sat-pref-rig.c:760 msgid "DCD" -msgstr "" +msgstr "DCD" #: ../src/sat-pref-rot.c:139 msgid "Min Az" -msgstr "" +msgstr "Min Az" #: ../src/sat-pref-rot.c:149 msgid "Max Az" -msgstr "" +msgstr "Max Az" #: ../src/sat-pref-rot.c:159 msgid "Min El" -msgstr "" +msgstr "Min El" #: ../src/sat-pref-rot.c:180 msgid "Azimuth Type" -msgstr "" +msgstr "Type Azimuth" #: ../src/sat-pref-rot.c:296 msgid "Add a new rotator to the list" @@ -4189,7 +4196,7 @@ #: ../src/sat-pref-sky-at-glance.c:81 msgid "<b>Time:</b>" -msgstr "" +msgstr "<b>Temps:</b>" #. number of hours #: ../src/sat-pref-sky-at-glance.c:90 @@ -4204,7 +4211,7 @@ #: ../src/sat-pref-sky-at-glance.c:114 msgid "hours" -msgstr "" +msgstr "heures" #. colour 1 #: ../src/sat-pref-sky-at-glance.c:144 @@ -4298,11 +4305,11 @@ #: ../src/sat-pref-tle.c:175 msgid "<b>Auto-Update:</b>" -msgstr "" +msgstr "<b>Mise-à-jour Auto:</b>" #: ../src/sat-pref-tle.c:189 msgid "Check the age of TLE data:" -msgstr "" +msgstr "Vérifie l'âge des données TLE:" #. radio buttons selecting action #: ../src/sat-pref-tle.c:198 @@ -4369,41 +4376,41 @@ #: ../src/sat-pref.c:56 msgid "GPREDICT Preferences :: General" -msgstr "" +msgstr "GPREDICT Préférences :: Général" #: ../src/sat-pref.c:57 msgid "GPREDICT Preferences :: Modules" -msgstr "" +msgstr "PREDICT Préférences :: Modules" #: ../src/sat-pref.c:58 msgid "GPREDICT Preferences :: Interfaces" -msgstr "" +msgstr "GPREDICT Préférences :: Interfaces" #: ../src/sat-pref.c:59 msgid "GPREDICT Preferences :: Predict" -msgstr "" +msgstr "GPREDICT Préférences :: Prédiction" #. create a button box and add the buttons one by one #: ../src/sat-pref.c:101 ../src/sat-pref.c:117 msgid "General" -msgstr "" +msgstr "Général" #: ../src/sat-pref.c:104 ../src/sat-pref.c:124 msgid "Modules" -msgstr "" +msgstr "Modules" #: ../src/sat-pref.c:107 ../src/sat-pref.c:131 msgid "Interfaces" -msgstr "" +msgstr "Interfaces" #: ../src/sat-pref.c:110 ../src/sat-pref.c:138 msgid "Predict" -msgstr "" +msgstr "Prédiction" #. create and display preferences window #: ../src/sat-pref.c:162 msgid "Gpredict Preferences :: General" -msgstr "" +msgstr "Gpredict Préférences :: Général" #: ../src/sat-vis.c:42 msgid "Daylight" @@ -4456,7 +4463,7 @@ #: ../src/save-pass.c:191 msgid "Data only" -msgstr "" +msgstr "Données seules" #. create the dialog #: ../src/save-pass.c:278 @@ -4567,7 +4574,7 @@ #: ../src/tle-update.c:163 #, c-format msgid "Reading data from %s" -msgstr "" +msgstr "Lecture de données depuis %s" #: ../src/tle-update.c:183 #, c-format @@ -4581,7 +4588,7 @@ #: ../src/tle-update.c:269 msgid "Updating data..." -msgstr "" +msgstr "Mise à jour des données..." #: ../src/tle-update.c:273 #, c-format @@ -4590,6 +4597,9 @@ "Satellites skipped:\t %d\n" "Missing Satellites:\t %d\n" msgstr "" +"Satellites mis-à-jour:\t %d\n" +"Satellites sautés: \t %d\n" +"Satellites manquants: \t %d\n" #: ../src/tle-update.c:318 #, c-format @@ -4599,6 +4609,10 @@ "Missing Satellites:\t %d\n" "New Satellites:\t\t %d" msgstr "" +"Satellites mis-à-jour:\t %d\n" +"Satellites sautés: \t %d\n" +"Satellites manquants: \t %d\n" +"Nouveaux Satellites: \t %d" #: ../src/tle-update.c:329 #, c-format @@ -4622,7 +4636,7 @@ #: ../src/tle-update.c:484 #, c-format msgid "Fetching %s" -msgstr "" +msgstr "Récupère %s" #: ../src/tle-update.c:510 #, c-format @@ -4632,7 +4646,7 @@ #: ../src/tle-update.c:516 #, c-format msgid "%s: Successfully fetched %s" -msgstr "" +msgstr "%s: Succès récupération %s" #: ../src/tle-update.c:573 #, c-format @@ -4676,19 +4690,19 @@ #: ../src/tle-update.c:998 msgid "Never" -msgstr "" +msgstr "Jamais" #: ../src/tle-update.c:999 msgid "Monthly" -msgstr "" +msgstr "Mensuel" #: ../src/tle-update.c:1000 msgid "Weekly" -msgstr "" +msgstr "Hebdomadaire" #: ../src/tle-update.c:1001 msgid "Daily" -msgstr "" +msgstr "Journalier" #: ../src/gpredict-help.c:66 #, c-format This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <fi...@us...> - 2009-05-19 21:05:46
|
Revision: 318 http://gpredict.svn.sourceforge.net/gpredict/?rev=318&view=rev Author: fillods Date: 2009-05-19 21:05:38 +0000 (Tue, 19 May 2009) Log Message: ----------- explicit mode, and fix typo Modified Paths: -------------- trunk/data/25544.trsp Modified: trunk/data/25544.trsp =================================================================== --- trunk/data/25544.trsp 2009-05-19 21:03:38 UTC (rev 317) +++ trunk/data/25544.trsp 2009-05-19 21:05:38 UTC (rev 318) @@ -6,6 +6,7 @@ [Mode V/U FM Voice] UP_LOW=145800000 DOWN_LOW=437800000 +MODE=FM [Mode V APRS] UP_LOW=145825000 @@ -19,11 +20,14 @@ [Mode U/V FM Voice] UP_LOW=437800000 DOWN_LOW=145800000 +MODE=FM [Mode V/V FM (crew R2+3)] UP_LOW=144490000 DOWN_LOW=145800000 +MODE=FM -[Mode V/V FM (creq R1)] +[Mode V/V FM (crew R1)] UP_LOW=145200000 DOWN_LOW=145800000 +MODE=FM This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <fi...@us...> - 2009-05-19 21:03:46
|
Revision: 317 http://gpredict.svn.sourceforge.net/gpredict/?rev=317&view=rev Author: fillods Date: 2009-05-19 21:03:38 +0000 (Tue, 19 May 2009) Log Message: ----------- i18n Modified Paths: -------------- trunk/src/sat-info.c trunk/src/tle-update.c Modified: trunk/src/sat-info.c =================================================================== --- trunk/src/sat-info.c 2009-05-15 09:40:22 UTC (rev 316) +++ trunk/src/sat-info.c 2009-05-19 21:03:38 UTC (rev 317) @@ -424,7 +424,7 @@ trsplist = read_transponders (catnum); if (trsplist == NULL) { - vbox = gtk_label_new ("No transponders"); + vbox = gtk_label_new (_("No transponders")); } else { vbox = gtk_vbox_new (FALSE, 0); Modified: trunk/src/tle-update.c =================================================================== --- trunk/src/tle-update.c 2009-05-15 09:40:22 UTC (rev 316) +++ trunk/src/tle-update.c 2009-05-19 21:03:38 UTC (rev 317) @@ -1011,5 +1011,5 @@ } - return freq_to_str[freq]; + return _(freq_to_str[freq]); } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |