1 /* 2 Gpredict: Real-time satellite tracking and orbit prediction program 3 4 Copyright (C) 2001-2009 Alexandru Csete, OZ9AEC. 5 6 Authors: Alexandru Csete <oz9aec@gmail.com> 7 8 Comments, questions and bugreports should be submitted via 9 http://sourceforge.net/projects/gpredict/ 10 More details can be found at the project home page: 11 12 http://gpredict.oz9aec.net/ 13 14 This program is free software; you can redistribute it and/or modify 15 it under the terms of the GNU General Public License as published by 16 the Free Software Foundation; either version 2 of the License, or 17 (at your option) any later version. 18 19 This program is distributed in the hope that it will be useful, 20 but WITHOUT ANY WARRANTY; without even the implied warranty of 21 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 22 GNU General Public License for more details. 23 24 You should have received a copy of the GNU General Public License 25 along with this program; if not, visit http://www.fsf.org/ 26 */ 27 #ifndef SAT_PREF_ROT_DATA_H 28 #define SAT_PREF_ROT_DATA_H 1 29 30 /** Coumn definitions for rotator list. */ 31 typedef enum { 32 ROT_LIST_COL_NAME = 0, /*!< File name. */ 33 ROT_LIST_COL_HOST, /*!< Hostname */ 34 ROT_LIST_COL_PORT, /*!< Port number */ 35 ROT_LIST_COL_MINAZ, /*!< Lower Az limit. */ 36 ROT_LIST_COL_MAXAZ, /*!< Upper Az limit. */ 37 ROT_LIST_COL_MINEL, /*!< Lower El limit. */ 38 ROT_LIST_COL_MAXEL, /*!< Upper El limit. */ 39 ROT_LIST_COL_AZTYPE, /*!< Azimuth type. */ 40 ROT_LIST_COL_AZSTOPPOS, /*!< Position of the azimuth rotation stops. 41 Should default to MINAZ, unless specified 42 otherwise */ 43 ROT_LIST_COL_NUM /*!< The number of fields in the list. */ 44 } rotor_list_col_t; 45 46 #endif 47