Satellite Observers Workbench. NOT yet complete, just published for forum posters to \"cherry pick\" pieces of code as requiered as an example.

Dependencies:   mbed

Committer:
AjK
Date:
Mon Oct 11 10:34:55 2010 +0000
Revision:
0:0a841b89d614
Totally Alpha quality as this project isn\t completed. Just publishing it as it answers many questions asked in the forums

Who changed what in which revision?

UserRevisionLine numberNew contents of line
AjK 0:0a841b89d614 1 /****************************************************************************
AjK 0:0a841b89d614 2 * Copyright 2010 Andy Kirkham, Stellar Technologies Ltd
AjK 0:0a841b89d614 3 *
AjK 0:0a841b89d614 4 * This file is part of the Satellite Observers Workbench (SOWB).
AjK 0:0a841b89d614 5 *
AjK 0:0a841b89d614 6 * SOWB is free software: you can redistribute it and/or modify
AjK 0:0a841b89d614 7 * it under the terms of the GNU General Public License as published by
AjK 0:0a841b89d614 8 * the Free Software Foundation, either version 3 of the License, or
AjK 0:0a841b89d614 9 * (at your option) any later version.
AjK 0:0a841b89d614 10 *
AjK 0:0a841b89d614 11 * SOWB is distributed in the hope that it will be useful,
AjK 0:0a841b89d614 12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
AjK 0:0a841b89d614 13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
AjK 0:0a841b89d614 14 * GNU General Public License for more details.
AjK 0:0a841b89d614 15 *
AjK 0:0a841b89d614 16 * You should have received a copy of the GNU General Public License
AjK 0:0a841b89d614 17 * along with SOWB. If not, see <http://www.gnu.org/licenses/>.
AjK 0:0a841b89d614 18 *
AjK 0:0a841b89d614 19 * $Id: main.cpp 5 2010-07-12 20:51:11Z ajk $
AjK 0:0a841b89d614 20 *
AjK 0:0a841b89d614 21 ***************************************************************************/
AjK 0:0a841b89d614 22
AjK 0:0a841b89d614 23 #ifdef NEVERCOMPILETHIS
AjK 0:0a841b89d614 24
AjK 0:0a841b89d614 25 #ifndef MBEDFILESYS_H
AjK 0:0a841b89d614 26 #define MBEDFILESYS_H
AjK 0:0a841b89d614 27
AjK 0:0a841b89d614 28 #include "satapi.h"
AjK 0:0a841b89d614 29
AjK 0:0a841b89d614 30 #define SOWB_FILE_OK 1
AjK 0:0a841b89d614 31 #define SOWB_FILE_NOT_FOUND -1
AjK 0:0a841b89d614 32 #define SOWB_FILE_INDEX_NOT_FOUND -2
AjK 0:0a841b89d614 33 #define SOWB_FILE_EOF_REACHED -3
AjK 0:0a841b89d614 34
AjK 0:0a841b89d614 35 int get_first_tle_from_file(const char *filename, SAT_POS_DATA *sat);
AjK 0:0a841b89d614 36 int get_next_tle_from_file(const char *filename, SAT_POS_DATA *sat);
AjK 0:0a841b89d614 37
AjK 0:0a841b89d614 38 void process_tle(SAT_POS_DATA *sat);
AjK 0:0a841b89d614 39
AjK 0:0a841b89d614 40 #endif
AjK 0:0a841b89d614 41
AjK 0:0a841b89d614 42 #endif
AjK 0:0a841b89d614 43